easyeditor

View on PyPIReverse Dependencies (0)

0.0.1.dev0 easyeditor-0.0.1.dev0-py3-none-any.whl

Wheel Details

Project: easyeditor
Version: 0.0.1.dev0
Filename: easyeditor-0.0.1.dev0-py3-none-any.whl
Download: [link]
Size: 247557
MD5: 73429a2e56e9ba892fe58c6ae2815d8e
SHA256: 4384794e2b35feb8206bce18b5482251219f52e04fac2c4aefc28ed59d6d7ae8
Uploaded: 2023-10-13 15:39:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: easyeditor
Version: 0.0.1.dev0
Summary: easyeditor - Editing Large Language Models
Author: Shadow Walker
Keywords: easyeditor
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: datasets (==1.18.3)
Requires-Dist: einops (==0.4.0)
Requires-Dist: gpustat (==1.1)
Requires-Dist: hydra-core (==1.1.1)
Requires-Dist: higher (==0.2.1)
Requires-Dist: importlib-metadata (==6.3.0)
Requires-Dist: matplotlib (==3.5.1)
Requires-Dist: nltk (==3.6.5)
Requires-Dist: numpy (==1.22.1)
Requires-Dist: omegaconf (==2.1.1)
Requires-Dist: pandas (==1.4.0)
Requires-Dist: PyYAML (==6.0)
Requires-Dist: scikit-learn (==1.0.2)
Requires-Dist: scipy (==1.7.3)
Requires-Dist: sentence-transformers (==2.2.2)
Requires-Dist: tokenizers (==0.13.3)
Requires-Dist: torch (==2.0.1)
Requires-Dist: tqdm (==4.62.3)
Requires-Dist: transformers (==4.30.1)
Requires-Dist: openai (==0.27.9)
Requires-Dist: peft (==0.5.0)
Requires-Dist: timm (==0.9.7)
Requires-Dist: iopath (==0.1.10)
Requires-Dist: opencv-python (==4.8.0.76)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 38173 characters]

WHEEL

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

RECORD

Path Digest Size
easyeditor/__init__.py sha256=-ZW1ZtDf0QtKl36435YAD3fef01E3K3cY2k3oikNGYU 134
easyeditor/dataset/__init__.py sha256=U1i_yS6HFI-ij9E6gx9RIwr9-pn-Ef_-mh38IGi8Yc8 186
easyeditor/dataset/attr_snippets.py sha256=R2PP15hQum9trhKu3RZrEkh0bqi_FlYsXeBjb0fpGPo 1329
easyeditor/dataset/coco_caption.py sha256=OcCd5tw-_3MWAT92JvnnZ3nfzSnVY1l-k8dXiswg4p0 8415
easyeditor/dataset/counterfact.py sha256=936boD3TWS2tMqtrDM97hNGyEkqkliftpv8d2aLY1S8 9411
easyeditor/dataset/knowns.py sha256=CG9xz0rbTVtmu0ywxEDblsWs-SSC5W_Gon32wCEPv9w 859
easyeditor/dataset/tfidf_stats.py sha256=1dVIHt-0MH3T6bWXUZwjDnhEchh5vXVdmKIS0gjiaNQ 2199
easyeditor/dataset/vqa.py sha256=FKsES-FgZLNHpiTWonqM8KUP9A70Nx5TncKkN2PhVpU 8326
easyeditor/dataset/wiki_recent.py sha256=S3-TsV1MgxSh5P03or_4qUUBK_sFXZkI9ZzIBF7EHoY 8363
easyeditor/dataset/zsre.py sha256=EKbQj1yE4viW6ovfpEo3ryJbk50Zt_EpD0J8qGz821U 10716
easyeditor/dataset/processor/base_dataset.py sha256=5LOVIBQRReK-bezkq44mZEo-uXRu8Hdi9TUgBoumnYc 2076
easyeditor/dataset/processor/base_processor.py sha256=CMDti5b5pwPMA7C_pLRN8sBcgXCqAxsD353SFNaUO18 604
easyeditor/dataset/processor/blip_processors.py sha256=dqE6d4SNHeCLFoc-Mqnzas-LaVSBZXIAEfE3VJwvvYU 5618
easyeditor/dataset/processor/randaugment.py sha256=sntVN9HKUbt0JpC-6n6Vi8cY7twXJRtkL09YPLT5OuY 11296
easyeditor/editors/__init__.py sha256=7qfyel3HkkO0rDHNhygE9jW6ao1Xtatda7mtLyA0QCM 55
easyeditor/editors/batch_editor.py sha256=LaE9NuxHRkDERKYqaT7wFjLF8fOw_pWmlwqQdnodl0M 533
easyeditor/editors/editor.py sha256=m_wdHJUwowuQ5xVvvGHtqJog0qKs7BnuplsCxD72iNE 31308
easyeditor/editors/multimodal_editor.py sha256=YN_Ds2CbwDreHQF2u9OHyROz7J3l3WgDXdm1ig_Sr3M 21883
easyeditor/editors/singleton_editor.py sha256=ESMOCOMA5xSYRa56KsziGZEXk8w-TFaSjGnMhUqnCOI 256
easyeditor/evaluate/__init__.py sha256=Px_50jki9KBQ2gMnlqQHn9YWZHH7EVf53SZjMrsC8UE 24
easyeditor/evaluate/evaluate.py sha256=KhouVC6HpUbIUPYa4K013gXR8cC1t67U5u69Q3Z4DMQ 21950
easyeditor/evaluate/evaluate_utils.py sha256=UosBkn8XNEfESqixw4h5ariVT2W_1TGWAeZGidp316E 8394
easyeditor/evaluate/portability_evaluate.py sha256=NBjrhpwo4-W7x3EJpeMsC4CgJ6ueur7gC-UsE5mSVvM 809
easyeditor/models/README.md sha256=5EJIrrQ19EMBVEs5ySGVuqE2dVKXj58gBgoYbBwiPpU 816
easyeditor/models/__init__.py sha256=3zQTtPVDuLzYFqo1SJO1YKTtiUQcxteqa8f24fCuegM 136
easyeditor/models/ft/__init__.py sha256=GWRqpNPFtv2NwAMqqxzuavx6sk50BMXGV8rb3Qd-oP0 66
easyeditor/models/ft/ft_hparams.py sha256=WmSBu5beTpes5A4izU-mH9wYabl5DdeaKMvYPAbHV2A 1229
easyeditor/models/ft/ft_main.py sha256=cJ1XlTK1aW3LKhVbkTb78nlq_PCDtvYdMC8kHfPW_GM 9281
easyeditor/models/ft_api/__init__.py sha256=G9O9FEp7bKEVIpFdRzFa2EM4x8GKK0VHHYuK1m4IaEc 65
easyeditor/models/ft_api/ft_api_hparams.py sha256=b2MPvIjOdxJ1xvcrosel5NhGOR6ofKeU6lJJ3n31fYA 886
easyeditor/models/ft_api/ft_api_main.py sha256=Hbu3BJlgGLIlhGi9HE_l-UUQV5M7At03pa_tWH2M9AI 2694
easyeditor/models/ike/__init__.py sha256=2DcVZ2_ODEFesHroAQk8q2vDBNtqCfodEi2sYe9nON8 170
easyeditor/models/ike/ike_hparams.py sha256=LIrc1nxNv4Vr3bFKjJUVz-GQ3Eyl-viEaYf9c3JAv7I 2074
easyeditor/models/ike/ike_main.py sha256=9GsGyslp0sKXpwmSR9A7JuQ7v_hIi0DeGWPMmKfOR08 4406
easyeditor/models/ike/util.py sha256=ogb3c_8ux9LPXGw2DgNy2pmFVWpCdaQgkCsQkCGGxs4 1311
easyeditor/models/kn/__init__.py sha256=Rdy2g4_2BzxbLdRX3ROlMu5ywNUkUFig-NuI95KSnqE 54
easyeditor/models/kn/kn_hparams.py sha256=K5Hzooh5yg-yazljLBk-tvAizpk3n4C9onPH5IRPLic 983
easyeditor/models/kn/kn_main.py sha256=RJAgpyyGImQ8hulk8uT7POVkN-b2EPj3EgQP7cnBIZU 1548
easyeditor/models/kn/knowledge_neurons/LICENSE sha256=J9IthRMhaLFLW8Bh6l2HQRAOeVNrt1Ku-dw89Lap93U 1061
easyeditor/models/kn/knowledge_neurons/README.md sha256=x3qlAKm-IMeRf8UpVLMA82PI15Xs9q_AgafIwaGZuyY 8165
easyeditor/models/kn/knowledge_neurons/pararel_evaluate.py sha256=9_GV5MAKP3clTESUSQ_GhTEAoauznK670gQtQXXRk3E 10119
easyeditor/models/kn/knowledge_neurons/plot_pararel_results.py sha256=QzdgNSZ_F3s755xrjpYTQrrbzwdoFzQp8umRYYkMC4I 4245
easyeditor/models/kn/knowledge_neurons/requirements.txt sha256=StDek8_ZwIdxW1NW-CTM11CRGPMwqI0-sF5B27IAG_A 39
easyeditor/models/kn/knowledge_neurons/setup.py sha256=dfgHCg3mlXtpKOuJYVV1Ic7pgt7LmjwnSIt4ivHmDbU 925
easyeditor/models/kn/knowledge_neurons/knowledge_neurons/__init__.py sha256=8soY18378EjcPUlcmp0SOIrtRGV6m58ZP9lwN7mijVM 1842
easyeditor/models/kn/knowledge_neurons/knowledge_neurons/data.py sha256=oF8pDq9W-V21AhIfMFOxvxjwzJmDjrJuCfWnI3oTZw8 3194
easyeditor/models/kn/knowledge_neurons/knowledge_neurons/knowledge_neurons.py sha256=cfS1QWcqiVN0BJ6kJYYc9_4nOk_pdvS9aUE3CJl8BDg 39721
easyeditor/models/kn/knowledge_neurons/knowledge_neurons/patch.py sha256=yeQCKzL9O2XpwdFPWYD4aXv--clbchM7TivmB7PJQbM 8959
easyeditor/models/kn/knowledge_neurons/tests/tests.py sha256=3c_Ksq_EjtOmpafNM5qG1uic6N-b2U6jHKzWn302-hE 9085
easyeditor/models/lora/__init__.py sha256=dWSNdHs5-8FvytTcub6V6BEh9dw1C1-hbpRaOElS1GU 74
easyeditor/models/lora/lora_hparams.py sha256=ne2Qr5I6kjjvkT4aHN44RfCSMqelCXk84mw3G1fiR8w 1120
easyeditor/models/lora/lora_main.py sha256=mNslS3R7k2DpNRLhdnJ1Snl8SlIC3vIeimD6Jdv7YyU 7728
easyeditor/models/memit/__init__.py sha256=RHykjYydfkU38_ZiWZToXKFMnLwkkCnR4FdyZpGU5Is 63
easyeditor/models/memit/compute_ks.py sha256=CwOb5HxUjwRrccrU785jQU9T7bqmV73oaKIM3TWi9cc 1540
easyeditor/models/memit/compute_z.py sha256=QGny3XF_o9XoruslMVYdhiQWZDu2UW2AfFwdm8qrKR8 9765
easyeditor/models/memit/memit_hparams.py sha256=Ij3E5mOgSSFMBSigLv-MBmQT--6bzphzWizo0cZYX0E 1578
easyeditor/models/memit/memit_main.py sha256=jJv7cq1bFEHvOcdHRlPuyZpXnrzIr23HusFkEoraV1E 10660
easyeditor/models/mend/__init__.py sha256=8I7ScVMAOKD6UX5BoXTCUtZCLHby4tjmBtVUnxajcuQ 175
easyeditor/models/mend/mend_hparams.py sha256=B0ZjUv04CgMCLpghpYCdef6lisAe-wKx82NtSNVrgyA 1966
easyeditor/models/mend/mend_main.py sha256=XpcSgJRZPwujJQTpbkWzhIhYpI24jK-l6CEoIeVXnyY 10505
easyeditor/models/mend/mend_multimodal_hparams.py sha256=lIzBgmCovv9SyM_P9rT73HIcAd6GvjDFyS1chwUjboM 2215
easyeditor/models/mend/oracle.py sha256=02V987KSpMeFZMWbmgfM245v90sRHNSJ44xeURKtSxs 3983
easyeditor/models/rome/README.md sha256=RxHiYFUX_hMIzM1ZdIdh4ZNCtMCwsm0qmjK786k_lKY 861
easyeditor/models/rome/__init__.py sha256=h-a9RidT6KhrhLJGHaYGd2LLDVybcGGxsFmK229VCno 74
easyeditor/models/rome/compute_u.py sha256=XVeTlxQbRamhOfY27Km00vmHgu76os_HZjau092Vz_E 3626
easyeditor/models/rome/compute_v.py sha256=bWJaD-43x1-o1le33fKlhYO_8tWNmDm3aYhHLNFtu3E 9215
easyeditor/models/rome/layer_stats.py sha256=0PeZFSnNrtYEbp2Yd8xvl8T8h427G27l_WGs-wdY92M 6117
easyeditor/models/rome/repr_tools.py sha256=KklvZsBss37ISrtWg7oJat-Wg7-1LoxQihgAWa8hXxE 5653
easyeditor/models/rome/rome_hparams.py sha256=JrHRFZqE5bdayKQBqg1fzwga5eACjBuF2va9loBSRBc 1431
easyeditor/models/rome/rome_main.py sha256=mEezOfrpEj1Fice-EMMUrpfUt61sLY9vfXvwJ2EEbic 6029
easyeditor/models/rome/tok_dataset.py sha256=PdSBXdbRXgcnk5846Kj43frqVvELcAJJM0mCxW5Ig7Q 3103
easyeditor/models/serac/__init__.py sha256=J2A95lgZfBIt1PYkm47Cdf3QQgS-WHX9eZVavZ7Fzwc 152
easyeditor/models/serac/serac_hparams.py sha256=2TSp5HNnSSSZ8MoT6GBqVhLf4rDVHpx_zHRIJFKbDKc 2071
easyeditor/models/serac/serac_main.py sha256=mX9gbUe1JzsnM9O4RBoLNJJSMuOil5VsIbGIIGrGOVU 11658
easyeditor/models/serac/serac_multimodal_hparams.py sha256=60lQmx3MH3z35Axtn7HbaqoDYTjbDf59K_JpL6whTW8 2263
easyeditor/trainer/BaseTrainer.py sha256=MGAowMOuw6bosSdEFuX2n1jxK0pcJEV3bq_W1AG_dkU 8457
easyeditor/trainer/EditTrainer.py sha256=wNhgxKJ4XvGzdUtVdmfR6A4yQzmgDVbFJ1fEXLFc-Q4 7976
easyeditor/trainer/MultimodalTrainer.py sha256=ltpcuylcuojt4r_00lvIIvETCzW9dZiC9XqUw2wpX5I 11991
easyeditor/trainer/__init__.py sha256=AZFQIBDp1oCrhMK4r0eAObPG3S8xC356z86YtrXuAtU 167
easyeditor/trainer/losses.py sha256=9wzKpK8bnrZg1HIKDsvuc7WjAvcSQkQkRdyTbmiI2S4 3232
easyeditor/trainer/models.py sha256=FVjvXEqIV4TsoCYr6rKGI9GolXcvVsM_tqfnF8bX8TU 7861
easyeditor/trainer/utils.py sha256=Rv0xbAoWLwj0-AzdbReTepqYUzcFrFiX-AKxcvNmulE 9419
easyeditor/trainer/algs/MEND.py sha256=_pPYjskplSZphdJEwl1EDE-i103bEwxte4dzro7jLzU 20293
easyeditor/trainer/algs/SERAC.py sha256=OdsZ80BlTHc65wGjV2HxmXODo325aGSEJ28EIFVRvjY 51100
easyeditor/trainer/algs/__init__.py sha256=31LW46EXsxdoEzrDASrdbaersu91F-K7bUaEYcxo7X8 71
easyeditor/trainer/algs/editable_model.py sha256=Y89ENrd8ZIa18UcJQraY3NhyshQCSY83T3DDmc5dNvo 1591
easyeditor/trainer/algs/ft.py sha256=xgNVV2ysadvKCBakdHy7e7unojUtDn7bIZHYcEUO7_c 5450
easyeditor/trainer/algs/hooks.py sha256=XmPPp_HAmXPNvZQ3ua3L4eHxH1yWA1xmhw614A3Ovig 855
easyeditor/trainer/algs/local_nn.py sha256=_8pPtIZ1xMbPVrucu_-M5Q8sRuuP2_xqfhtjCKzdq5I 6879
easyeditor/trainer/algs/patch.py sha256=6PFfVxlPUsDvCG0D5eV4EwdPEAJd9_y261lUUTIKk4g 21440
easyeditor/trainer/algs/higher_utils/utils.py sha256=HXGbtyn4saLU31CHos5KmRDCQlvzbTnO_nY7fY5jLOU 4017
easyeditor/trainer/blip2_models/Qformer.py sha256=nRN1_-1jDflEnn5eaQcgOL8gr1vQ4cwirh8jN7WG-V4 48386
easyeditor/trainer/blip2_models/__init__.py sha256=u9LOS47x4nPJJH_P1Ben9ocoA7s0XJkNEUimvN4g1hw 63
easyeditor/trainer/blip2_models/base_model.py sha256=7XmVbncKnwUKxFzzP-8uS8_rFqShREjNQNX0Ijc2b1s 7843
easyeditor/trainer/blip2_models/blip2.py sha256=K3NPNH29Hl2m2yJtZafDAbR0AzQOetSbSWbIEj8nGUA 8614
easyeditor/trainer/blip2_models/blip2_opt.py sha256=fGZCaW0w-bXHaVOph2e9T-JpRqAz5yQWVB-quWOnpkY 7534
easyeditor/trainer/blip2_models/clip_vit.py sha256=2ZQXXgPQmbOJob_erBQYbJYlkTjAeOWFbAwogoRucb4 9720
easyeditor/trainer/blip2_models/eva_vit.py sha256=w-IZKlIVjbSyWY0Qdwp9jAcPLSVO1vPNPyWhDRMAz-c 19689
easyeditor/trainer/blip2_models/mini_gpt4.py sha256=h0vGYNd8_7wwh2E6qcahgUNgb1tbxi_kH1R0oLSsabg 13736
easyeditor/trainer/blip2_models/modeling_llama.py sha256=0gNhZaYbSKQyyuB1STd1Xejev4-B-fMSZWVk6DT9nEA 34064
easyeditor/trainer/blip2_models/modeling_opt.py sha256=q4fwnQv8TwMUAqOPrS4IlhUtzyu9EskU2tX_CfrAe1E 47339
easyeditor/trainer/blip2_models/common/dist_utils.py sha256=gKxSkR4fTy3GqlUScqJc91qK2x2yiLTWp0iFZri5Fuk 3614
easyeditor/trainer/blip2_models/common/logger.py sha256=-oAP7oSSx2BJ1OPa2-cPy49KcHVsQ6FQEVcgQopQsV0 6005
easyeditor/trainer/blip2_models/common/utils.py sha256=mgdDMrdaOyDj9b6kumGPG_uxpOcp7HdGRDg1ufCbJ8k 13889
easyeditor/trainer/training_hparams/__init__.py sha256=k8MRElSKoRnX4Fv-Dp4BgQYCcODBx-cGSZBvtm5ig2o 207
easyeditor/trainer/training_hparams/ke_training_hparams.py sha256=fjKDZB1ebkY1IYkBv-62E_XT0Iv2hc3p62phRHO_GLM 1662
easyeditor/trainer/training_hparams/mend_multimodal_training_hparams.py sha256=CTyOhg3Q24SDH_TS8yhhRJ0FIgLGuKwqEMZqwaPdHyA 2113
easyeditor/trainer/training_hparams/mend_training_hparams.py sha256=tNigUeNDV2BqN2wgJlZe6tWYkKubMKBT0OGw-NxnISs 1905
easyeditor/trainer/training_hparams/serac_multimodal_training_hparams.py sha256=sxfSjcyIEkKVgnQZWWJuYYFIvIrYcBplio04KhrGrF4 2261
easyeditor/trainer/training_hparams/serac_training_hparams.py sha256=OvZ2j1tlTVeTgkGbQV7ztcH2aW4RGwK10lIOGcxb4h4 2039
easyeditor/util/__init__.py sha256=QD7hSy53icROcvmW7YAkxluNFdjYJySTFMd5lChulqM 57
easyeditor/util/alg_dict.py sha256=_L6VNO6GLCh2JXuYetVFeLTDWTMtx9uy1SXAAXX45jA 1462
easyeditor/util/alg_train_dict.py sha256=W4GWg5ZLok-3mqyiBvWClhCral4peTMuwHadPzWdhYY 160
easyeditor/util/generate.py sha256=47Jai3dyblpxxDVmzVrGzxMKrec6c5Ww7WIxHfcIrhw 5530
easyeditor/util/globals.py sha256=_bHL7T_4Lrh7JrztW7Ty9D6NjLdsgbHNXYOjs82DDtE 1291
easyeditor/util/hparams.py sha256=bU8T6T7YUH0Nh3E3qWB9eBQvH-Kdo01YkHiHp6konL4 1178
easyeditor/util/logit_lens.py sha256=cWchHLl_AFROFNw8_T8hL2SGgY3Y5pMeE2Im1xCjrMI 2890
easyeditor/util/nethook.py sha256=ddG2NTquU59WrtP3If2ul2J3ZBTnqX8sE3NPx3uynOE 15506
easyeditor/util/perplexity.py sha256=4NwmeOszGrqU1wvdrTDOmDs6Biw10YDR9SSDXylmFh4 758
easyeditor/util/runningstats.py sha256=yugmtkcba1pN0fXaOtvZz2l7Aa6AWF1Z5yfKZPTsR64 65306
easyeditor-0.0.1.dev0.dist-info/LICENSE sha256=RsJz1aCn-Lw4iYYzmOG7IEk-JW84Az39Y37Ea_ZUxTE 1067
easyeditor-0.0.1.dev0.dist-info/METADATA sha256=CzYMnkYmGgszOCmln0a0DAqsq1hw4iM-qFekv9y9vW0 39958
easyeditor-0.0.1.dev0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
easyeditor-0.0.1.dev0.dist-info/top_level.txt sha256=DVz6JQOMvXZs06LA9EF6crqPZi6rs-WQsm8AlWwcpPg 11
easyeditor-0.0.1.dev0.dist-info/RECORD

top_level.txt

easyeditor