giotto-llm

View on PyPIReverse Dependencies (0)

0.0.1 giotto_llm-0.0.1-py3-none-any.whl

Wheel Details

Project: giotto-llm
Version: 0.0.1
Filename: giotto_llm-0.0.1-py3-none-any.whl
Download: [link]
Size: 2455064
MD5: 1e117f1921091bdf0dc31b533ed76529
SHA256: 3fcd0c16c45ccc30f5351fa14ddabb568b896d8290976d0ace2b43e628f4da28
Uploaded: 2024-11-23 19:53:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: giotto_llm
Version: 0.0.1
Summary: Wrapper of many OS libraries to finetune LLMs and run them in inference mode efficiently.
Author: Gabriele Beltramo
Author-Email: g.beltramo[at]giotto.ai
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: gputil (<2.0.0,>=1.4.0)
Requires-Dist: huggingface-hub (<0.24.0,>=0.23.4)
Requires-Dist: json-fix (<1.1.0,>=1.0.0)
Requires-Dist: matplotlib (<4.0.0,>=3.7.5)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: numpydoc (<1.9.0,>=1.8.0)
Requires-Dist: optimum (>1.20.0)
Requires-Dist: poetry (<1.9.0,>=1.8.3)
Requires-Dist: psutil (<5.10.0,>=5.9.3)
Requires-Dist: pydantic (<3.0.0,>=2.9.2)
Requires-Dist: scikit-learn (<1.4.0,>=1.3.2)
Requires-Dist: scipy (<2.0.0,>=1.14.1)
Requires-Dist: sentencepiece (<0.3.0,>=0.2.0)
Requires-Dist: sphinx (<8.2.0,>=8.1.3)
Requires-Dist: sphinx-rtd-theme (<3.1.0,>=3.0.2)
Requires-Dist: torch (<2.5.0,>=2.4.0)
Requires-Dist: transformers (<5.0.0,>=4.45.1)
Description-Content-Type: text/markdown
[Description omitted; length: 3892 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
giotto_llm/__init__.py sha256=sXLh7g3KC4QCFxcZGBTpG2scR7hmmBsMjq6LqRptkRg 22
giotto_llm/__main__.py sha256=Kq4obfsfjEfOFZLxU5GihBqej1ZhBbaxMTr5NNqnhNw 97
giotto_llm/bucket/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/bucket/__main__.py sha256=O332fk3HuTQnLGyidM9GoQ1M51ERrSGC229NCJA9OwQ 6300
giotto_llm/bucket/deserialize.py sha256=CBcynMK1Jy6CP_ErF57uG110J1pKvpPYph_ySspJP1M 3480
giotto_llm/bucket/get_synth_data.py sha256=MNcpBtdiQgGCjcDLtzt9eGwBT7-oRtWw71YW_UeLSTI 6758
giotto_llm/bucket/serialize.py sha256=jShmDcAmYNULbXxCRItdcHzVYaouzo_b310zt7dlUTY 1846
giotto_llm/causal_lm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/causal_lm/models.py sha256=S1aupntEwyj8kQLMrJpbhboqgBm_pV1nXpNQsvVKDHo 5456
giotto_llm/consts.py sha256=_VtDFjdLAt2cG5553W8Z4izKFIheSvbRPIDtfvthrQA 1870
giotto_llm/data.py sha256=Yb8zQT7z2ffDopmGrV-kd1n11r9odWJfZ88tFsg9c6Q 8919
giotto_llm/finetuning/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
giotto_llm/finetuning/__main__.py sha256=IsWy62iiNOUDhM2d8WernZbCoQNelzfIuR5maJbL3dA 13754
giotto_llm/finetuning/args.py sha256=thDWh-jIwA3XFFh9HzVnzB6U2BcxdxNBKGHoUg--oc0 9678
giotto_llm/finetuning/merge.py sha256=2d9s4lNdMWD5ek4MEmc66s4T9MEUHiwdX4Fthz_fu2Y 2171
giotto_llm/finetuning/pretraining.py sha256=Y4--NB-T7dc7y9b8E6TSNLUVosJpsuwUs6ngceksFXY 4778
giotto_llm/finetuning/prune.py sha256=omfErDN6kaCy-Cb9dnhkclCLa0jzdSnDg1EW4YYESfM 4919
giotto_llm/finetuning/save_base_model.py sha256=Bv5j9cTrFyfB4L1nxFWD3bpYZ0ntJeUvyQyQtl7fN48 1008
giotto_llm/finetuning/utils.py sha256=bOAHBZGN461_Umi-f3QwoeDkc0ULbhLBb2RGxg2F6vY 3963
giotto_llm/generate_messages/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/generate_messages/__main__.py sha256=DVs0Vz5Cs2qjW5o5iEBT2MZB1SpNuKApsp9xlPNerek 5990
giotto_llm/generate_messages/messages_generator.py sha256=OuhGG4lKLVBkYriM0FYcbQVjFuOceUjAEW3XCsToPls 6529
giotto_llm/logs.py sha256=duNVFq-mQM2DBv0ZGEB7aRgHtqWQhsVlEXVaFKGZBCo 1380
giotto_llm/multimodal/molmo.py sha256=wScodptWrQhwmvXTjSZFMekQgda6aEvlz6504jPu13E 7491
giotto_llm/multimodal/qwen.py sha256=9r_7BCrQGBybaSoY9vmD8Wq09sCbOUnD5AnBnyOqbYY 9398
giotto_llm/online_fine_tuning/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
giotto_llm/online_fine_tuning/__main__.py sha256=ie10Qd7-GEk7Ql7Bw4LVqaS83XBTrCIoyiYYhI10PXY 19765
giotto_llm/online_fine_tuning/args.py sha256=R8QqsmJvhKM2LBHR0ivwS-Qih2t1EFgEM2YLuQgkx50 8755
giotto_llm/online_fine_tuning/paralel_online_finetuning.py sha256=XZze--A5T8dZdWBploF8dEubiTHQatYl0NgLSS1nhsw 12058
giotto_llm/online_fine_tuning/utils.py sha256=Lg9tzOJtDGYFG7pzR_VT55UHFCBPoH1bsafBgYRqRug 3494
giotto_llm/parallelize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/parallelize/validation.py sha256=SxiW1fhSyq7wkMFEDCHrdUDBL9y5oCwX-HLQ_5uEJ48 13204
giotto_llm/plot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/plot/matplotlib_plots.py sha256=EuNJyrRQHR1ObwAnhCnBEVYUmXbnCj-ySnSGfYiaFz8 7135
giotto_llm/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/prompts/consts.py sha256=4KLSXXpVH1x70862pkQnP2cQMbj1vQNfODwHe5sraQg 267
giotto_llm/prompts/grid_formatter.py sha256=IF2bHuvN-OIXDrpeO69ydzhyUdO400Zp4Cigmz1lqWg 7663
giotto_llm/prompts/text_prompts.py sha256=NEKXZOblKuz4UUYmKtIuYfkkJOse6f8X0RE8zqbPkkI 6143
giotto_llm/reader.py sha256=bTCaGZo_9CAEz_5n-Y47FtnJHSLTka_oGg-jbSONODs 8397
giotto_llm/tests/.!17051!test.parquet sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/tests/conftest.py sha256=5HxuGEUvEq7gNkACaSxN8n6XA3qDkIBBVp87Slu8o04 1447
giotto_llm/tests/llama_tokenizer/special_tokens_map.json sha256=55X4do4B7XDknLSH2lTAX1Aw4AUdRIgklbJrb2Nrw20 325
giotto_llm/tests/llama_tokenizer/tokenizer.json sha256=C5iX9WaKXSAmYsS6sr54XrmH2vGUtVcxWmkPPS3_HOA 9906781
giotto_llm/tests/llama_tokenizer/tokenizer_config.json sha256=mCPc_cESGGkCnaRRkiOOhc9E8LIyptncIOT-b0JCoU4 54528
giotto_llm/tests/test.parquet sha256=X2O9bGka2Ht0rXUT8g0R9SW7yUFk1N7GFDhfPKVYjwg 11796
giotto_llm/tests/test_data.py sha256=XHgDue0vUBKJ0FlxcGyOI7ffSLo6Ga4e4a4OlXaxfFk 4003
giotto_llm/tests/test_grid_formatter.py sha256=27d1sLmaGdymsqr9Ty_VmotNAWDqkjrYIdYRh7FeO-I 4474
giotto_llm/tests/test_reader.py sha256=xFllzzDB4Gk401TeSfctGLVRFOMqWBCSCThfz2IaaSE 1119
giotto_llm/tests/test_text_prompts.py sha256=9O08tq_Ko4do4F2ERw0RQ9XDdS0KNO8QBL2peQDNTzI 2157
giotto_llm/tests/test_transforms.py sha256=iXayrBAzIQwwD9flmdAscDl1X_xKARr5vuTcv7Z1hco 2193
giotto_llm/tests/test_utils.py sha256=ohI69-eatQvTtrbo6pimfkUupKn1PWIX5up3Z1bV07g 193
giotto_llm/tests/test_wrapped_models.py sha256=iHNKqa6H2quenew3lsuAyQVTvkTxaoPL9uw1vMXQ9n0 367
giotto_llm/transforms.py sha256=_BW2SKApqsHIkrWvbX6OEsKNlYzEuM-7pR0jQIQQZ6Q 10265
giotto_llm/type_aliases.py sha256=bDD2OdZhBERXvQ6u7SHdOUBABB0sX5ymzntgSB-jGyA 311
giotto_llm/utils.py sha256=mhuiCGJHGwY9ONIytUx_QcW-r_ZyJckT0U3cRDpUN2g 4027
giotto_llm/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
giotto_llm/validation/__main__.py sha256=NBSJIgpGzco8e2Z6Fe1AF0bfTovVsrkO49hGa7VGp1g 6090
giotto_llm/validation/args.py sha256=HSnwvpImKfEQboBdOJHihxeeVf3aGiqCXi6M58NXpw0 5826
giotto_llm/validation/evaluation_split.py sha256=XcR5IydiYZQY1ittdxbiYhB3z1khZgQrqnag8ODPVFc 3552
giotto_llm/validation/monitor.py sha256=8g_gr7AQEhup8rmCuwtp1zH_LplLltzouXXW63Z6mDI 2522
giotto_llm/wrapper.py sha256=SNq39gRBNjCPFQPS8sSb4ZkQmwOv1IgBerL2rA0V_tQ 21728
giotto_llm-0.0.1.dist-info/LICENSE sha256=VzkjZYL9OMtNo6DQ7Z_p_o_Yl-khxjwOQ9-dzzjsSxo 1066
giotto_llm-0.0.1.dist-info/METADATA sha256=r0WuiCC7sbZ9H56JNolwB_RPM69vrSQJFKngCixz-hM 5078
giotto_llm-0.0.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
giotto_llm-0.0.1.dist-info/RECORD