npc-engine

View on PyPIReverse Dependencies (1)

0.1.8 npc_engine-0.1.8-py3-none-any.whl

Wheel Details

Project: npc-engine
Version: 0.1.8
Filename: npc_engine-0.1.8-py3-none-any.whl
Download: [link]
Size: 54410
MD5: 7774e1987c22b386f140a79e69384ec9
SHA256: 2f1c940d35bb41134a2b13fdba57b9c009a743808d083fb698ddd68f379a8020
Uploaded: 2022-10-24 18:46:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: npc-engine
Version: 0.1.8
Summary: Deep learning inference and NLP toolkit for game development.
Author: eublefar
Author-Email: evil.unicorn1[at]gmail.com
Home-Page: https://github.com/npc-engine/npc-engine
Download-Url: https://github.com/npc-engine/npc_engine/archive/0.1.8.tar.gz
License: MIT
Keywords: npc,AI,inference,deep-learning
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Multimedia :: Sound/Audio :: Speech
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: Software Development :: Libraries
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.8.0,<3.9.0
Requires-Dist: click (<8,>=7.0)
Requires-Dist: json-rpc (==1.13.0)
Requires-Dist: tokenizers (==0.11.6)
Requires-Dist: loguru (==0.5.3)
Requires-Dist: PyYAML (==6.0)
Requires-Dist: pyzmq (==22.3.0)
Requires-Dist: Unidecode (==1.1.1)
Requires-Dist: inflect (==4.1.0)
Requires-Dist: scipy (==1.7.2)
Requires-Dist: sounddevice (==0.4.3)
Requires-Dist: Jinja2 (==3.0.2)
Requires-Dist: numpy (~=1.21)
Requires-Dist: setuptools (~=57.0.0)
Requires-Dist: huggingface-hub (==0.1.2)
Requires-Dist: librosa (>=0.8.0)
Requires-Dist: numba (==0.48)
Requires-Dist: platformdirs (>=1.0.0)
Requires-Dist: scikit-learn (==1.0.2)
Requires-Dist: jinja2schema (==0.1.4)
Requires-Dist: appdirs (==1.4.4)
Requires-Dist: aiohttp (>=3.8.1)
Requires-Dist: tornado (>6.1.0)
Requires-Dist: py3nvml; extra == "benchmarks"
Requires-Dist: onnxruntime (<2.0.0,>=1.8.0); extra == "cpu"
Requires-Dist: pip-licenses (>=3.5.3); extra == "deploy"
Requires-Dist: pyinstaller (==5.0); extra == "deploy"
Requires-Dist: pip-check-reqs (<3,>=2.0.1); extra == "dev"
Requires-Dist: black (>=19.10b0); extra == "dev"
Requires-Dist: flake8 (<4,>=3.7.9); extra == "dev"
Requires-Dist: flake8-docstrings (<2,>=1.5.0); extra == "dev"
Requires-Dist: pytest (>=6.0.1); extra == "dev"
Requires-Dist: pytest-cov (<3,>=2.5.1); extra == "dev"
Requires-Dist: pytest-pythonpath (<1,>=0.7.2); extra == "dev"
Requires-Dist: setuptools (>=38.4.0); extra == "dev"
Requires-Dist: tox (<4,>=3.0.0); extra == "dev"
Requires-Dist: twine (==3.2.0); extra == "dev"
Requires-Dist: pydub; extra == "dev"
Requires-Dist: sclblonnx (==0.1.9); extra == "dev"
Requires-Dist: pytest-asyncio (>=0.18.3); extra == "dev"
Requires-Dist: onnxruntime-directml (<2.0.0,>=1.8.0); extra == "dml"
Requires-Dist: mkdocs (>=1.2.3); extra == "doc"
Requires-Dist: mkdocstrings[python] (==0.18.0); extra == "doc"
Requires-Dist: mkdocs-material (>=7.3.6); extra == "doc"
Requires-Dist: mike (>=1.1.2); extra == "doc"
Provides-Extra: benchmarks
Provides-Extra: cpu
Provides-Extra: deploy
Provides-Extra: dev
Provides-Extra: dml
Provides-Extra: doc
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3709 characters]

WHEEL

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

RECORD

Path Digest Size
npc_engine/__init__.py sha256=_GZuMhql_32YcmNAK2BHIbv8kfk7EHQakVlhcyMwMJo 217
npc_engine/cli.py sha256=8kojfIFPS4lYs4-0vKqWA3rKVQsyedwWhxWTvaH-g2o 7210
npc_engine/version.py sha256=oEaQS6UIp1muwFXhR34cDIiuxsf7aZcnpyaseuyHJl0 203
npc_engine/server/__init__.py sha256=po4EDZV9KEnzBXodnwhuqCosqylh366KIsf8G0SRxwA 61
npc_engine/server/control_service.py sha256=ZT70B8gVwg0Aj_7ob9oqt1J24mOa7X4y29XXiT5C_7U 10818
npc_engine/server/metadata_manager.py sha256=3MoZ5UyhpSOeDhAP7ihB3rfUDfsEdw84PmqSofmGH1g 6044
npc_engine/server/server.py sha256=dQVIQphxrSY-y0cgzMnQBpslxrLjsPdswxT3rycLDCM 7319
npc_engine/server/utils.py sha256=5_GhTBEToz1WnzkV4ZPgB4sasZrxfURBcSKvJCUmSvU 1384
npc_engine/service_clients/__init__.py sha256=QCBnzWDVCGAWXKBTk0ZXj4DvRmmJJI6FAFR3VVWtvBI 400
npc_engine/service_clients/control_client.py sha256=t7DYlGL_kobb4zyMsReUaydm0XTKLlFqV4s4_OMJ5fg 2810
npc_engine/service_clients/sequence_classifier_client.py sha256=cREsaMEb78BY_sp3E3Pf3pZ52q-bUh4wpipakfdeM00 1112
npc_engine/service_clients/service_client.py sha256=ZC02CKqEX6KtoDm7INS-TWdUxkQ1xfCFHtL0CtmUTRo 2307
npc_engine/service_clients/similarity_client.py sha256=JzoVFoUyn2jrelZmHOH1kdJbgNFq8cc5DsgWqsQrot0 1118
npc_engine/service_clients/text_generation_client.py sha256=pOuprRiBzPnXDXFLZnZUsjEQSOmTHqG80oasm5KxMBw 1951
npc_engine/services/__init__.py sha256=w6plG35tLPkrIir4x-MbKTpwr7kl04_snFhnDcQErLM 386
npc_engine/services/base_service.py sha256=4bt1j348GiLW9bW_zxeEMisjpmpTGOT8hpliJcNmo1E 5143
npc_engine/services/factory_mixin.py sha256=0BhYGTqGKuIzzOUv9LJr3C1nbR1UNdvyniYAjtGoF5E 1201
npc_engine/services/persona_dialogue/__init__.py sha256=yZNlA7qUX_f80W9x-O4mlWTNp1TZGXIObLG_eP5w8dw 121
npc_engine/services/persona_dialogue/persona_dialogue.py sha256=t-NEGKDY4dvej_cQih1jzEN-52J8RF8XbKjO5Xx6Xvg 7471
npc_engine/services/persona_dialogue/persona_dialogue_base.py sha256=aZI_S79-knY6m6zEBlIxPVPLtX1AdyeAjy2v59SIv0o 5211
npc_engine/services/sequence_classifier/__init__.py sha256=Se4tfgSir7bXawSpxuHjcNlPQNMjV9-VPKr_NgaJbW0 173
npc_engine/services/sequence_classifier/hf_classifier.py sha256=9KKGShRXu2KRcBBXmlomTl-V3EUZVTAOVlQAREmqPqw 3345
npc_engine/services/sequence_classifier/sequence_classifier_base.py sha256=gihrCC-LQIF7MdgXpWz93nQUJcruNCMSYK9_X9vuU_A 1614
npc_engine/services/similarity/__init__.py sha256=2tbElG0_HK7gXBlmmklmYDx0uvYc8BJny41oeIWrVBg 524
npc_engine/services/similarity/similarity_base.py sha256=ZjbmEBoWtrVTQeyL_Pvpo6BDQ4kOFlbfBtoTTbFthHw 2872
npc_engine/services/similarity/similarity_transformers.py sha256=rVvsVWa2zwcwT7TtLoE44jYx20mt-pQLnQNAop05gJw 5529
npc_engine/services/text_generation/__init__.py sha256=23TOpgchluaG1IKn9HFyVlyuEXZOkzJtFhQDE2waLMc 579
npc_engine/services/text_generation/bart.py sha256=bsWTEbi_boMZ00nlBn1gcu1xUe1l3xoFJ41kCAu5efI 7359
npc_engine/services/text_generation/hf_text_generation.py sha256=NyvYwY4kuPtdLwNoAhI0zekP7Ojh7EE8t1kg1h5uVhg 9298
npc_engine/services/text_generation/text_generation_base.py sha256=RpMu0bz_BMsfBOsaJo-j_IdmMD2xAKIpP65qExr4aAo 6278
npc_engine/services/text_generation/utils.py sha256=u0-0VONJm2GJH23_QBpq-idR778qDnObvkMFEDH9eww 1373
npc_engine/services/tts/__init__.py sha256=bjuj5lsxkHH1ojWIqBXEZqUk4ZHRu2neeje8vupUzkQ 500
npc_engine/services/tts/espnet_onnx.py sha256=RNuXL0TDhzG0BhpAqlvMG_vX-pTnWBU433HLUbCVlF4 1958
npc_engine/services/tts/tts_base.py sha256=PwGcpEvT5e1w0OiqOs-lvJdpxOE3XcIsE8wCBgGabuk 2806
npc_engine/services/tts/flowtron/__init__.py sha256=vSBmT5WdQoaLxMt6_QnLOz1ou57pLw74vgIufANw0Ds 49
npc_engine/services/tts/flowtron/flowtron.py sha256=1cYhh5T1sX0bFDYXQeATI3fGBDw-SwiCJ1JH4IEB_Yk 13629
npc_engine/services/tts/flowtron/text/__init__.py sha256=Ij0qoqf5Tiq4ed4ZAPSVt_orsJ6i_CDVlNXzCWDS1CQ 987
npc_engine/services/tts/flowtron/text/cleaners.py sha256=01rE-3Y-a56_L2vvEgTWNDaWg0iwI5CMQj5SfAMONSM 2853
npc_engine/services/tts/flowtron/text/datestime.py sha256=dApkraBN0TZFkhHeM1lecvigZ3DmlulQ6uY50w4cNhQ 608
npc_engine/services/tts/flowtron/text/numbers.py sha256=Mzu8kQ6IIoEoNLJxtfe8z4r1NNP0uqmS93uIXX8zxx8 3749
npc_engine/services/tts/flowtron/text/symbols.py sha256=k9EMNytGC62mfeWWYKDgezXBCmCzvbQ8-hvuqWuDiCU 654
npc_engine/services/utils/__init__.py sha256=4ImQHYXXfq87OFECbiB6nXaWw52sxWHAN2aUrFzOoP0 262
npc_engine/services/utils/config.py sha256=lmGTvxf04OWF4JTVLszATVTEb8RdlMPsHVmj1Wf9yQ0 3178
npc_engine/services/utils/lru_cache.py sha256=hwMqyQbC9S4ZfSQk3EWDKjklvd8PIdh6xWIo2QS5YG4 3091
npc_engine/services/utils/mock.py sha256=ixXoxNi3CGKte8WvYLsy3Xp185rWW3F9oUvRlLaRtM8 6745
npc_engine-0.1.8.dist-info/LICENSE sha256=sVFYZ2MvHOovvLIyrZ34b5j5SfNfKgKKid7do213zBw 1073
npc_engine-0.1.8.dist-info/METADATA sha256=Sx4WdyCJT2LmBkAYMhS4uWZJK8Qk430fsJ_w0K1R518 6672
npc_engine-0.1.8.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
npc_engine-0.1.8.dist-info/entry_points.txt sha256=a7XKODwpxW8vxLUHRMznpaP7x01meJ9wcFyuRc6Nov4 50
npc_engine-0.1.8.dist-info/top_level.txt sha256=v9u_yg_zFhIMAFnna_QU3iIJ155zznrRPrmL8RbXkXk 11
npc_engine-0.1.8.dist-info/RECORD

top_level.txt

npc_engine

entry_points.txt

npc-engine = npc_engine.cli:cli