TensorFlow Lite 的 Rust 绑定

时间:2024-07-18 12:46:10
【文件属性】:

文件名称:TensorFlow Lite 的 Rust 绑定

文件大小:121KB

文件格式:ZIP

更新时间:2024-07-18 12:46:10

tflite-rs

TensorFlow Lite 的 Rust 绑定这个 crates 提供了 TensorFlow Lite API。请阅读API documentation on docs.rs的API documentation on docs.rs使用模型文件中的解释器以下示例展示了在提供 TensorFlow Lite FlatBuffer 文件时如何使用 TensorFlow Lite 解释器。该示例还演示了如何对输入数据运行推理。use std:: fs:: {self , File};use std:: io:: Read;use tflite:: ops:: builtin:: BuiltinOpResolver;use tflite:: {FlatBufferModel, InterpreterBuilder,Result };fntest_mnist (model:& FlatBufferModel) ->Result {let resolver= BuiltinOpResolver::default ();let builder= InterpreterBuilder::


【文件预览】:
tflite-rs-master
----.travis.yml(740B)
----.gitmodules(239B)
----LICENSE-MIT(1KB)
----LICENSE-APACHE(11KB)
----build.rs(18KB)
----rustfmt.toml(137B)
----data()
--------MNISTnet_v2_uint8_quant.tflite(71KB)
--------memory_basic_impl.rs.template(1KB)
--------MNISTnet_uint8_quant.tflite(18KB)
--------vector_basic_impl.rs.template(2KB)
--------mnist10.bin(8KB)
--------builtin_options_impl.rs.template(383B)
--------vector_primitive_impl.rs.template(3KB)
----tests()
--------integration_test.rs(2KB)
----submodules()
--------downloads()
--------make-NativeTable-configurable-as-polymorphic.patch(1KB)
--------tensorflow()
--------update-downloads.sh(2KB)
----CONTRIBUTING.md(416B)
----src()
--------error.rs(322B)
--------model()
--------interpreter()
--------lib.rs(220B)
--------bindings.rs(115B)
----Cargo.toml(2KB)
----examples()
--------minimal.rs(734B)
----.gitignore(45B)
----README.md(5KB)
----csrc()
--------tflite_wrapper.hpp(172B)
--------stl_wrapper.hpp(467B)

网友评论