1#![allow(dead_code)]
2#[macro_use]
3extern crate derive_new;
4
5mod model;
6mod ops;
7mod registry;
8pub mod rewriter;
9mod ser;
10mod tensors;
11
12#[allow(
13 unused_imports,
14 clippy::extra_unused_lifetimes,
15 clippy::missing_safety_doc,
16 clippy::derivable_impls,
17 clippy::needless_lifetimes,
18 clippy::too_long_first_doc_paragraph,
19 unknown_lints,
20 mismatched_lifetime_syntaxes
21)]
22mod tflite_generated;
23pub use tflite_generated::tflite;
24
25pub use model::Tflite;
26
27pub mod prelude {
28 pub use tract_core::prelude::*;
29}
30
31pub mod internal {
32 pub use crate::model::TfliteProtoModel;
33 pub use tract_core;
34 pub use tract_core::internal::*;
35}
36
37pub fn tflite() -> Tflite {
38 Tflite::default()
39}