attention-smithy

View on PyPIReverse Dependencies (0)

1.1.1 attention_smithy-1.1.1-py3-none-any.whl

Wheel Details

Project: attention-smithy
Version: 1.1.1
Filename: attention_smithy-1.1.1-py3-none-any.whl
Download: [link]
Size: 58746
MD5: 788f931b5bc5af92057bb13fc30836b0
SHA256: aa6f23579857fac6fc9f30663da01dff6cde4d57e84b2e18a63c1389e41e9b98
Uploaded: 2025-03-31 18:11:10 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: attention_smithy
Version: 1.1.1
Author-Email: Caleb Cranney <11773171+CCranney[at]users.noreply.github.com>
Project-Url: Homepage, https://github.com/xomicsdatascience/AttentionSmithy
Project-Url: Bug Tracker, https://github.com/xomicsdatascience/AttentionSmithy/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.9
Requires-Dist: pytorch-lightning (>=2.2.1)
Requires-Dist: scikit-learn (>=1.1.2)
Requires-Dist: pandas (>=1.2.2)
Requires-Dist: rotary-embedding-torch (>=0.8.4)
Requires-Dist: transformers (>=4.47.0)
Description-Content-Type: text/markdown
Dynamic: license-file
License-File: LICENSE
[Description omitted; length: 4080 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (78.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
attention_smithy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/test_functions.py sha256=rOIG06wej1T2hV90eoQJopmTKUF5-mT2qFV9w4lXnzs 1375
attention_smithy/utils.py sha256=6HqOt_9zpRofEXsUUNTuYKhmUqplHZZO52NW3yrEY5s 3344
attention_smithy/attention/HyenaMethod.py sha256=p9ZWQ3_6NtOT5uYILOajDwHWQtxIk0AIWqTQ3AqN8w0 5193
attention_smithy/attention/StandardAttentionMethod.py sha256=ewP4nRS1nfFdyEb0jfcHyd3XgOb8JAXbiq-PMOBPLOU 5512
attention_smithy/attention/__init__.py sha256=OO2ZBDJwU6vvz_QyKKLqYRXxGbkPIdBATvvu9Gk-sFc 87
attention_smithy/attention/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/attention/tests/test_StandardAttentionMethod.py sha256=umlKEynBm8RriuuuLe7-rd3IfgvZNwAgGNUf8M4lNgQ 15344
attention_smithy/components/Decoder.py sha256=VvLRfYwADBug0lnlHD0GzsfHmmmPkR4xiRVxC-G4W8w 1898
attention_smithy/components/DecoderLayer.py sha256=XWmOY0MkpE00KH1GBOUMZOHwFMgftuguygVn3tSRf1c 4247
attention_smithy/components/Encoder.py sha256=Hb7D5hinXxaGnQ7KSrptfWAuIjO8xRDz1ASRpvv_-pc 1793
attention_smithy/components/EncoderLayer.py sha256=xp78wNJLLwEM4JJBBbNtdB6b8WyDoMyp4PDBVjacz3M 3014
attention_smithy/components/FeedForwardNetwork.py sha256=F52bMG7pVHiCTmJzPvCG8z1-ELsDozdtU1NUtphbd4A 2063
attention_smithy/components/MultiheadAttention.py sha256=d0ZSgEJism5buBv7jS21YNbfU663sfF_CpoEHX1I5AY 6168
attention_smithy/components/SublayerUnit.py sha256=N401_Dp7dCIUoJcVaoMOwr1BCS4jWWSypKvEq7ZeNUA 2498
attention_smithy/components/__init__.py sha256=rjk-WGw4B0GsbSkWYU4Pz0fCVWnVwrHuGvjsKFWVLhw 699
attention_smithy/components/specialized/PerceiverEncoder.py sha256=7ftm6dmbvHNQml9-YnUleua_DvNnamRIwbQEieB5NfY 2766
attention_smithy/components/specialized/PerceiverEncoderLayer.py sha256=nZCQnDQj9acxA3Jz1tQU1Ba-dgOpsjtsEyj2Kg360ow 2724
attention_smithy/components/specialized/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/components/specialized/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/components/specialized/tests/test_Perceiver.py sha256=nFEeauTHM15tKwxVd1VL0jABxV0Vx8yI6iR82hoB6Qg 4961
attention_smithy/components/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/components/tests/test_Decoder.py sha256=fKPREbE-IFaf0Fw8mvJW_5kiQp7JCxluUW2wa-ueYs4 4201
attention_smithy/components/tests/test_DecoderLayer.py sha256=XgFtQQ3LkoUePbUs_zV6KWuAxzsk2MGFT_XF5W6vYWk 3821
attention_smithy/components/tests/test_Encoder.py sha256=QBm7BBy2ojM9m3O2guumT_n5RqtEZQ80G_iIJOEi5v0 3897
attention_smithy/components/tests/test_EncoderLayer.py sha256=uougrVvx2o4sZTKxsKPOkzKlZjkWtmSjeuPwzsWBvFQ 2589
attention_smithy/components/tests/test_FeedForwardNetwork.py sha256=MdINl9rfuqEnclJdWvjLPa7E4UXkF_LqMkRD_wHq5rw 585
attention_smithy/components/tests/test_MultiheadAttention.py sha256=pDe9rex-UxxXAlsjGHoiQ-w6NqHyQkM-Y3r7fQw5l7o 5303
attention_smithy/components/tests/test_SublayerUnit.py sha256=vhbPaSc4tkDBJcZQJno8ypfYe6HIAH-aR8bvwzKatkU 1003
attention_smithy/generators/BeamGenerator.py sha256=k48PwonqbsdZAR2iylMnpnQ7usyGykrhT7brU0XMeR0 9290
attention_smithy/generators/GeneratorContext.py sha256=soTGABQJvvwsCqdr8LGSubsQwWnH7kvyWhX-KJEYiXc 3829
attention_smithy/generators/GeneratorModuleAbstractClass.py sha256=CjgplaueyuByeoPhnX8cpm4fx9bdkbQXSajAymnH4iI 854
attention_smithy/generators/GeneratorStrategy.py sha256=qArSGzxYJuJzCIyMQKxNZB4FiCFMBFsEOHv7kHy2j6U 2778
attention_smithy/generators/GreedyGenerator.py sha256=6u7bLmiy-Xy4ycij76s-vx0oKMBd4LYqYbRpLv4_UR4 2392
attention_smithy/generators/__init__.py sha256=RGstSN21JKvEsZcVu8CetEcFnp9hFo3XKMiZHDw4TVc 172
attention_smithy/generators/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/generators/tests/test_BeamGenerator.py sha256=XPD2t9AnXE8QstSjCDOPH0oD3RktfG17nzyylPPSzPQ 4305
attention_smithy/generators/tests/test_GeneratorContext.py sha256=rdaA5Vd6nIH_9TGmQgw-eaCQ2seAIFfUt9eqCsDAR2A 1069
attention_smithy/generators/tests/test_GeneratorStrategy.py sha256=EUtwPkZreb_Ubq4WQGH8-jdnBPqOh9_tlJKrklDL1_Q 2195
attention_smithy/generators/tests/test_GreedyGenerator.py sha256=am4ioSl8ewSdBw3RnYMxETGabm1NSBZGKHcDoWrXyBY 2475
attention_smithy/numeric_embeddings/ALiBiEmbedding.py sha256=aK_GINCpVi6ikzkvyH7yrJK36bjMtnbF1-Y38bl110Y 5206
attention_smithy/numeric_embeddings/LearnedEmbedding.py sha256=qqY8ycX6BfyWq_RdIEniFL1H59iSPL9nDvsE4D6WQ5o 1458
attention_smithy/numeric_embeddings/NumericEmbeddingManager.py sha256=4GxtPqs5Q6A6fyHkfSmJS3aYAA4NQAZr15UJ8vb952U 3385
attention_smithy/numeric_embeddings/RotaryEmbedding.py sha256=oxopbatwXPf8ytVFzoul-r5-ov3eq59tEOmR4SVFNwQ 1763
attention_smithy/numeric_embeddings/SinusoidalEmbedding.py sha256=MOWgGSqGTl38iB4QLkLkLR-FbMnL0a8IdLG7MDWbqoo 2696
attention_smithy/numeric_embeddings/__init__.py sha256=4JIzbGgu2fsYk91Ww8mF_8nhcvYbPNeK-3xN3mvq_aw 672
attention_smithy/numeric_embeddings/abstract_embedding_strategies.py sha256=7VPEHVjHNvrVRB2tft-bls394-0b6GZoqg6lQnJGBho 1782
attention_smithy/numeric_embeddings/specialized/ALiBiCustomEmbedding.py sha256=weq9-ShS7MW-OPZ-L6hXyss9wnCPL_OyEbcZwuLQmY4 2126
attention_smithy/numeric_embeddings/specialized/SinusoidalCustomEmbedding.py sha256=kD4P8jgQSqwSiEXFd-BF7vl4NVPLjntyGfhD7dSk-HI 1055
attention_smithy/numeric_embeddings/specialized/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/numeric_embeddings/specialized/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/numeric_embeddings/specialized/tests/test_ALiBiCustomEmbedding.py sha256=sYB65S1uZp0lJDHkDZI5ed2GxrXWuQb0UjIHfO0abIQ 5017
attention_smithy/numeric_embeddings/specialized/tests/test_SinusoidalCustomEmbedding.py sha256=tKc8SRHjqSDpDcE9sMeNjag-NxrxNTeShmB5hDlOYFM 2040
attention_smithy/numeric_embeddings/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/numeric_embeddings/tests/test_ALiBiPositionEmbedding.py sha256=cESkHEZuzgcckJIgUywrAPfHxoxsKi2SFlzCm1ni9_I 3283
attention_smithy/numeric_embeddings/tests/test_RotaryEmbedding.py sha256=2Lv0wdKO7KlfAtX6ZkOjAv-lNrgvY0olyChAF__Fdws 178
attention_smithy/numeric_embeddings/tests/test_SinusoidalPositionEmbedding.py sha256=N2EmxJqwklXynkz9Hfqjt4amYNQUSc9IhYhl8-HdHUc 1645
attention_smithy/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
attention_smithy/tests/test_multi_gpu_training.py sha256=jhwyW4LzQ1SKFhXXFkZU3MtgAcAJXDZ_o2_EpJ6sOCA 7577
attention_smithy/tests/test_utils.py sha256=vacO-OEhL19V9b6C9EKnMPpNpahqQiWwUydaqAtEDdQ 1151
attention_smithy-1.1.1.dist-info/licenses/LICENSE sha256=Tpqufh2Uw-5wY7l-QqTIJMKuJ7rtd7eCWka_gL-Rjw0 1070
attention_smithy-1.1.1.dist-info/METADATA sha256=t8OeuhlmOTL9Hf1_9VIGF3KzT4IGnUGx4kW-gJO4los 4892
attention_smithy-1.1.1.dist-info/WHEEL sha256=CmyFI0kx5cdEMTLiONQRbGQwjIoR1aIYB7eCAQ4KPJ0 91
attention_smithy-1.1.1.dist-info/top_level.txt sha256=AYTqEKkYUK8tz4ejlZr6NgfJf3APovgHvyUL03eBpkw 17
attention_smithy-1.1.1.dist-info/RECORD

top_level.txt

attention_smithy