Skip to content

Commit

Permalink
release 0.21.5
Browse files Browse the repository at this point in the history
  • Loading branch information
kali committed May 13, 2024
1 parent fe16cda commit c6e7f38
Show file tree
Hide file tree
Showing 49 changed files with 115 additions and 115 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Unreleased

# 0.21.4 - 2024-05-11
# 0.21.5 - 2024-05-11
* [TFLite] fixes for fully connected and max pool layers
* Allow opting out of new memory friendly execution order optimisation

Expand Down
2 changes: 1 addition & 1 deletion api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-api"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand Down
6 changes: 3 additions & 3 deletions api/ffi/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-ffi"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, neural network inference"
Expand All @@ -23,5 +23,5 @@ anyhow.workspace = true
flate2.workspace = true
serde.workspace = true
serde_json.workspace = true
tract-api = { path = ".." , version = "=0.21.5-pre" }
tract-rs = { path = "../rs" , version = "=0.21.5-pre" }
tract-api = { path = ".." , version = "=0.21.5" }
tract-rs = { path = "../rs" , version = "=0.21.5" }
6 changes: 3 additions & 3 deletions api/proxy/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-proxy"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -17,8 +17,8 @@ anyhow.workspace = true
boow.workspace = true
home.workspace = true
ndarray.workspace = true
tract-api = { path = ".." , version = "=0.21.5-pre" }
tract-proxy-sys = { path = "sys", version = "=0.21.5-pre" }
tract-api = { path = ".." , version = "=0.21.5" }
tract-proxy-sys = { path = "sys", version = "=0.21.5" }

[dev-dependencies]
reqwest.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions api/proxy/sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-proxy-sys"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -14,7 +14,7 @@ include = [ "Cargo.toml", "src/**/*.rs", "LICENSE*", "build.rs", "tract.h" ]


[dependencies]
tract-ffi = { path = "../../ffi" , version = "=0.21.5-pre" }
tract-ffi = { path = "../../ffi" , version = "=0.21.5" }

[build-dependencies]
bindgen.workspace = true
Expand Down
16 changes: 8 additions & 8 deletions api/rs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-rs"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -18,13 +18,13 @@ boow.workspace = true
flate2.workspace = true
half.workspace = true
ndarray.workspace = true
tract-api = { path = ".." , version = "=0.21.5-pre" }
tract-nnef = { path = "../../nnef/" , version = "=0.21.5-pre" }
tract-onnx-opl = { path = "../../onnx-opl/" , version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx/" , version = "=0.21.5-pre" }
tract-extra = { path = "../../extra/" , version = "=0.21.5-pre" }
tract-pulse = { path = "../../pulse/" , version = "=0.21.5-pre" }
tract-libcli = { path = "../../libcli" , version = "=0.21.5-pre" }
tract-api = { path = ".." , version = "=0.21.5" }
tract-nnef = { path = "../../nnef/" , version = "=0.21.5" }
tract-onnx-opl = { path = "../../onnx-opl/" , version = "=0.21.5" }
tract-onnx = { path = "../../onnx/" , version = "=0.21.5" }
tract-extra = { path = "../../extra/" , version = "=0.21.5" }
tract-pulse = { path = "../../pulse/" , version = "=0.21.5" }
tract-libcli = { path = "../../libcli" , version = "=0.21.5" }
serde_json.workspace = true

[dev-dependencies]
Expand Down
24 changes: 12 additions & 12 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract"
version = "0.21.5-pre"
version = "0.21.5"
authors = [ "Romain Liautaud <[email protected]>", "Mathieu Poumeyrol <[email protected]>"]
license = "MIT OR Apache-2.0"
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand Down Expand Up @@ -35,17 +35,17 @@ rustls.workspace = true
scan_fmt.workspace = true
serde.workspace = true
serde_json.workspace = true
tract-linalg = { version = "=0.21.5-pre", path = "../linalg" }
tract-core = { version = "=0.21.5-pre", path = "../core" }
tract-hir = { version = "=0.21.5-pre", path = "../hir" }
tract-nnef = { version = "=0.21.5-pre", path = "../nnef" }
tract-libcli = { version = "=0.21.5-pre", path = "../libcli" }
tract-extra = { optional = true, version = "=0.21.5-pre", path = "../extra" }
tract-pulse-opl = { optional = true, version = "=0.21.5-pre", path = "../pulse-opl" }
tract-pulse = { optional = true, version = "=0.21.5-pre", path = "../pulse" }
tract-onnx = { optional = true, version = "=0.21.5-pre", path = "../onnx" }
tract-tensorflow = { optional = true, version = "=0.21.5-pre", path = "../tensorflow" }
tract-tflite = { optional = true, version = "=0.21.5-pre", path = "../tflite" }
tract-linalg = { version = "=0.21.5", path = "../linalg" }
tract-core = { version = "=0.21.5", path = "../core" }
tract-hir = { version = "=0.21.5", path = "../hir" }
tract-nnef = { version = "=0.21.5", path = "../nnef" }
tract-libcli = { version = "=0.21.5", path = "../libcli" }
tract-extra = { optional = true, version = "=0.21.5", path = "../extra" }
tract-pulse-opl = { optional = true, version = "=0.21.5", path = "../pulse-opl" }
tract-pulse = { optional = true, version = "=0.21.5", path = "../pulse" }
tract-onnx = { optional = true, version = "=0.21.5", path = "../onnx" }
tract-tensorflow = { optional = true, version = "=0.21.5", path = "../tensorflow" }
tract-tflite = { optional = true, version = "=0.21.5", path = "../tflite" }

[features]
default = ["onnx", "tf", "pulse", "pulse-opl", "tflite", "extra"]
Expand Down
6 changes: 3 additions & 3 deletions core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-core"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand Down Expand Up @@ -34,8 +34,8 @@ openblas-src = { workspace=true, optional = true }
paste.workspace = true
rustfft.workspace = true
smallvec.workspace = true
tract-linalg = { version = "=0.21.5-pre", path = "../linalg" }
tract-data = { version = "=0.21.5-pre", path = "../data" }
tract-linalg = { version = "=0.21.5", path = "../linalg" }
tract-data = { version = "=0.21.5", path = "../data" }

[features]
default = [ ]
Expand Down
2 changes: 1 addition & 1 deletion data/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-data"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand Down
4 changes: 2 additions & 2 deletions examples/keras-tract-tf2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ edition = "2021"

[dependencies]

tract-core = { path = "../../core", version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx", version = "=0.21.5-pre" }
tract-core = { path = "../../core", version = "=0.21.5" }
tract-onnx = { path = "../../onnx", version = "=0.21.5" }
ndarray-npy.workspace = true

2 changes: 1 addition & 1 deletion examples/nnef-dump-mobilenet-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ edition = "2021"
[dependencies]
image.workspace = true

tract-nnef = { version = "=0.21.5-pre", path = "../../nnef" }
tract-nnef = { version = "=0.21.5", path = "../../nnef" }
2 changes: 1 addition & 1 deletion examples/nnef-mobilenet-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ edition = "2021"
[dependencies]
image.workspace = true

tract-nnef = { version = "=0.21.5-pre", path = "../../nnef" }
tract-nnef = { version = "=0.21.5", path = "../../nnef" }
2 changes: 1 addition & 1 deletion examples/onnx-mobilenet-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2021"

[dependencies]
image.workspace = true
tract-onnx = { path = "../../onnx", version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx", version = "=0.21.5" }
2 changes: 1 addition & 1 deletion examples/pytorch-albert-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ ndarray.workspace = true
tokenizers.workspace = true
clap_builder = { version = "4.4" }
clap_lex = { version = "0.6" }
tract-onnx = { path = "../../onnx", version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx", version = "=0.21.5" }
2 changes: 1 addition & 1 deletion examples/pytorch-resnet/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ edition = "2021"

[dependencies]
image.workspace = true
tract-onnx = { path = "../../onnx", version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx", version = "=0.21.5" }
2 changes: 1 addition & 1 deletion examples/tensorflow-mobilenet-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2021"

[dependencies]
image.workspace = true
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5-pre" }
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5" }
2 changes: 1 addition & 1 deletion examples/tflite-mobilenet-v3/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ edition = "2021"

[dependencies]
image.workspace = true
tract-tflite = { path = "../../tflite", version = "=0.21.5-pre" }
tract-tflite = { path = "../../tflite", version = "=0.21.5" }
6 changes: 3 additions & 3 deletions extra/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-extra"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -15,8 +15,8 @@ rust-version = "1.75"
maintenance = { status = "actively-developed" }

[dependencies]
tract-nnef = { version = "=0.21.5-pre", path = "../nnef" }
tract-pulse = { version = "=0.21.5-pre", path = "../pulse" }
tract-nnef = { version = "=0.21.5", path = "../nnef" }
tract-pulse = { version = "=0.21.5", path = "../pulse" }

[dev-dependencies]
criterion.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions harness/core-proptest-pulse/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ license = "MIT OR Apache-2.0"
edition = "2021"

[dependencies]
tract-core = { path = "../../core", version = "=0.21.5-pre" }
tract-pulse = { path = "../../pulse", version = "=0.21.5-pre" }
tract-core = { path = "../../core", version = "=0.21.5" }
tract-pulse = { path = "../../pulse", version = "=0.21.5" }

[dev-dependencies]
log.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions harness/lstm-proptest-onnx-vs-tf/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ edition = "2021"

[dependencies]
proptest.workspace = true
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx", version = "=0.21.5-pre" }
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5" }
tract-onnx = { path = "../../onnx", version = "=0.21.5" }
4 changes: 2 additions & 2 deletions harness/nnef-inceptionv3/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ edition = "2021"
[dependencies]
flate2.workspace = true
image.workspace = true
tract-core = { version = "=0.21.5-pre", path = "../../core" }
tract-nnef = { version = "=0.21.5-pre", path = "../../nnef" }
tract-core = { version = "=0.21.5", path = "../../core" }
tract-nnef = { version = "=0.21.5", path = "../../nnef" }

[dev-dependencies]
dinghy-test.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion harness/onnx-proptest/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ onnxruntime = { path = "../../../../github/onnxruntime-rs/onnxruntime" }
onnx-pb = "0.1.4"
anyhow = "1.0.56"
prost = "0.11.0"
tract-onnx = { path = "../../onnx" , version = "=0.21.5-pre" }
tract-onnx = { path = "../../onnx" , version = "=0.21.5" }
proptest = "1.0.0"
2 changes: 1 addition & 1 deletion harness/tf-inceptionv3/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0"

[dependencies]
image.workspace = true
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5-pre" }
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5" }

[features]
conform = [ "tract-tensorflow/conform" ]
Expand Down
2 changes: 1 addition & 1 deletion harness/tf-mobilenet-v2/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0"

[dependencies]
image.workspace = true
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5-pre" }
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5" }

[dev-dependencies]
dinghy-test.workspace = true
2 changes: 1 addition & 1 deletion harness/tf-moz-deepspeech/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0"

[dependencies]
log.workspace = true
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5-pre" }
tract-tensorflow = { path = "../../tensorflow", version = "=0.21.5" }

[dev-dependencies]
env_logger.workspace = true
2 changes: 1 addition & 1 deletion harness/tfl-mobilenet-v2-q/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ edition = "2021"

[dependencies]
image.workspace = true
tract-tflite = { path = "../../tflite", version = "=0.21.5-pre" }
tract-tflite = { path = "../../tflite", version = "=0.21.5" }

[dev-dependencies]
dinghy-test.workspace = true
4 changes: 2 additions & 2 deletions hir/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-hir"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -17,7 +17,7 @@ maintenance = { status = "actively-developed" }
derive-new.workspace = true
log.workspace = true

tract-core = { version = "=0.21.5-pre", path = "../core" }
tract-core = { version = "=0.21.5", path = "../core" }

[dev-dependencies]
env_logger.workspace = true
10 changes: 5 additions & 5 deletions libcli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-libcli"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -23,10 +23,10 @@ py_literal.workspace = true
rand.workspace = true
serde.workspace = true
serde_json.workspace = true
tract-core = { version = "=0.21.5-pre", path = "../core" }
tract-hir = { version = "=0.21.5-pre", path = "../hir" }
tract-onnx = { version = "=0.21.5-pre", path = "../onnx", optional = true }
tract-tflite = { version = "=0.21.5-pre", path = "../tflite", optional = true }
tract-core = { version = "=0.21.5", path = "../core" }
tract-hir = { version = "=0.21.5", path = "../hir" }
tract-onnx = { version = "=0.21.5", path = "../onnx", optional = true }
tract-tflite = { version = "=0.21.5", path = "../tflite", optional = true }

[features]
# hir = ["tract-hir"]
Expand Down
4 changes: 2 additions & 2 deletions linalg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-linalg"
version = "0.21.5-pre"
version = "0.21.5"
license = "MIT OR Apache-2.0"
authors = ["Mathieu Poumeyrol <[email protected]>"]
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -23,7 +23,7 @@ log.workspace = true
num-traits.workspace = true
paste.workspace = true
scan_fmt.workspace = true
tract-data = { version = "=0.21.5-pre", path = "../data" }
tract-data = { version = "=0.21.5", path = "../data" }

[build-dependencies]
cc.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions linalg/cost_model/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ colorous = "1.0.6"
nu_ansi_term = "0.12.1"
pbr = "1"
readings-probe = "0.1.4"
tract-linalg = { path="../../linalg", version = "=0.21.5-pre" }
tract-data = { path="../../data", version = "=0.21.5-pre" }
tract-linalg = { path="../../linalg", version = "=0.21.5" }
tract-data = { path="../../data", version = "=0.21.5" }
4 changes: 2 additions & 2 deletions linalg/matmul-bench/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ cblas = { version = "0.3", optional = true }
accelerate-src = { version = "0.3", optional = true }
blis-src = { version = "0.2", features = ["static"], optional = true }
matrixmultiply = "*"
tract-data = { path = "../../data", version = "=0.21.5-pre" }
tract-linalg = { path = "../../linalg", version = "=0.21.5-pre" }
tract-data = { path = "../../data", version = "=0.21.5" }
tract-linalg = { path = "../../linalg", version = "=0.21.5" }


[features]
Expand Down
4 changes: 2 additions & 2 deletions nnef/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tract-nnef"
version = "0.21.5-pre"
version = "0.21.5"
authors = ["Mathieu Poumeyrol <[email protected]>"]
license = "MIT OR Apache-2.0"
description = "Tiny, no-nonsense, self contained, TensorFlow and ONNX inference"
Expand All @@ -21,7 +21,7 @@ nom.workspace = true
tar.workspace = true
flate2 = { workspace = true, optional = true }
walkdir.workspace = true
tract-core = { version = "=0.21.5-pre", path = "../core" }
tract-core = { version = "=0.21.5", path = "../core" }

[dev-dependencies]
temp-dir = "0.1.11"
Expand Down
Loading

0 comments on commit c6e7f38

Please sign in to comment.