【文件属性】:
文件名称:Konverter:将简单的Keras模型转换为纯Python:snake:+ NumPy的工具
文件大小:1.06MB
文件格式:ZIP
更新时间:2021-05-09 00:21:40
neural-networks keras-tensorflow model-converter Python
康维特
将您的Keras模型转换成纯Python :snake: + NumPy。
该工具的目的是提供一种快速简便的方法,以在无法使用TensorFlow / Keras的机器或设置上执行Keras模型。 具体来说,在我的情况下,要替换SNPE(Snapdragon神经处理引擎)以便在使用Python的手机上进行推理。
支持的Keras模型属性
楷模: 顺序的
层数:
稠密
辍学在推理期间将被忽略(SNPE 1.19不支持Keras退出!)
SimpleRNN 批次预测当前无法正常工作。
格鲁
重要说明:当前的GRU支持基于tf.keras 2.1.0中的 。 如果不使用 ,它将无法在TensorFlow的旧版本中正常工作。
批次预测未经测试
批量归一化适用于所有受支持的图层
激活:
ReLU
LeakyReLU(支持自定义Alpha)
sigmod
softmax
h
线性/无
【文件预览】:
Konverter-master
----konverter()
--------utils()
--------__init__.py(11KB)
--------__main__.py(4KB)
----utils()
--------BASEDIR.py(82B)
--------__init__.py(0B)
----.github()
--------workflows()
----poetry.lock(44KB)
----BENCHMARKS.md(2KB)
----examples()
--------load.py(222B)
--------benchmark.py(1KB)
--------build_test_model.py(1KB)
----.media()
--------konverter.png(344KB)
--------konverter.gif(863KB)
----LICENSE(1KB)
----README.md(6KB)
----makefile(91B)
----tests()
--------test_konverter.py(2KB)
--------__init__.py(0B)
--------build_test_models.py(2KB)
----misc()
--------old()
--------to add()
----.gitignore(3KB)
----_config.yml(128B)
----pyproject.toml(667B)