yival

View on PyPIReverse Dependencies (0)

0.1.0a10 yival-0.1.0a10-py3-none-any.whl

Wheel Details

Project: yival
Version: 0.1.0a10
Filename: yival-0.1.0a10-py3-none-any.whl
Download: [link]
Size: 280678
MD5: 3ebce30c4ee96c3e590aaa51fce57912
SHA256: c360d4e2f98f6b549f6dd34d5dc6d1097d3221f8401e65170effc5a76c3b6170
Uploaded: 2023-12-08 07:22:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: yival
Version: 0.1.0a10
Summary: YiVal is an open-source project designed to revolutionize the way developers and researchers evaluate and refine AI models.
Author: Tao Feng
Author-Email: taofeng.nju[at]gmail.com
License: Apachev2
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<3.13
Requires-Dist: aiohttp-socks (<0.9.0,>=0.8.0)
Requires-Dist: alpaca-eval (<0.4.0,>=0.3.1)
Requires-Dist: bert-score (<0.4.0,>=0.3.13)
Requires-Dist: bitsandbytes (<0.42.0,>=0.41.1); extra == "trainers"
Requires-Dist: dash (<3.0.0,>=2.11.1)
Requires-Dist: dash-bootstrap-components (<2.0.0,>=1.4.2)
Requires-Dist: dash-dangerously-set-inner-html (<0.0.3,>=0.0.2)
Requires-Dist: faiss-cpu (<2.0.0,>=1.7.4)
Requires-Dist: fuzzywuzzy (<0.19.0,>=0.18.0)
Requires-Dist: google-api-python-client (==2.84.0)
Requires-Dist: google-auth-httplib2 (==0.1.1)
Requires-Dist: google-auth-oauthlib (==1.0.0)
Requires-Dist: hydra-core (<2.0.0,>=1.3.2)
Requires-Dist: inquirer (<4.0.0,>=3.1.3)
Requires-Dist: langchain (<0.0.276,>=0.0.275)
Requires-Dist: litellm (==0.1.607)
Requires-Dist: numpy (<2.0.0,>=1.25.2)
Requires-Dist: omegaconf (<3.0.0,>=2.3.0)
Requires-Dist: openai (==0.27.10)
Requires-Dist: pandas (<3.0.0,>=2.0.3)
Requires-Dist: pandas-stubs (<3.0.0.0,>=2.1.1.230928)
Requires-Dist: pdf2image (==1.16.3)
Requires-Dist: peft (<0.6.0,>=0.5.0); extra == "trainers"
Requires-Dist: pillow (==9.4.0)
Requires-Dist: psutil (<6.0.0,>=5.9.5)
Requires-Dist: pydantic (<3.0.0,>=2.1.1)
Requires-Dist: pydoc-markdown (<5.0.0,>=4.8.2)
Requires-Dist: pyngrok (<7.0.0,>=6.0.0)
Requires-Dist: pytesseract (==0.3.10)
Requires-Dist: python-levenshtein (<0.22.0,>=0.21.1)
Requires-Dist: replicate (<0.13.0,>=0.12.0)
Requires-Dist: rich (<14.0.0,>=13.4.2)
Requires-Dist: rouge (<2.0.0,>=1.0.1)
Requires-Dist: scipy (<2.0.0,>=1.11.3); extra == "trainers"
Requires-Dist: streamlit (<2.0.0,>=1.27.2)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: tenacity (<9.0.0,>=8.2.3)
Requires-Dist: tiktoken (<0.5.0,>=0.4.0)
Requires-Dist: torch (!=2.0.1,!=2.1.0,>=2.0.0)
Requires-Dist: tqdm (<5.0.0,>=4.65.0)
Requires-Dist: transformers (<5.0.0,>=4.33.0)
Requires-Dist: trl (<0.8.0,>=0.7.1); extra == "trainers"
Requires-Dist: types-pillow (<11.0.0.0,>=10.0.0.2)
Requires-Dist: types-pyyaml (<7.0.0.0,>=6.0.12.11)
Requires-Dist: types-requests (<3.0.0.0,>=2.31.0.2)
Requires-Dist: types-tqdm (<5.0.0.0,>=4.65.0.2)
Requires-Dist: unstructured (==0.6.6)
Provides-Extra: trainers
Description-Content-Type: text/markdown
[Description omitted; length: 29546 characters]

WHEEL

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

RECORD

Path Digest Size
yival/__init__.py sha256=kPLI90olMgoOSrNWIk2KxwdmwImANALkNjdoeP5OGjU 37
yival/__main__.py sha256=igEdKUkByl4dRn0uS2W4WQWORkwgj-YdymdwpbFQLh8 482
yival/auto_prompt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/auto_prompt/default_task.py sha256=mDNVov6rE17WnIHJ1icezvfF_syROlmNVbPatA3kBBQ 1252
yival/auto_prompt/main.py sha256=AGI9SPBUSbqMTXWIm3Lbwqa4rbTcWYfgI4WIcz67eiM 2379
yival/cli/__init__.py sha256=smX1EpF1VrNbYJRvuhrtjPQiHs990itCYSTdGUgAC9w 668
yival/cli/bot.py sha256=yMf-Ptj99qVEFenF-0JY-KlC61XPy4cNotOPnCIrjRo 1899
yival/cli/demo.py sha256=Hkv27_aeYD3R5h8i8wa2It8FyOxAJXtEizgagt7i1vE 3024
yival/cli/gen.py sha256=52la7dmSjwfWQtRPifAG02UTMMEGwmcAQ0kOpA9VdpA 1098
yival/cli/init.py sha256=tvvt_-lsdaTzw8Zt09ZYiDHoeVIKM6iW3g1iJtblzlc 11199
yival/cli/run.py sha256=-g3qxSntQ3RL5CI2aBK_g4G2zyigE5YGLfIVkuqer4g 2490
yival/cli/task.py sha256=S-QKZ5PSEXdsVYPqzBlAceRj9QKTUooTvhs6I21PffQ 1111
yival/cli/utils.py sha256=dbFQTEYCOgQnQv6uhYwSzXL0LXcEfgOOm8UKBAY75PI 7940
yival/cli/validate.py sha256=nznSwf0-KsRRnmOKeQqoBXPFQPtwcm6qMgd3euEDeGU 1274
yival/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/common/auto_cofig_utils.py sha256=7u8lS7zV4lm8EeYyDSaV_0KnbPEtp0cuABPbo1vvkEQ 18171
yival/common/doc_similarity_utils.py sha256=5kIACZHPh5qGyIZqLXnCM7eOAWxf8lLAY-1r33oLw-Q 569
yival/common/huggingface/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/common/huggingface/generator.py sha256=0GrNgwj3MC8JUkFmBj0tgVtgv4XHEckrZ5gXs973vAU 8467
yival/common/huggingface/helpers.py sha256=pUnfQEocqEC99qcOwofMjLAW_0ECnEeJNBQEcfzIc9E 409
yival/common/huggingface/hf.py sha256=bDAojOxF0mKCZDdX7iz_mh3ixmpspSnlSzdh3H273Zc 5562
yival/common/model_utils.py sha256=UGEckBVyKgUsnwAfEyp7Tpw9vwxr3u6TJ0OWFs9V_ZI 3165
yival/common/utils.py sha256=bw4bXlCmfcHF7JM7gq4bjXcVBnL6_hGFg6yKZYl6WO8 14417
yival/configs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/configs/config_utils.py sha256=iPwUlQbdQ7RysAKy9InXA1yDmXAvWRXGYH9VpbqYq-E 1087
yival/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/data/base_reader.py sha256=dHx_5pFfhPNGB82gidf2Zm-ehTKh6lOf_AQ42HHkaI0 3535
yival/data/csv_reader.py sha256=xVe_rY5g0Kfogi83hNcdmVSP1Gm-FarD7jekSIPjW28 4527
yival/data/dataset/truthful_qa.csv sha256=N-iUUzdRYNSMmy48L4nyKW1R2HpeogKwM69EiraIs5k 476226
yival/data/huggingface_dataset_reader.py sha256=wXgh0DSU6rDadtUlx__SOUrAyXmEW7jbrJXbgJHLzTE 2880
yival/data_generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/data_generators/base_data_generator.py sha256=-z5CC4B4jxMrbIW-tTVjlwzuVvF5NZSx__rKA-PusvU 3949
yival/data_generators/document_data_generator.py sha256=vPMjmmxhpCC8cEWV1cYEZTYCv-nQf0tCJ3pNs3ctSaA 8309
yival/data_generators/openai_prompt_data_generator.py sha256=zFXAXPXvR6g6V4T3v3EwDDuCrtFmmsAmv-9PQFrOTds 14925
yival/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/dataset/data_utils.py sha256=8OdAVa0vuJKw_GE373Vs--yYWEGjQmQ8ovZzBW2s65E 11091
yival/demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/demo/configs/auto_prompts_config.yml sha256=X-mjHmF81W5Oav6oY5ibqk318rnjWDi_5CaaHe6126Y 8021
yival/demo/configs/basic_interactive_config.yml sha256=bdSqTXrUIlWnTPqjjkav5uJ5qsAKUDrT8UWOKCG6x_4 701
yival/demo/configs/qa_expected_results_config.yml sha256=3WBWZraiX0lMU56DkysYliD4w1oX5kDf_FZwLRGmqPs 843
yival/demo/data/yival_expected_results.csv sha256=qu5aJosSmx5_knxVFtXo9XqG3O14sas9xNCm5q1gwTY 1913
yival/demo/headline_generation.py sha256=cGZgbRpqkmuGHMbB9kfoNkAl5xIOb-nGhRGTEkU91G4 1519
yival/demo/qa.py sha256=lS1waKEVlXhPyS1BcaIBwqpKTQyJS1vo5rficz2VeCo 1350
yival/demo/translation.py sha256=qZwFgi2ZY0UaaRk8X8rehzpPFwYpr-RUBYbM2aW2cbo 1469
yival/enhancers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/enhancers/base_combination_enhancer.py sha256=ekkHzCDx63sSzdStvm6SzRG6pkwHMDyhDhAST0ARvXc 3036
yival/enhancers/openai_prompt_based_combination_enhancer.py sha256=TUEedbLFXXpR1s3pKcKSBMdfgW0mH5DYachzYP9wSBg 14050
yival/enhancers/optimize_by_prompt_enhancer.py sha256=HbMVKO1os_WVZfIBkx8Z55_fJRLkU0ewFndhmfvNVpc 10565
yival/enhancers/pe2_enhancer.py sha256=-v3IkTr1TfdcolGOZSD4fQO6AzwXolQQNNKy_2cOpvU 11098
yival/enhancers/utils.py sha256=ncutGyamZhD3d-RQac1DwikrWl9jhOElzFeun-T-ekY 5474
yival/evaluators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/evaluators/alpaca_eval_evaluator.py sha256=PSftdBSP0B_Vq93wkUKmG6EaXSASKnz9593v8xkQexE 4871
yival/evaluators/base_evaluator.py sha256=o8cnVC5fSam7w2G4Wa456ELK4k3MrSU92zHMFn9MeYI 5121
yival/evaluators/bertscore_evaluator.py sha256=rY7l3DTtNm4BoOSo-x43PZdkEV9iXBxfP66bOl1dzTI 2747
yival/evaluators/openai_elo_evaluator.py sha256=dnQHlvH8UaH7QSv8vP3HzlASs69kBAtJYA8-20Ln9qY 11056
yival/evaluators/openai_prompt_based_evaluator.py sha256=h4YOK-fnXqx7XzoIP_1kLAPAHIhx-Z9-YuMwJin9JNY 9247
yival/evaluators/python_validation_evaluator.py sha256=mJuYaCl5TT0Z8xHFQ6GVfAubdAlI7kXToAJ1qvVKqEE 2304
yival/evaluators/rouge_evaluator.py sha256=ojvjce5dXU6kC7AvyVoTi0daJ7KNPS1mPVnZ74jvHuY 2793
yival/evaluators/string_expected_result_evaluator.py sha256=r5vMr6SQtIVgpaO6Y54M6iC36VwMi-x85Ii2OMzNyLw 4032
yival/evaluators/utils.py sha256=8Tj5k8WONDA0c2lOvKZV2ZUv0cJ4eRQw4SaeCmUGpLc 623
yival/experiment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/experiment/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/experiment/app/app.py sha256=XIuy_nLLkMDuBWSxdJ17rVPLPxGQ0ShVLgpWrOFhuFk 98486
yival/experiment/app/assets/_dash-component-suites/dash_renderer/index.html sha256=D_HibWiMnlEXoDZm7qhPCjP7mc78RDZ9QwIAqFa4ixQ 669
yival/experiment/app/assets/styles.css sha256=YpwhZ4oJDrptSt129x3eln2eCFjNqrlmi4aDMyBEblI 1211
yival/experiment/app/hexagram.py sha256=PgZUsZsNU-a4nQp6aG8UJP0EnHGSkCGgGB9PIcfYCIc 9878
yival/experiment/app/utils.py sha256=8aw1KfaunCegCnpzzPR-1DtcivPgeOAWC0EFb4MhHRA 8702
yival/experiment/bot/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/experiment/bot/interactive_bot.py sha256=axjESGIw6IITnX4MkihS__j_WPafZfn1B2shInRF4r0 1537
yival/experiment/bot/run_streamlit.py sha256=JudeLnSeb1fOIFNJbgs6tmC3ifAHIWGV2wHxiAduSvs 5242
yival/experiment/data_processor.py sha256=EZEr4XEqCLboVjr5sQPk0ua28BzgFeT7b6fPe5R8_5M 3918
yival/experiment/evaluator.py sha256=7B5ozxQL136mx_i27YO1RD5DaEiaBeEQ7utz6eJYCrI 5322
yival/experiment/experiment_runner.py sha256=sTT52lolkzzV2FKwBxbpCGLDQp7f6UDXehk0v3cQxrI 10366
yival/experiment/lite_experiment.py sha256=wQkLoYlqsn8XhfUn7WTP6FsqDjflrWFhHQuanaTQXuA 4952
yival/experiment/rate_limiter.py sha256=XXUKEB47Rrad9CedL9aZuc9ha-679veKIxoIewnLNr4 433
yival/experiment/stable_diffusion.py sha256=o5jF2Vf1qHLdop7wk-QrOy545OVzJZuGX-Y_HoV5x-w 9936
yival/experiment/utils.py sha256=Atcl5nBKpTVxjqd0o_aOFUphGBiX7R_N9_VwxGHn-V4 18538
yival/finetune/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/finetune/back_up_trainer.py sha256=gLfGAULcBcVSRRhY4WanMC39SueqJLQLwG-eX9XsHyc 513
yival/finetune/base_trainer.py sha256=xt6E0CgmayS0GtYDhHomlXESCH1WYSy8BauJsoy5-dk 2500
yival/finetune/openai_finetune_utils.py sha256=QmLoGlIi7dmFrH190ToP4odSMNlXSJsorzrfBUaRD-s 9801
yival/finetune/replicate_finetune_utils.py sha256=iNi1Ul7T0tDg6054GaDN3EQUiouSW_dxrSsOo9mgSss 5508
yival/finetune/sft_trainer.py sha256=LPSOrR_VsJ5XPNWgM6BCf3oCah--gZrs6xXllsLSIOk 7455
yival/finetune/utils.py sha256=JHSkAy-XFXlOYXmZlRS0oJkB2r-d22SK2hYwYo1QdWY 3624
yival/logger/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/logger/token_logger.py sha256=cYyV3XasS71gvatVPGUZkRrfxAAzfgx56fdG8ZI9TfM 477
yival/output_parsers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/output_parsers/base_parser.py sha256=bWW2AZWaj4ou2G3xjcysgmJzwW2LI8Wu0Gn5sxVvrac 1017
yival/output_parsers/utils.py sha256=qTFeL62d8GPJ0Nj5GU0zS4xgzB_Blr7ARWRv1HpXcdk 1531
yival/result_selectors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/result_selectors/ahp_selection.py sha256=_kuBaCZmVL10p02e59wH6Msix4ChxMa-P7uWeu2gwl4 6498
yival/result_selectors/normalize_func.py sha256=_Nbjbp1qei2IkJ0tGaIeEqePlg-mznsotQJIzounIRk 754
yival/result_selectors/selection_context.py sha256=qr6zXt3kn1ctP6-TTMG27wa9ef44TEa6FcCjzn-LY6M 450
yival/result_selectors/selection_strategy.py sha256=T0v7Bybt7RKjRUs76K8ReOZD9jUxP688EJo551BNMmw 2028
yival/schemas/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/schemas/combination_enhancer_configs.py sha256=yUi9NbKzak9h1QhM8EKCcSnR82SOB_r6aeBh6cVwTlA 1257
yival/schemas/common_structures.py sha256=5Cno7GWR9yi_it51cvJm4wpRzfJCEMeJxeL-qWm1aDU 1162
yival/schemas/data_generator_configs.py sha256=gQi3-aLojDR65albeFovpcmu_1jlo298HvXBu2ApPbM 2260
yival/schemas/dataset_config.py sha256=fHTZ5m3YXr-6hbFHxuV4DbypCfLhv_RZ4Hnvfpg0E00 2125
yival/schemas/evaluator_config.py sha256=PJ9RqSL_u4SN5r7LjQq7G1hia_mgS6Otq9DoY57tlKM 4813
yival/schemas/experiment_config.py sha256=-mY1E_a5tGasqtB0xibybXUudnvU7zlwQvxBrFFViEM 14813
yival/schemas/model_configs.py sha256=jGz-eN9u9FaOYBze9btnaJuoosJzJ4atgX3YFpI9mEU 1970
yival/schemas/reader_configs.py sha256=dD8pSJXaq5A-jyMhF_MqmaAtVjJCMgKjHuleTclQ-LA 905
yival/schemas/selector_strategies.py sha256=LZ9MwxROFA-1dEfj3Vn9LWRL_gUrwmsps6_llbBpEDg 499
yival/schemas/trainer_configs.py sha256=gkDPmGUJFdjHwTnpoy9bUfh2Kfhnzur-XfR-At3BVYo 2063
yival/schemas/varation_generator_configs.py sha256=QN0E1YPJDdxPV5sRyrmlOOlPS-JWMEmvjKVTeR1w4BI 1292
yival/schemas/wrapper_configs.py sha256=bSub8RsPXgoXFbrvgwbtyR4mpNlYwf5d1EthK_gWy5g 314
yival/states/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/states/experiment_state.py sha256=s7hWN6vyd1IZdC-VaJKCbdlu1MQWuaKNbEwQa4t3I1g 7221
yival/variation_generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/variation_generators/base_variation_generator.py sha256=pRDhNVXI4hvHc-Qrfv9Pm0UwWkv45VAzelto9DQyCuY 3197
yival/variation_generators/chain_of_density_prompt.py sha256=GXuGEctRiHzGkb9bQHCaW2vsb42ZRcySeuwCy3U7N7s 2800
yival/variation_generators/openai_prompt_based_variation_generator.py sha256=tIkATrnBHLwRlc7CUcFV3WBv3hmZazdPMxsqZ6lw-Lw 7838
yival/variation_generators/self_exemplar.py sha256=dUGfPzS8Lcp6xmYogqSZyXrML1d4sp7STW39B94g69Y 3217
yival/wrappers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
yival/wrappers/base_wrapper.py sha256=36N7QbTqnn1m3EYxDH4IU386uwv5mlGuvKbPYVYy3LU 3486
yival/wrappers/string_wrapper.py sha256=Vxr4_Qh3RGCK6_e8Br1Jl8qyIPEzXpeVyE2c-EkG2kw 1245
yival-0.1.0a10.dist-info/LICENSE sha256=Ewl2wCa8r6ncxHlpf-ZZXb77c82zdfxHuEeKzBbm6nM 11324
yival-0.1.0a10.dist-info/METADATA sha256=kGiToOc1BHAGLSCHXyBTB9ruGr_YvpAlsfWIM0Ip-X0 32306
yival-0.1.0a10.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
yival-0.1.0a10.dist-info/entry_points.txt sha256=dR69FS3JcK2c56sJzVbPiHRap21lka_pbm78AXKDvvA 45
yival-0.1.0a10.dist-info/RECORD

entry_points.txt

yival = yival.__main__:main