tensorflow-protos-rs

Crates.iotensorflow-protos-rs
lib.rstensorflow-protos-rs
version0.2.0
sourcesrc
created_at2020-10-12 22:59:47.718033
updated_at2020-10-12 23:02:48.046117
descriptionProtobuf codegen crate for tensorflow
homepage
repositoryhttps://github.com/xd009642/tensorflow-proto-rs
max_upload_size
id298974
size5,520,881
(xd009642)

documentation

README

Tensorflow Protos Rust

This crate contains tensorflow protobuf files compiled into Rust via protobuf-rust and associated crates.

There are a lot of protobuf files in tensorflow and it can be hard to track which ones you need manually. The aim of this crate as a start will be to filter out unnecessary protobufs i.e. python/example/tests and potentially in future apply feature gates to ensure you bring in the minimum required for your needs.

Currently I am only targetting tensorflow 1.15. This is because without the C bindings being published for 2.x the same as 1.x it's not feasible to upgrade tensorflow rust code to 2.x at this time.

I'm also ignoring tensorflow lite for now as I don't use it. There will also have to be a bit of extra work for it because of duplicate names (types.proto).

License

For simplicity, this work is licensed the same as tensorflow under the Apache License (version 2). See LICENSE for more details.

Commit count: 0

cargo fmt