OpenNMT-tf

View on PyPIReverse Dependencies (1)

2.32.0 OpenNMT_tf-2.32.0-py3-none-any.whl

Wheel Details

Project: OpenNMT-tf
Version: 2.32.0
Filename: OpenNMT_tf-2.32.0-py3-none-any.whl
Download: [link]
Size: 162022
MD5: 994570a8a71dd5fd184a53fb2bb366d9
SHA256: 41b4221777fed15a84247123eebba6a1f6becef824a85af33248416a6d331cd5
Uploaded: 2023-08-04 08:38:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: OpenNMT-tf
Version: 2.32.0
Summary: Neural machine translation and sequence learning using TensorFlow
Author: OpenNMT
Home-Page: https://opennmt.net
Project-Url: Documentation, https://opennmt.net/OpenNMT-tf/
Project-Url: Forum, https://forum.opennmt.net/
Project-Url: Gitter, https://gitter.im/OpenNMT/OpenNMT-tf
Project-Url: Source, https://github.com/OpenNMT/OpenNMT-tf/
License: MIT
Keywords: tensorflow opennmt nmt neural machine translation
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.7
Requires-Dist: ctranslate2 (<4,>=3.0)
Requires-Dist: packaging
Requires-Dist: pyonmttok (<2,>=1.29.0)
Requires-Dist: pyyaml (<7,>=5.3)
Requires-Dist: rouge (<2,>=1.0)
Requires-Dist: sacrebleu (<3,>=1.5.0)
Requires-Dist: tensorflow-addons (<0.22,>=0.16)
Requires-Dist: myst-parser (==0.17.*); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==1.0.*); extra == "docs"
Requires-Dist: sphinx (==4.5.*); extra == "docs"
Requires-Dist: tensorflow (<2.14.0,>=2.6.0); extra == "tensorflow"
Requires-Dist: tensorflow-text (<2.14.0,>=2.6.0); extra == "tensorflow"
Requires-Dist: black (==22.*); extra == "tests"
Requires-Dist: flake8 (==3.9.*); extra == "tests"
Requires-Dist: isort (<6,>=5.9); extra == "tests"
Requires-Dist: parameterized (==0.8.1); extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Provides-Extra: docs
Provides-Extra: tensorflow
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 9162 characters]

WHEEL

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

RECORD

Path Digest Size
opennmt/__init__.py sha256=HNfp4KnBODvNUNUL3LKjFFT9JCYGQckWXWmWBurU3II 419
opennmt/config.py sha256=L8EEoKPZwqTvsc2TPp6AGZ0TEfXMoNqtdMBtYp96Xro 11628
opennmt/constants.py sha256=BPDJnVZu1Biv5TExLYGvL2i-HMpka9rru4xs-CqOC1U 235
opennmt/evaluation.py sha256=82GhV3hl4SKFONPunJl4x18X7t26XJjwAmxzNYm5pC4 16463
opennmt/inference.py sha256=ISpym0eKmBuanYr5jtb02RsUeM2DXQI2e-W__IPIngE 5081
opennmt/runner.py sha256=wlUkx15-96TcZl8GIBznFidL0fU8FDLOpcNJenK2ZcQ 26183
opennmt/training.py sha256=dVKyR44w5nsaBy1k6RU1WOjgYtO-TUjJTVpt7v8FEGQ 27028
opennmt/version.py sha256=BbQIhNDA6OL8P8D1janJngubi7wuW6lTz1BSwzAEi6o 691
opennmt/bin/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opennmt/bin/ark_to_records.py sha256=i0EgaKl8y16I_aedBrrENsg1WkKebjsGBQVQLd-tCFY 5088
opennmt/bin/build_vocab.py sha256=nRu2nizvoi0nTVoAHNw5AxudkehlkR8zSe4Q5Z4qQR4 5642
opennmt/bin/detokenize_text.py sha256=9XxtonAKm2KnAQvi74xvjIjDQO3WurMCtq1HNqsvdUI 641
opennmt/bin/main.py sha256=BI1l-JEsYYB1t91bPDClhvRHdKks5OvI1wObb945kyw 11921
opennmt/bin/merge_config.py sha256=L1NHW5VBcLF5eeukYwBrADjonQX4lLJxcPuurV1nNo8 498
opennmt/bin/tokenize_text.py sha256=qh6HsZAToHCa-VuAGa4lfTemzwcT5xvcrvq-o7GuSpc 633
opennmt/data/__init__.py sha256=9tw3xQYQ-9R8_NbBrITKH-KYYHSuKaDzR4gBLwVG9wo 685
opennmt/data/dataset.py sha256=LC7kRVn5iydFf_vpmY7H7jdEhxsf8iOklmSLzQkEQI0 30377
opennmt/data/noise.py sha256=xhJNmiTrovs8GJlSwHtK1s4xJfcKqFgQKWqB9ThwYGI 10703
opennmt/data/text.py sha256=f9BLm_AbjGDSaK7twQN8cixwN1T5fm2Er4jqfpXQRHY 4746
opennmt/data/vocab.py sha256=vFB7ZhJ-v4FtyWS4pDnjyRwC7JD129WvVRS9lDOYdtY 12270
opennmt/decoders/__init__.py sha256=nepmwWG6RZeEIUHhNeAPnVnMepieX4mWqWbzpkCSGIE 286
opennmt/decoders/decoder.py sha256=ZQwVmA2DQ-YJp1XnNfuWp4DcOdhcaGfvDBGGR2OpZoQ 19093
opennmt/decoders/rnn_decoder.py sha256=NCXardtlWRs7djVPLZCfj0scp2SCsiMnRz1r9EWHsvM 10114
opennmt/decoders/self_attention_decoder.py sha256=lkDBVgSwtLjImWjrrF6TFE48RcJxjB2Dsy82eUqaDvA 8962
opennmt/encoders/__init__.py sha256=vj9CnucK1GeHQVHhtxar095ulwOcQ0UMctDQ2iYCJEg 436
opennmt/encoders/conv_encoder.py sha256=9ZqJFiMpWDDes7bh8RgjZjO441L2-ppg5TCLJpJAGnI 2305
opennmt/encoders/encoder.py sha256=lJB52ooZKZexvrzY6v4QWcBaXCNugbbjnSG5cRcXrcQ 9154
opennmt/encoders/mean_encoder.py sha256=0Fikp-ZAaUBp0YlTjd8Kf--wDw2TlKug2wG9N8ssNKQ 517
opennmt/encoders/rnn_encoder.py sha256=OfhWc1hIbN7NL7-NADPls1Vas7y9jyEXw1wM1yijsL0 8891
opennmt/encoders/self_attention_encoder.py sha256=gReUOHCxQPdP_lXIS3kfoNU8GeIjjKzXdmp0jHLMk4Y 3768
opennmt/inputters/__init__.py sha256=8D-2-KJ0sVcb-3eCh3hnhU6pH3UMxsesrogwYwkwGzo 672
opennmt/inputters/inputter.py sha256=ILYCDatU55C_06TD6-XI87858GX2yJEDWcqxg8pTK-E 38696
opennmt/inputters/record_inputter.py sha256=fZxAUpTXPPGKVKwIctRtOWwkwAec03DVQ5evJfyn7Jc 3661
opennmt/inputters/text_inputter.py sha256=CEaOLKtJzQYIJGe9vAarYRFSvh7od1YyyS_hKVOgqH8 24044
opennmt/layers/__init__.py sha256=0BswaD3Zq8f-3ZqJ3LE0z-6hoNjRYZ8_ioCZxgYDBFg 814
opennmt/layers/bridge.py sha256=81Th68hPWL3zrz2nSPrmvXEhmxbQFP7hkTE2IU4RC94 3326
opennmt/layers/common.py sha256=3ZH9YMopBtw5tPusX_MiSgJIP1W-j14r0_TPN_iW1dQ 6153
opennmt/layers/position.py sha256=bgIUZO_fdl9jrheT5bOgMgWFNOtuvTAP-72bJK5wccA 4160
opennmt/layers/reducer.py sha256=R8Mf8FAFikvHyv4LtqFiEzd7cKWLv6CwZk7-ZdPvY20 8462
opennmt/layers/rnn.py sha256=aGwakgay9rGql745kOaFjAqL6j_iqhy_9Z8OwfUibXI 9747
opennmt/layers/transformer.py sha256=Twp901lYwHnUqH64cE5OU8JzyVBkj7KYYQfoTcLKaSE 22366
opennmt/models/__init__.py sha256=slyEhN8QRJmry6U_k5cQZKYbjlGRkcUPTqYPjWbtmAA 918
opennmt/models/catalog.py sha256=TnyZwdOLQgQZRYp8Vl7_vKV2XWFCfFi-8nRNzo61g3M 16222
opennmt/models/language_model.py sha256=bhNNqcothiqfNY_gGzZG4g0mdvs8-eZmgyjjYPnVpUY 7435
opennmt/models/model.py sha256=i0MZpVTC4cWu3xKxnAiQteuGI4KwyzYa8QZ2Ny8gQEw 22491
opennmt/models/sequence_classifier.py sha256=LJ-9gVuEGWhzCkFOXsW4mLweEun3swza9gOWiZ7Uqsg 3335
opennmt/models/sequence_tagger.py sha256=-SfGQzkwSy26QL3SgEKUDXEwW3-susX7m59InIwnu7Y 8877
opennmt/models/sequence_to_sequence.py sha256=b0cIO_OsiET0lEi7yDa54V1Vczx26HvM2C2CmEFcpLk 26364
opennmt/models/transformer.py sha256=t6NCdriTgCJVltKNsfv3VdHbz2Gi2KbWihHze0nELw0 7777
opennmt/optimizers/__init__.py sha256=p1cqiYJ5BTSJoejad3Gz41fBiFYlSSB21HGkTSccieE 114
opennmt/optimizers/utils.py sha256=ofkgQ2_SoN-64LvI2XnG69h4dY4D5dfxmvSTulC3YA4 5170
opennmt/schedules/__init__.py sha256=j18J3yanFAXcQHX_tPrNKaDehm65QwmeRTCeCfehV0c 275
opennmt/schedules/lr_schedules.py sha256=cCBE1Uow7fIcblYkWd2br0Xqqv73kFDNMNseETx2LL0 10085
opennmt/tokenizers/__init__.py sha256=z7o1ONG7POU9VjWVbwfTL6fnVfpKy2qN3RREDfZpMhA 501
opennmt/tokenizers/opennmt_tokenizer.py sha256=paMuMbg42lfAWL5g2mnlYJuzn0SlZHWTqUd5OMPzHWU 2282
opennmt/tokenizers/sentencepiece_tokenizer.py sha256=_0T_KyjcUDr6dkyMFpDeIpRV2kF8hiojgJxJlm2Lxkg 1341
opennmt/tokenizers/tokenizer.py sha256=KIy0K9HG45c6G47xE192c2C3IjSlnBXA6C1QomsVuWc 14789
opennmt/utils/__init__.py sha256=2-D-X4BpB8ezMIsH5qC6aYyjxwnIsFhDv2Lqdvjmy-0 1115
opennmt/utils/checkpoint.py sha256=humcfjnYHXNRW-kkK8rP1vnCRaEuV9mDOgyozsVqWtk 12861
opennmt/utils/compat.py sha256=hJ0hJV46nieqVELKZF7f3mg_f5OcoVknpB9LaJDwdyk 696
opennmt/utils/decoding.py sha256=L5rr4PvdJToYYksILhB2BKGLKXH2DVPtA2GCNrVAhFU 28496
opennmt/utils/exporters.py sha256=tb-jioBSkbkG8vWAT00fRAjpR66Azw5l8yKg1xzZko4 6582
opennmt/utils/fmeasure.py sha256=nZwcQi3Mw7IMThY7XLzG8HFHsexvbGB_v2sXBpsDWUo 3172
opennmt/utils/losses.py sha256=foR0R06avWBv8buTUT1YsdW57N4TSEHpKTBCDlJZt9E 8739
opennmt/utils/misc.py sha256=MttDk9JgdyYjGH9JnJxdDEqQStLSpkRiMk1RyBM3ylM 20078
opennmt/utils/scorers.py sha256=3G0-IwcFxVPakoQLbI62DcTfSqnAJBuy8wQKYHh1jZw 4890
opennmt/utils/tensor.py sha256=ON5iDdjVT6jXdrsjnAVwnUfF6fTlBm1n1ArdXcQkhx4 694
opennmt/utils/wer.py sha256=3zh070CGLKeKT4XFgpvjTAwLXNxebimfFNAwIu7U7qo 1378
OpenNMT_tf-2.32.0.dist-info/LICENSE sha256=WM2_EuoKpszGoyn580NijsTdlPvE_7rhp-QUGveMcKQ 1085
OpenNMT_tf-2.32.0.dist-info/METADATA sha256=rNkk1Me60uKT7BtgtejEbKK2OAkUEh948kYmoqC82Jo 11231
OpenNMT_tf-2.32.0.dist-info/WHEEL sha256=AtBG6SXL3KF_v0NxLf0ehyVOh0cold-JbJYXNGorC6Q 92
OpenNMT_tf-2.32.0.dist-info/entry_points.txt sha256=ESmw4KxMpxJdqn80b46hg2D22ADoClCJxoCTviYIprA 313
OpenNMT_tf-2.32.0.dist-info/top_level.txt sha256=On9Ow4QkWlEN0Fo91wvRviqgKPeo2ZUXYic6epAKUv8 8
OpenNMT_tf-2.32.0.dist-info/RECORD

top_level.txt

opennmt

entry_points.txt

onmt-ark-to-records = opennmt.bin.ark_to_records:main
onmt-build-vocab = opennmt.bin.build_vocab:main
onmt-detokenize-text = opennmt.bin.detokenize_text:main
onmt-main = opennmt.bin.main:main
onmt-merge-config = opennmt.bin.merge_config:main
onmt-tokenize-text = opennmt.bin.tokenize_text:main