bocoel

View on PyPIReverse Dependencies (1)

0.1.0 bocoel-0.1.0-py3-none-any.whl

Wheel Details

Project: bocoel
Version: 0.1.0
Filename: bocoel-0.1.0-py3-none-any.whl
Download: [link]
Size: 90093
MD5: 62b2eab34e3c25f96116cfe5942507b0
SHA256: 6bbb320b81619b0a836b861b1ed94e6a70cb674cb45cdca5f64870c700125a78
Uploaded: 2024-02-13 04:17:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bocoel
Version: 0.1.0
Summary: Bayesian Optimization as a Coverage Tool for Evaluating Large Language Models
Author-Email: RenChu Wang <patrick1031wang[at]gmail.com>
License: Apache-2.0
Requires-Python: <3.11,>=3.10
Requires-Dist: alive-progress (>=3.1.5)
Requires-Dist: ax-platform (>=0.3.6)
Requires-Dist: botorch (>=0.9.5)
Requires-Dist: fire (>=0.5.0)
Requires-Dist: gpytorch (>=1.11)
Requires-Dist: networkx (>=3.2.1)
Requires-Dist: numpy (>=1.26.3)
Requires-Dist: pandas (>=2.1.4)
Requires-Dist: parse (>=1.20.1)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: scikit-learn (>=1.3.2)
Requires-Dist: scipy (>=1.11.4)
Requires-Dist: structlog (>=24.1.0)
Requires-Dist: torch (>=2.1.2)
Requires-Dist: typeguard (>=2.13.3)
Requires-Dist: typing-extensions (>=4.9.0)
Requires-Dist: ujson (>=5.9.0)
Requires-Dist: bocoel[cma,datasets,index,metrics,plots,sklearn-extra,transformers,visual]; extra == "all"
Requires-Dist: cma (>=3.3.0); extra == "cma"
Requires-Dist: datasets (>=2.16.1); extra == "datasets"
Requires-Dist: faiss-cpu (>=1.7.4); extra == "index"
Requires-Dist: hnswlib (>=0.8.0); extra == "index"
Requires-Dist: nltk (>=3.8.1); extra == "metrics"
Requires-Dist: rouge-score (>=0.1.2); extra == "metrics"
Requires-Dist: rouge (>=1.0.1); extra == "metrics"
Requires-Dist: sacrebleu (>=2.4.0); extra == "metrics"
Requires-Dist: matplotlib (>=3.8.2); extra == "plots"
Requires-Dist: seaborn (>=0.13.2); extra == "plots"
Requires-Dist: scikit-learn-extra (>=0.3.0); extra == "sklearn-extra"
Requires-Dist: sentence-transformers (>=2.2.2); extra == "transformers"
Requires-Dist: transformers (>=4.36.2); extra == "transformers"
Requires-Dist: dash (>=2.14.2); extra == "visual"
Requires-Dist: flask (>=3.0.0); extra == "visual"
Requires-Dist: hiplot (>=0.1.33); extra == "visual"
Requires-Dist: plotly (>=5.18.0); extra == "visual"
Provides-Extra: all
Provides-Extra: cma
Provides-Extra: datasets
Provides-Extra: index
Provides-Extra: metrics
Provides-Extra: plots
Provides-Extra: sklearn-extra
Provides-Extra: transformers
Provides-Extra: visual
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 5724 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bocoel/__init__.py sha256=-sPYPBvWjiSHSepLk44Kwz_ftM5VH8ESO9y3A0_5ilY 1475
bocoel/__main__.py sha256=ts-UJzWiKLfepjerlGh17-In5rx9V7cPcxDehwBZseA 873
bocoel/constants.py sha256=FK5EuC9LTYG6ehu9dPg7VgBGybV_q3X13SML__ughc0 36
bocoel/common/__init__.py sha256=GesMVbohbCsk8V1IfII7YVl8I-9Zbazr5HVjJDQTjP0 109
bocoel/common/enums.py sha256=LtOp-wINa3X_kn0QRZmZaVf4eyMAYAl2p6_DWajLSas 505
bocoel/common/names.py sha256=PSEslLatIleKnELsk4LH1V-uYQTpTy1l4AYMClOAJnA 526
bocoel/common/versions.py sha256=zOygnOUvGfKDSlJxaHMjO3y9ShNNSkvdezy6LO-1pMY 93
bocoel/core/__init__.py sha256=xhGo08c3p8X6iJmZyGN7KaaWYgD6wEYvCBNTg7mRNkA 576
bocoel/core/tasks.py sha256=0A83cIUqzjZX_2GD36ET3kgUY49jdyDzkCHyUAtnUXU 133
bocoel/core/exams/__init__.py sha256=7SRr9-Cdy6OzZmg5tR-7miKbmA8Lqew1UEbGfg4opJA 613
bocoel/core/exams/examinators.py sha256=zOQOeAFi2zBFYkWAWeZ0Oh7i9BpXPP4FYLWF7oYyx5k 1615
bocoel/core/exams/interfaces.py sha256=11ueN4L5GV29Ps10RfmXMSwHGSxCbcUmbsT9K1qaY04 1475
bocoel/core/exams/managers.py sha256=1jxeQ8lDDw-ZbpJWJGQGGSvckB7sX2FeZboN8MPL4nE 7087
bocoel/core/exams/columns/__init__.py sha256=bbM7A8B6ExzGSbv7Aiq10s6lLXjizbEmZX_2vN3QsfY 241
bocoel/core/exams/columns/components.py sha256=KqRF01cnOklhYPr3zqdlkpo_ELeVNFDXXgLhvPCI13Y 145
bocoel/core/exams/columns/exams.py sha256=-VkObIHn_6bGzboOH7u_2c78kEaSpP-qJJ-xAVsKWvw 214
bocoel/core/exams/stats/__init__.py sha256=oSxfFvnZ_n9K8AVNtXkwR9CNB7Al1cNMOsBC-B3OQVY 102
bocoel/core/exams/stats/corpus.py sha256=YcfoxqlR_X_69zZYpzdf1IfevhboxMXG0bFWx2UHChc 1276
bocoel/core/exams/stats/models.py sha256=Sf56URIHV_DHlb6OxVIY-_QqWO-DG04FoXaVIfvDQ3c 4687
bocoel/core/optim/__init__.py sha256=beLH5gDgKwQl6qAITEAtf5hKlZTZcYOgH-0LPP68v9I 731
bocoel/core/optim/brute.py sha256=VXB5ZdcilbC7WPJ2vLQEoYvMR8MAxmuP7SFvglbTOWU 1079
bocoel/core/optim/constructors.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bocoel/core/optim/evals.py sha256=eBnb835UKpptQg-SkZP0yjiqexQPf3QGst1PJCI_hsY 2210
bocoel/core/optim/random.py sha256=T21ZjdsxFl5V2Qe_bWLEiLFOGRaJ5A08YIHqGH5DksA 1781
bocoel/core/optim/uniform.py sha256=Mbag4FxeT03t-XFJgyGUQXb9qgLL71dbm4HCIzSH9N4 1898
bocoel/core/optim/utils.py sha256=3k12UQukuP7Hao3aNWgnOyhKnDZZA6rjZxsxH4RPTSY 2284
bocoel/core/optim/ax/__init__.py sha256=m00V6nkcPZfviLxErsRYdSs_Dtn5sIn0Q2qBF9evxhI 118
bocoel/core/optim/ax/optim.py sha256=bfiIYXI_pVYbq6068cIZ6T_lbnVArVXBBcrV3Uma-Jw 4632
bocoel/core/optim/ax/params.py sha256=0EjN1uxtz6HfzJLqF-AF7UAkeYJxb7bwxyazjyttK0M 798
bocoel/core/optim/ax/utils.py sha256=6o3fnsPJAWh-TpZAICdtPWP6Hm7NqzOxJL79M-EJlW4 597
bocoel/core/optim/ax/acquisition/__init__.py sha256=JtOAyVE0a5owa-fFpseDCVQYzjFlggZmUwlPyjjJTKg 68
bocoel/core/optim/ax/acquisition/entropy.py sha256=VofkLms3VUxupkMLnWoITsmDmZ19sCmEbhJlj2Pzeyc 1118
bocoel/core/optim/ax/acquisition/supported.py sha256=fjOMqbPyIeRrYtTRzI3X6VqoK6MZXY_Deh5oNiQS1Lo 1157
bocoel/core/optim/ax/surrogates/__init__.py sha256=aijlh91FlRqmNkHqMhPjoYrR9HfrstK1__FehFNnIqk 56
bocoel/core/optim/ax/surrogates/supported.py sha256=Z5SwKndI60JdNzcaDvt9KfVsVyBeDRFkj7jgD-QYHl8 1070
bocoel/core/optim/cma/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bocoel/core/optim/cma/optim.py sha256=TDCekDIjAc5RoJMVSKOAw_KZx0KUxbxRFBjTv7DKSYw 1312
bocoel/core/optim/interfaces/__init__.py sha256=MWxAHqFZDkZv9B09l6BgjWsIx3EwYHwCToL0Ioc9jbg 80
bocoel/core/optim/interfaces/evals.py sha256=4A087mJc5NMaQJBOr2Vn28a1aNj5DVCt6MdJCvZNvtk 770
bocoel/core/optim/interfaces/optim.py sha256=FeGw-yrowikB5Ok07YntQ6aULCS5mwyDxbWF_XpNbNI 1443
bocoel/core/optim/sklearn/__init__.py sha256=S26BgpFU9Jj8a8TwjKAanCMwizEKst2Z3B-FU590sPE 148
bocoel/core/optim/sklearn/kmeans.py sha256=0KAD2DjbHkhq8tCbN_GA4NQIqvz7FEYwPSZ9Ym5KUQY 1754
bocoel/core/optim/sklearn/kmedoids.py sha256=yquT2whfBmagsHs05Uy-B4j8pS0S0TJLOlIe06LF6ws 1794
bocoel/core/optim/sklearn/optim.py sha256=eDorWe8jOXR8ZmTBYHwTS4xW_5_3L3LYFfXErp6Tv0k 1691
bocoel/corpora/__init__.py sha256=s1p8fwyZ_XjFxdtdtipORM2PQ_iz_lovR6kJMfLe3dA 401
bocoel/corpora/corpora/__init__.py sha256=R3505M8abrZRRwgH8FM8iKxoBD6KlAAcWYIFIi669Jg 68
bocoel/corpora/corpora/composed.py sha256=lfhKbderkQA8NeNNpxcZN0wkXqbbfAcOyNWjNch1bt0 3637
bocoel/corpora/corpora/interfaces.py sha256=XbNLehTLRxuCAYh8VULVVdpRGyoeFpRArKxnfL3pl6c 1067
bocoel/corpora/embedders/__init__.py sha256=rVmyJ9YRo9PX96fcCSyurQC3LpOYixgfJ0U36f_hSzc 151
bocoel/corpora/embedders/ensemble.py sha256=kkniHxM1qnOV_nZ7K4CFUf_fj-FFRbXsBEFQpmWgvd0 1459
bocoel/corpora/embedders/huggingface.py sha256=BTiqGmEf4aOqWB3Y7Y7namSWyelZoMiKfRT8J-Z2wIM 2241
bocoel/corpora/embedders/interfaces.py sha256=hNwVMVw9f91SbUaD9_kzUqIulUL_YrVk2-GetAkxQnQ 2950
bocoel/corpora/embedders/sberts.py sha256=vG55zBKl8dCMaO9eMQVuHxY3Sj7tDDK-7cvkwJGnT80 1476
bocoel/corpora/indices/__init__.py sha256=FVPbrxmrN9bwVCokw612yi-d8m9a9b0pXH2KopTw_PE 793
bocoel/corpora/indices/polar.py sha256=_3VAR-C_z72-RA2IhzrTdiipJVc3-xWlwZAtJIc7--k 5898
bocoel/corpora/indices/stateful.py sha256=KShOWnf5eskeTSqJPzpubde8RC04HI4_LkaLsjGXQYQ 2834
bocoel/corpora/indices/utils.py sha256=dYkM2uOQAxHS423IR3UQqVO0nH7SQB_lRuKFdSveCZU 1694
bocoel/corpora/indices/whitening.py sha256=VGhWqA3dpr5CmtiqVr_iOlQzJeydNIvZNdMU0zP7uXI 2835
bocoel/corpora/indices/backend/__init__.py sha256=NjGyrExNU9qlzKzAWYZ8a0hxdZTxtqyDO9bhG31KGWw 64
bocoel/corpora/indices/backend/faiss.py sha256=xarg1HZS5R5ptX17PHQPfkejph8xyzEix0uKCJArciM 3123
bocoel/corpora/indices/backend/hnswlib.py sha256=QBr0fvLYeAo6OslYUyOGxd63nN2Yj7j835CPOZ93XdQ 2334
bocoel/corpora/indices/interfaces/__init__.py sha256=4QLMppb5zA2_Ri0bQwuRJSjkYW_81T1wgZ2uXJUE5d4 161
bocoel/corpora/indices/interfaces/boundaries.py sha256=6wB8FR8Iq5uUrSeXmWKB2zpzZRUMM5DOfRh8nZcpmwg 1974
bocoel/corpora/indices/interfaces/distances.py sha256=Jzy69Be09mkTjy0Js_womOJIUxhLOqXMBzlZLB2Vzg8 313
bocoel/corpora/indices/interfaces/indices.py sha256=SXv9L5QuydYQaZDerKeW6nTG9mYjethHK6azu7noeBQ 3955
bocoel/corpora/indices/interfaces/results.py sha256=m02eGOW_XER2WRx5wp2Te5xpk43Pw6NCb982xQaLMBI 3777
bocoel/corpora/storages/__init__.py sha256=j2XTQoO8cZBB3rCvYecnsmthssWuFitfDjt0NRTZJLY 138
bocoel/corpora/storages/concat.py sha256=ArW1jJRe0fMV8M5UkRXl2cBzmVB03KdqICdz5H7q7yo 2199
bocoel/corpora/storages/datasets.py sha256=aUVVcgSBRR45bxlqLMyHxdrsoX9870jv7jq55wgDpUA 1607
bocoel/corpora/storages/interfaces.py sha256=gODuJRlCEZ5bsZG4oiHnLDWnKAUEWDKfh0VnVMNg8UY 1993
bocoel/corpora/storages/pandas.py sha256=otKKx5Yr_gy0NfxUtKnH-flkfYfMGbD86bKcvv9TKcU 1760
bocoel/factories/__init__.py sha256=4RsRTu78F4uOv6xMccAhz28OsYyUV3SpBiw4CvIk8BQ 331
bocoel/factories/adaptors.py sha256=QKTEjha4l5PGEdHa6NkFPnMs6OrmcvBWm2PHm_2Oi4A 1553
bocoel/factories/common.py sha256=d07JBENgCxYxl0VMKXC3nXoxBGC3xpP_xk3oW-bpW0g 1518
bocoel/factories/corpora.py sha256=qLuFUchpxMssUmghusHZXaQl9bjcTqpjxVgjkzYFKQo 1265
bocoel/factories/embedders.py sha256=iGt6kotFLfb60F1SqbShmHtbSloEwuQCrNi-HpKmkFo 2743
bocoel/factories/indices.py sha256=GglwHa__71gsYsURLNoEJJN4Muv8JOq7We_jsFdjHjc 1561
bocoel/factories/lms.py sha256=zR5xZ8OoUxHFXHNjbXxpmHFn72FeeA6AE0-GFz_VvIc 2644
bocoel/factories/optim.py sha256=3YaSnwjOXMEpLkMfvpesnXOCo26vPoYrIFWxU0fKj_c 2042
bocoel/factories/storages.py sha256=Gza7fFi7frlCKFKeshtXb9Gn0_ph29qS3VMxi_lrzYw 1185
bocoel/models/__init__.py sha256=Sr_LbOv3xeW3gzkcUCr2fb8k5CuI6M_dYLSR_JZs2Qw 573
bocoel/models/adaptors/__init__.py sha256=x_jgQQpuN9ArIbYtsNn6joa9KtOKmtCepOh34wEj52M 281
bocoel/models/adaptors/dicts.py sha256=dW5D0fn8HDCxXU_jLhftXVv4Cj5CVbU9CHYXnVZWNTs 508
bocoel/models/adaptors/bigbench/__init__.py sha256=B3abADokZmmePBwsGulp8W3328JEeq1itRw6a76u3eQ 166
bocoel/models/adaptors/bigbench/interfaces.py sha256=ySQ3R3jRfV4PaDGYdqOkqVPI9GwbW5SZSZziyHBmkMQ 196
bocoel/models/adaptors/bigbench/matching.py sha256=yGK6Lz3TQ7i7XIbzmIaJFvrLCNb_VOYfPrbI_fK8vGk 2769
bocoel/models/adaptors/bigbench/multi.py sha256=9FNzZuggkSByB_8vWyxpB-oAU66SM_DOB-2B9khmgDo 4083
bocoel/models/adaptors/glue/__init__.py sha256=_bDrepAgy3glnSdquAg2lkzOWKzc7sXZ3h34baHC3A8 68
bocoel/models/adaptors/glue/setfit.py sha256=wJ2ZlS3dpNci9OUtJnG-0AZEvWyqOQqh6M93Tq4tRvo 4481
bocoel/models/adaptors/glue/sst.py sha256=c2525AH6yzrUoJBVGxI0_BZI7I-BqvjhVf_wGaw_dKg 1729
bocoel/models/adaptors/interfaces/__init__.py sha256=YxWa9hWu_Ojf9j8ircn-9NEuoKFJ4h82fsqAmImnWqo 65
bocoel/models/adaptors/interfaces/adaptors.py sha256=TvlVBzgGqnvWMkrZamxEfpT8KT7LxIIgUiQ9kaU-QzU 2435
bocoel/models/adaptors/interfaces/bundles.py sha256=y1Xey6_Z1vo4KSm2zMqNQv46hRt3hJXFdUGdcMiqkF0 301
bocoel/models/lms/__init__.py sha256=s48w5FNVn0xjjwBYIGB_iMOZiYCTQ52LbVqRKDfUBNE 676
bocoel/models/lms/huggingface/__init__.py sha256=Qj9qcVfMksSIO9gHnHdeYtxzj65X8dTj3Vc9T_BSNgI 218
bocoel/models/lms/huggingface/causal.py sha256=m5rhf7-hP_rOlsoQRbxKoOl7EqNIL90mXSsKXVWctok 1697
bocoel/models/lms/huggingface/generative.py sha256=a2mUiYAOP0MeQEBL5Cqgz4TQbmnReiGELbhNlKWR3-Y 1603
bocoel/models/lms/huggingface/logits.py sha256=uQxgIVkBm6oVRAbUlJ47yPr65d8QvT0rvR8pCkc54zo 2407
bocoel/models/lms/huggingface/sequences.py sha256=lM0wA2v-41T_bH5KmGmnMOD4fzpliCk56ZMJ3Rrx8o4 1597
bocoel/models/lms/huggingface/tokenizers.py sha256=LSGCdcTfThqFY7sWJ6hOXylfLmkcSEgIiDuioeHbktM 4164
bocoel/models/lms/interfaces/__init__.py sha256=A44yD1I6Op8UaVJo6_aGbP20iEMS8lU6II3w_T-kVjc 81
bocoel/models/lms/interfaces/classifiers.py sha256=qopr8VdfyFXmb6Y63ocLoDGNfRttWrutLvjMlFtuDlc 1447
bocoel/models/lms/interfaces/generative.py sha256=SOtFimw0eBXU0yp4XekyYKPjXRoBnm7MOoo7ERLx0Gg 758
bocoel/models/scores/__init__.py sha256=9yvHFMVT7d60jI4NHwBXNO_h9un2a4GzmUKRVCpjrvA 212
bocoel/models/scores/bleu.py sha256=J7Z8b7O_iZ_0Yh-uco5Kj4X6DPnnvm6Hs2MmQWt2bI0 1150
bocoel/models/scores/exact.py sha256=FeJEgWHLd7wtMfBPQEYkqK6XvIpB6lqVLVMDhHJcxyA 456
bocoel/models/scores/interfaces.py sha256=IENk5blFYaAt5g87Xq6aR_cMqCKYGRyfdxSNUEuBWeM 514
bocoel/models/scores/multi.py sha256=YRCy912NZijVcUP9sZjHQanQ36gT6OKJBPevEbcnBeo 472
bocoel/models/scores/rouge.py sha256=qdMQsZWcZvkpYgSec4uCIk6BLlyzuW9m79fQPr51_sc 1626
bocoel/visual/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bocoel/visual/__main__.py sha256=sS8pHz7DnQops97MiRVr-ZVUHRETSTg-8JemqVQ6eWw 220
bocoel/visual/launch.py sha256=ApzECRXY4y4VAbvNUDBF0iV1YPKcOrkrmRzWizbs7Z0 2426
bocoel/visual/app/__init__.py sha256=xDDKKfwEnjIHGsw2EFPR-kQAJ-h8SABvzOArO3WI2NA 95
bocoel/visual/app/constants.py sha256=s4L9eU5h1AzmLhUWxVjC7YrR0ZSiZ4zGjMz4f0iCM04 95
bocoel/visual/app/layouts.py sha256=FRoQzkYzYaNdlOFRjbBvYglKDa4N0Ks8RXtd9jhX-b8 4977
bocoel/visual/app/updates.py sha256=Ts1_0ZpielccNRU6ihOcG0H83vS3ICs0XwaZ7s08pBU 6563
bocoel/visual/app/utils.py sha256=z7nxiBNIV8D0ZjstaPpjrS4rnkheQWq-her4DDDU1Wg 391
bocoel/visual/reducers/__init__.py sha256=E8PXPN6KURyPdiwwdGw5GzPkfs2qgAZaQq4fkdGrmDI 60
bocoel/visual/reducers/interfaces.py sha256=RSeAOg-DqZVM3nH-UBSKdi7PuBS6Ug_44D3D3xMl9xw 758
bocoel/visual/reducers/pca.py sha256=uVAgw11M9_YIoi2AODqSwvvxHXebsiu4SXLk5p2twFA 876
bocoel-0.1.0.dist-info/METADATA sha256=O3zW4F1qGBELg3UmLcp79PKmY6z5s41njRi32H93AtA 7849
bocoel-0.1.0.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
bocoel-0.1.0.dist-info/licenses/LICENSE.md sha256=jE_9opzzpJ-kqb7mFa6vCNuwW3nBMD_cVshUzUJM50M 11342
bocoel-0.1.0.dist-info/RECORD