fibber

View on PyPIReverse Dependencies (0)

0.4.0 fibber-0.4.0-py2.py3-none-any.whl

Wheel Details

Project: fibber
Version: 0.4.0
Filename: fibber-0.4.0-py2.py3-none-any.whl
Download: [link]
Size: 100842
MD5: e17ef87fa867be64025cb29fa81e57a5
SHA256: 6d129b8ded75bacff24da9953de8faa6a9e3c79953162b6df8cc5111ef5ba0cf
Uploaded: 2022-06-29 20:58:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fibber
Version: 0.4.0
Summary: Fibber is a benchmarking suite for adversarial attacks on text classification.
Author: MIT Data To AI Lab
Author-Email: dailabmit[at]gmail.com
Home-Page: https://github.com/DAI-Lab/fibber
License: MIT license
Keywords: fibber fibber fibber
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Requires-Dist: numpy (>=1.18.0)
Requires-Dist: tensorflow-gpu (>=2.0.0)
Requires-Dist: tensorflow-hub (>=0.9.0)
Requires-Dist: torch (<2,>=1.0)
Requires-Dist: torchvision (<1,>=0.4.2)
Requires-Dist: transformers (>=2.4.0)
Requires-Dist: tqdm (>=4.0.0)
Requires-Dist: spacy (>=2.0.0)
Requires-Dist: pandas (>=1.0.0)
Requires-Dist: nltk (>=3.0)
Requires-Dist: rake-nltk (>=1.0.4)
Requires-Dist: stanza (>=1.1.0)
Requires-Dist: sentence-transformers (>=0.3.0)
Requires-Dist: fasttext (>=0.9.0)
Requires-Dist: expiringdict (>=1.2.0)
Requires-Dist: bumpversion (>=0.5.3); extra == "dev"
Requires-Dist: pip (>=9.0.1); extra == "dev"
Requires-Dist: watchdog (>=0.8.3); extra == "dev"
Requires-Dist: m2r2 (<0.3,>=0.2.5); extra == "dev"
Requires-Dist: nbsphinx (<0.7,>=0.5.0); extra == "dev"
Requires-Dist: Sphinx (==3.2.1); extra == "dev"
Requires-Dist: pydata-sphinx-theme; extra == "dev"
Requires-Dist: autodocsumm (>=0.1.10); extra == "dev"
Requires-Dist: PyYaml (<6,>=5.3.1); extra == "dev"
Requires-Dist: argh (<1,>=0.26.2); extra == "dev"
Requires-Dist: sphinx-rtd-theme (<1,>=0.4); extra == "dev"
Requires-Dist: ipython (<8,>=7); extra == "dev"
Requires-Dist: flake8 (>=3.7.7); extra == "dev"
Requires-Dist: isort (>=5); extra == "dev"
Requires-Dist: autoflake (>=1.2); extra == "dev"
Requires-Dist: autopep8 (>=1.4.3); extra == "dev"
Requires-Dist: twine (>=1.10.0); extra == "dev"
Requires-Dist: wheel (>=0.30.0); extra == "dev"
Requires-Dist: coverage (>=4.5.1); extra == "dev"
Requires-Dist: tox (>=2.9.1); extra == "dev"
Requires-Dist: pytest (>=3.4.2); extra == "dev"
Requires-Dist: pytest-cov (>=2.6.0); extra == "dev"
Requires-Dist: pytest (>=3.4.2); extra == "test"
Requires-Dist: pytest-cov (>=2.6.0); extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 13307 characters]

WHEEL

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

RECORD

Path Digest Size
fibber/__init__.py sha256=kVQd9MiXg3BX6mx1p1vJOWZyyShKvHkoID9w4LMd5UA 493
fibber/download_utils.py sha256=KqbfYARWb2NtCjDa3pgC_a74milCx_GNNxU_YfwacXQ 2475
fibber/fibber.py sha256=vHCTow9iFtjNuYJhCg6EeDYj9EuQ4uyfYXVI2ac5tHw 4764
fibber/log.py sha256=ZKdhiWCRP_fPnHk5nX4LaECDEuUdHt6gpxiZXLtiAKk 909
fibber/benchmark/__init__.py sha256=pjNwy3XJdyR_FphKg0mWy0TzddILrstqttFgiYkpOQE 93
fibber/benchmark/benchmark_adversarial_attack.py sha256=fPYXkDvW3JXcKKbvQNF0MI0xd44kQEFRnwLS3LNiavY 16454
fibber/benchmark/benchmark_style_transfer.py sha256=Yw6zDXtaxaDLPHeSZ6lyQT4PnhiOPSEPuT5eExuLruY 11679
fibber/benchmark/benchmark_utils.py sha256=l5R7ON34ZzeJHEftbPKbvKX2-qbwbjgEdzMS2LB7tQo 3803
fibber/benchmark/make_overview.py sha256=dw1djzf39gc-6n1eqrTNElHbWnlxrXbnLOhSCq_biBI 2039
fibber/datasets/__init__.py sha256=jAE1d-pcQE-g6QdhTVlf4BQTjL_rhA6afE0WkqVMkYI 589
fibber/datasets/dataset_utils.py sha256=02Dm86bWQgmkEA-5l42cGv0k6o9znXJvetVUp_ZfSgI 13356
fibber/datasets/download_datasets.py sha256=29P5FkZqnVl9yRA1ZYssriGu6Twgsu9YVf5_pz_BMt8 1347
fibber/datasets/downloadable_datasets.py sha256=HBrrOxAC0Jg-nLnQNGOPFA-4p2vs3yYbFchFm5wVncE 497
fibber/datasets/process_dataset.py sha256=s14mVHAA1JwLqlLyCutkhZ7_yrK-oF6LMXUlf1IFf2o 5211
fibber/defense_strategies/__init__.py sha256=qqyaRBT613vi4R-FOuFzd4WKi0xZCNgUHBq6dG7wAVU 345
fibber/defense_strategies/advtrain_strategy.py sha256=IULV9O9cSy6dqUQfiPdCW-D597ejgT4Y02nOv-NwZCY 2606
fibber/defense_strategies/defense_strategy_base.py sha256=ACN4oYo8Cgc_4OAEW9gztRpmBDXV757X3PKzGGLVkTk 4042
fibber/defense_strategies/lmag_strategy.py sha256=ZnJaUoPby1v8MRHqKYiTZKlkPbgvcJpPU-Hrr2yWA04 3967
fibber/defense_strategies/sapd_strategy.py sha256=fgGyEyVx-21YAKTQdff8UovCuuIFT8Ve_OG3O-LM31w 7245
fibber/defense_strategies/sem_strategy.py sha256=MDZsC_HkUaWtIGKP5eZMaYpyU4cCCym180WzYptYhDo 5132
fibber/metrics/__init__.py sha256=i4ibD0OizqBTt4dVIscYpGK9G3fY4k3PCIH4R3jKYCI 1186
fibber/metrics/attack_aggregation_utils.py sha256=-Nummwpvsq9XR2hYU8Tp_tZNrv5qKU_Jy5A3snRxHMc 5449
fibber/metrics/bert_lm_utils.py sha256=ZE7iQX4aVijTW3fWBDR9JLaJoBuKPk_ZuaSbKxHPsR0 10972
fibber/metrics/metric_base.py sha256=jKAj-3NoAcF8eqWgkE4pj7Bebs-psAzFgRQZi_vA4ac 3449
fibber/metrics/metric_utils.py sha256=3FtCUlawz39lRKzqnQgo2wk0_4TK0rnEaOo4djXaXVg 15579
fibber/metrics/classifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fibber/metrics/classifier/classifier_base.py sha256=_N0lTeePgchWiYTrdHIuSLBnSVlaYgJR3Sdu-K6CpkY 6591
fibber/metrics/classifier/fasttext_classifier.py sha256=kl-jgzWhJUWiMg53M1QTOb2YlRBq3oedi5eIR26pGYE 3913
fibber/metrics/classifier/input_manipulation_classifier.py sha256=8V-m77hp_-EnIHZ5_o1E2wGhCRNjqgdznxya45OwI3w 3700
fibber/metrics/classifier/shield_classifier.py sha256=KhUMxQDhWBxeqScBnwuDuk4K1NQFVLtSareFZUEsnoc 6515
fibber/metrics/classifier/transformer_classifier.py sha256=x9Yhqs2deNgSWU8NK_QV-sTDO6opqqeQ-iC7eXm_qTI 17698
fibber/metrics/distance/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fibber/metrics/distance/edit_distance_metric.py sha256=_y4HjQvPuJhcHNMCYTasQlpRUt8ZbG_TaasbP55C_Bk 1920
fibber/metrics/distance/ref_bleu_metric.py sha256=QuncvhqXxdbB896IAoEscd8IIVB-cuiCAdJV9GHZ3RQ 1246
fibber/metrics/distance/self_bleu_metric.py sha256=fdVsQH89H829fTzocGTkpUPSOPJ6VYh_6IzP64-WPZk 984
fibber/metrics/fluency/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fibber/metrics/fluency/bert_perplexity_metric.py sha256=Uo1HEKqGwoAuW6opcgXRrjMIXVHtASOvQeHDL5Y1OxM 4618
fibber/metrics/fluency/gpt2_perplexity_metric.py sha256=FxASDRk-N-3_JLRTLHQY5M8NAoFyWOw5xYh6T5XHM0I 4727
fibber/metrics/similarity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fibber/metrics/similarity/ce_similarity_metric.py sha256=EL-RqELTtIIzKz1-xAC999SxiNRNJxI5Uqv7z7O1Tes 2536
fibber/metrics/similarity/glove_similarity_metric.py sha256=_OXvwL4ebPuWa8lXpohU9xLYNVfuIYFdZH_pYAo4uwM 2576
fibber/metrics/similarity/use_similarity_metric.py sha256=8-B10ijCX_fadwiZCfR0jhm6IdOefpELL0Eqr6B6eoo 3800
fibber/paraphrase_strategies/__init__.py sha256=n8ySxDfXxq4pwR0ha2JwcpvmxhQxgLgKI65vSTZhyGA 1150
fibber/paraphrase_strategies/asrs_strategy.py sha256=deDoCfELdrzFJneO_3kli10MnWf1Lz1-efzFV0aUJ2s 24990
fibber/paraphrase_strategies/asrs_utils_wpe.py sha256=M5yoc3AH4aLB8GhbLBNpQjXvS02T-7pQovmu9pZkwgc 4351
fibber/paraphrase_strategies/cheat_strategy.py sha256=lUoXJzXrWMXzi44b4ULMUiBeDX27B_IP7YVqWAOxTDA 285
fibber/paraphrase_strategies/fudge_strategy.py sha256=UtNAkNFqb1KitNT2DOF-PjAlg4SDXZXNc3bVVq92Od0 5010
fibber/paraphrase_strategies/identity_strategy.py sha256=wAiBphbGQskYQH69d8eYp15FwZ6aTEFQtsOEPFw2o0w 302
fibber/paraphrase_strategies/openattack_strategy.py sha256=qsr9cJyEwimN1xcJxxIt-WCPRZoU24tCoAqiHaP0k_I 3062
fibber/paraphrase_strategies/random_strategy.py sha256=zqZ9JI-2ghvwDAtIlfjRrLEsIwk5NVfw2g6dM-Mr504 488
fibber/paraphrase_strategies/remove_strategy.py sha256=eX2VBqyykjCYlakmnh5_3ifmp_Spq6GIgMyxfM2O8PA 752
fibber/paraphrase_strategies/rewrite_rollback_strategy.py sha256=UInbgTQxEnVWo7XfohmL9GopEE4vtnSNEg3QvlrjVWM 20751
fibber/paraphrase_strategies/sap_strategy.py sha256=m6UNY9gpwyfZGD7tc0DDAIGVb5diOO6yVXHf6HpnmzU 4337
fibber/paraphrase_strategies/sap_utils_euba.py sha256=QxlGFfH8bU1gtMqCpR3E1pb06rsCiVkM2SylVVtpJlU 8565
fibber/paraphrase_strategies/ssrs_strategy.py sha256=NljfZRQku7pjaJqaf7--JivCaS2rzlF3KGe534EniKg 15170
fibber/paraphrase_strategies/strategy_base.py sha256=PCgxqdHgNlu3CTjCX6qnCjaUN3IjUh9bVFzW-1T9dm0 6605
fibber/paraphrase_strategies/textattack_strategy.py sha256=YUQC8XHqprEr_vOgNJAykuQpMLq1BQd_zqts9tx-jUA 4634
fibber/resources/__init__.py sha256=27bIg2llSnsvHR60Ig7OYjSfhsf-KGVgLNr70BX7v48 536
fibber/resources/download_resources.py sha256=lHJLHHEhLc5msVqzKfD5dgJ-L1feOCHGvT3EqQEAihU 626
fibber/resources/downloadable_resources.py sha256=bQmQVjmruL4uJFFkLx4BYDHuAeQJEoUkClrPPJRD-VU 5071
fibber/resources/resource_utils.py sha256=V4rDHsyQcZoYVnqsNYaqGe2r2tjwXIebqOdpj-LZBg4 6467
fibber-0.4.0.dist-info/AUTHORS.rst sha256=qWB5hULf3GPqOD5c9ShIp1BA27zqR8W_51MHTxkeqUA 144
fibber-0.4.0.dist-info/LICENSE sha256=ExARmtKgC2jwXYYwmuoL8dOFPnR9T1ZGsb9gpaB_Cag 1077
fibber-0.4.0.dist-info/METADATA sha256=dhV-8fw5fbnna-SXgMDljxsIwajqwCJIrdo8mFslUG4 15867
fibber-0.4.0.dist-info/WHEEL sha256=Z-nyYpwrcSqxfdux5Mbn_DQ525iP7J2DG3JgGvOYyTQ 110
fibber-0.4.0.dist-info/top_level.txt sha256=j5TKI05_7pkyTv0I6nT_wyBf-IK1FB5L8wvIRzkWKS4 7
fibber-0.4.0.dist-info/RECORD

top_level.txt

fibber