diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index adbd9f28f..566ce7065 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -72,6 +72,7 @@ jobs: needs: - publish-burn-tensor - publish-burn-autodiff + - publish-burn-ndarray - publish-burn-common with: crate: burn-wgpu diff --git a/burn-autodiff/Cargo.toml b/burn-autodiff/Cargo.toml index 89f2e015e..423e0501e 100644 --- a/burn-autodiff/Cargo.toml +++ b/burn-autodiff/Cargo.toml @@ -8,16 +8,16 @@ license = "MIT OR Apache-2.0" name = "burn-autodiff" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-autodiff" -version = "0.8.0" +version = "0.9.0" [features] default = ["export_tests"] export_tests = ["burn-tensor-testgen"] [dependencies] -burn-common = {path = "../burn-common", version = "0.8.0"} -burn-tensor = {path = "../burn-tensor", version = "0.8.0"} -burn-tensor-testgen = {path = "../burn-tensor-testgen", version = "0.8.0", optional = true} +burn-common = {path = "../burn-common", version = "0.9.0" } +burn-tensor = {path = "../burn-tensor", version = "0.9.0" } +burn-tensor-testgen = {path = "../burn-tensor-testgen", version = "0.9.0", optional = true} derive-new = {workspace = true} spin = {workspace = true} diff --git a/burn-common/Cargo.toml b/burn-common/Cargo.toml index 7575a7109..bdb2250c9 100644 --- a/burn-common/Cargo.toml +++ b/burn-common/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-common" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-common" -version = "0.8.0" +version = "0.9.0" [features] default = ["std"] diff --git a/burn-core/Cargo.toml b/burn-core/Cargo.toml index fc496fd97..b9b8b9719 100644 --- a/burn-core/Cargo.toml +++ b/burn-core/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-core" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-core" -version = "0.8.0" +version = "0.9.0" [features] default = ["std"] @@ -37,11 +37,11 @@ test-wgpu = [] # To use wgpu during testing, default uses ndarray. # ** Please make sure all dependencies support no_std when std is disabled ** -burn-autodiff = {path = "../burn-autodiff", version = "0.8.0", optional = true, features = ["export_tests"]} -burn-common = {path = "../burn-common", version = "0.8.0", default-features = false} -burn-dataset = {path = "../burn-dataset", version = "0.8.0", default-features = false, optional = true} -burn-derive = {path = "../burn-derive", version = "0.8.0"} -burn-tensor = {path = "../burn-tensor", version = "0.8.0", default-features = false} +burn-autodiff = {path = "../burn-autodiff", version = "0.9.0", optional = true, features = ["export_tests"]} +burn-common = {path = "../burn-common", version = "0.9.0", default-features = false} +burn-dataset = {path = "../burn-dataset", version = "0.9.0", default-features = false, optional = true} +burn-derive = {path = "../burn-derive", version = "0.9.0" } +burn-tensor = {path = "../burn-tensor", version = "0.9.0", default-features = false} derive-new = {workspace = true} libm = {workspace = true} @@ -63,10 +63,10 @@ rmp-serde = {workspace = true, optional = true} serde_json = {workspace = true, features = ["alloc"]}#Default enables std [dev-dependencies] -burn-dataset = {path = "../burn-dataset", version = "0.8.0", features = [ +burn-dataset = {path = "../burn-dataset", version = "0.9.0", features = [ "fake", ]} -burn-ndarray = {path = "../burn-ndarray", version = "0.8.0", default-features = false} -burn-tch = {path = "../burn-tch", version = "0.8.0"} -burn-wgpu = {path = "../burn-wgpu", version = "0.8.0"} +burn-ndarray = {path = "../burn-ndarray", version = "0.9.0", default-features = false} +burn-tch = {path = "../burn-tch", version = "0.9.0" } +burn-wgpu = {path = "../burn-wgpu", version = "0.9.0" } diff --git a/burn-dataset/Cargo.toml b/burn-dataset/Cargo.toml index fdfe2a226..1901625b0 100644 --- a/burn-dataset/Cargo.toml +++ b/burn-dataset/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-dataset" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-dataset" -version = "0.8.0" +version = "0.9.0" [features] default = [ diff --git a/burn-derive/Cargo.toml b/burn-derive/Cargo.toml index aeb467c9b..7b611c359 100644 --- a/burn-derive/Cargo.toml +++ b/burn-derive/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-derive" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-derive" -version = "0.8.0" +version = "0.9.0" [lib] proc-macro = true diff --git a/burn-import/Cargo.toml b/burn-import/Cargo.toml index 08451fe3e..1c25df5d8 100644 --- a/burn-import/Cargo.toml +++ b/burn-import/Cargo.toml @@ -10,16 +10,16 @@ name = "burn-import" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-import" -version = "0.8.0" +version = "0.9.0" [features] default = ["onnx"] onnx = [] [dependencies] -burn = {path = "../burn", version = "0.8.0"} -burn-common = {path = "../burn-common", version = "0.8.0"} -burn-ndarray = {path = "../burn-ndarray", version = "0.8.0"} +burn = {path = "../burn", version = "0.9.0" } +burn-common = {path = "../burn-common", version = "0.9.0" } +burn-ndarray = {path = "../burn-ndarray", version = "0.9.0" } bytemuck = {workspace = true} derive-new = {workspace = true} diff --git a/burn-ndarray/Cargo.toml b/burn-ndarray/Cargo.toml index be9ae6168..c6359b297 100644 --- a/burn-ndarray/Cargo.toml +++ b/burn-ndarray/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-ndarray" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-ndarray" -version = "0.8.0" +version = "0.9.0" [features] default = ["std"] @@ -38,9 +38,9 @@ blas-openblas-system = [ # ** Please make sure all dependencies support no_std when std is disabled ** -burn-autodiff = {path = "../burn-autodiff", version = "0.8.0", features = ["export_tests"], optional = true} -burn-common = {path = "../burn-common", version = "0.8.0", default-features = false} -burn-tensor = {path = "../burn-tensor", version = "0.8.0", default-features = false, features = ["export_tests"]} +burn-autodiff = {path = "../burn-autodiff", version = "0.9.0", features = ["export_tests"], optional = true} +burn-common = {path = "../burn-common", version = "0.9.0", default-features = false} +burn-tensor = {path = "../burn-tensor", version = "0.9.0", default-features = false, features = ["export_tests"]} matrixmultiply = {version = "0.3.7", default-features = false} rayon = {workspace = true, optional = true} diff --git a/burn-no-std-tests/Cargo.toml b/burn-no-std-tests/Cargo.toml index 2af976c19..11b3ce64a 100644 --- a/burn-no-std-tests/Cargo.toml +++ b/burn-no-std-tests/Cargo.toml @@ -8,13 +8,13 @@ license = "MIT OR Apache-2.0" name = "burn-no-std-tests" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-no-std-tests" -version = "0.8.0" +version = "0.9.0" [dependencies] # ** Please make sure all dependencies support no_std ** -burn = {path = "../burn", version = "0.8.0", default-features = false} -burn-ndarray = {path = "../burn-ndarray", version = "0.8.0", default-features = false} +burn = {path = "../burn", version = "0.9.0", default-features = false} +burn-ndarray = {path = "../burn-ndarray", version = "0.9.0", default-features = false} serde = {workspace = true} diff --git a/burn-tch/Cargo.toml b/burn-tch/Cargo.toml index 76094bb4e..bbe240486 100644 --- a/burn-tch/Cargo.toml +++ b/burn-tch/Cargo.toml @@ -8,13 +8,13 @@ license = "MIT OR Apache-2.0" name = "burn-tch" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-tch" -version = "0.8.0" +version = "0.9.0" [features] doc = ["tch/doc-only"] [dependencies] -burn-tensor = {path = "../burn-tensor", version = "0.8.0"} +burn-tensor = {path = "../burn-tensor", version = "0.9.0" } half = {workspace = true, features = ["std"]} libc = "0.2.146" @@ -22,9 +22,9 @@ rand = {workspace = true, features = ["std"]} tch = {version = "0.13.0", features = ["download-libtorch"]} [dev-dependencies] -burn-autodiff = {path = "../burn-autodiff", version = "0.8.0", default-features = false, features = [ +burn-autodiff = {path = "../burn-autodiff", version = "0.9.0", default-features = false, features = [ "export_tests", ]} -burn-tensor = {path = "../burn-tensor", version = "0.8.0", default-features = false, features = [ +burn-tensor = {path = "../burn-tensor", version = "0.9.0", default-features = false, features = [ "export_tests", ]} diff --git a/burn-tensor-testgen/Cargo.toml b/burn-tensor-testgen/Cargo.toml index 8b1334170..1b0561196 100644 --- a/burn-tensor-testgen/Cargo.toml +++ b/burn-tensor-testgen/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0" name = "burn-tensor-testgen" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-tensor-testgen" -version = "0.8.0" +version = "0.9.0" [lib] proc-macro = true diff --git a/burn-tensor/Cargo.toml b/burn-tensor/Cargo.toml index 964d31fc7..0e7b91448 100644 --- a/burn-tensor/Cargo.toml +++ b/burn-tensor/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn-tensor" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-tensor" -version = "0.8.0" +version = "0.9.0" [features] default = ["std"] @@ -20,7 +20,7 @@ std = [ ] [dependencies] -burn-tensor-testgen = {path = "../burn-tensor-testgen", version = "0.8.0", optional = true} +burn-tensor-testgen = {path = "../burn-tensor-testgen", version = "0.9.0", optional = true} derive-new = {workspace = true} half = {workspace = true} diff --git a/burn-train/Cargo.toml b/burn-train/Cargo.toml index 8366cd18d..4a18b60ca 100644 --- a/burn-train/Cargo.toml +++ b/burn-train/Cargo.toml @@ -8,10 +8,10 @@ license = "MIT OR Apache-2.0" name = "burn-train" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-train" -version = "0.8.0" +version = "0.9.0" [dependencies] -burn-core = {path = "../burn-core", version = "0.8.0"} +burn-core = {path = "../burn-core", version = "0.9.0" } # Console indicatif = "0.17.5" @@ -29,4 +29,4 @@ derive-new = {workspace = true} serde = {workspace = true, features = ["std", "derive"]} [dev-dependencies] -burn-ndarray = {path = "../burn-ndarray", version = "0.8.0"} +burn-ndarray = {path = "../burn-ndarray", version = "0.9.0" } diff --git a/burn-wgpu/Cargo.toml b/burn-wgpu/Cargo.toml index c89ceec3d..8baeae7a4 100644 --- a/burn-wgpu/Cargo.toml +++ b/burn-wgpu/Cargo.toml @@ -8,15 +8,15 @@ license = "MIT OR Apache-2.0" name = "burn-wgpu" readme = "README.md" repository = "https://github.com/burn-rs/burn/tree/main/burn-wgpu" -version = "0.8.0" +version = "0.9.0" [features] async = [] default = ["async"] [dependencies] -burn-common = {path = "../burn-common", version = "0.8.0"} -burn-tensor = {path = "../burn-tensor", version = "0.8.0"} +burn-common = {path = "../burn-common", version = "0.9.0" } +burn-tensor = {path = "../burn-tensor", version = "0.9.0" } bytemuck = {workspace = true} derive-new = {workspace = true} log = {workspace = true} @@ -34,13 +34,13 @@ serde = {workspace = true} text_placeholder = { version = "0.5.0", features = ["struct_context"] } [dev-dependencies] -burn-autodiff = {path = "../burn-autodiff", version = "0.8.0", default-features = false, features = [ +burn-autodiff = {path = "../burn-autodiff", version = "0.9.0", default-features = false, features = [ "export_tests", ]} -burn-tensor = {path = "../burn-tensor", version = "0.8.0", default-features = false, features = [ +burn-tensor = {path = "../burn-tensor", version = "0.9.0", default-features = false, features = [ "export_tests", ]} -burn-ndarray = {path = "../burn-ndarray", version = "0.8.0"} +burn-ndarray = {path = "../burn-ndarray", version = "0.9.0" } [[bench]] name = "unary" diff --git a/burn/Cargo.toml b/burn/Cargo.toml index e3105b9ef..3658b5fd0 100644 --- a/burn/Cargo.toml +++ b/burn/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT OR Apache-2.0" name = "burn" readme = "README.md" repository = "https://github.com/burn-rs/burn" -version = "0.8.0" +version = "0.9.0" [features] default = ["std", "train"] @@ -22,5 +22,5 @@ train = ["std", "burn-train"] # Training requires std # ** Please make sure all dependencies support no_std when std is disabled ** -burn-core = {path = "../burn-core", version = "0.8.0", default-features = false} -burn-train = {path = "../burn-train", version = "0.8.0", optional = true} +burn-core = {path = "../burn-core", version = "0.9.0", default-features = false} +burn-train = {path = "../burn-train", version = "0.9.0", optional = true} diff --git a/examples/mnist-inference-web/Cargo.toml b/examples/mnist-inference-web/Cargo.toml index e8bd176f0..e2ca717da 100644 --- a/examples/mnist-inference-web/Cargo.toml +++ b/examples/mnist-inference-web/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "mnist-inference-web" publish = false -version = "0.8.0" +version = "0.9.0" [lib] crate-type = ["cdylib"] diff --git a/examples/mnist/Cargo.toml b/examples/mnist/Cargo.toml index 54dfd46b7..12138387f 100644 --- a/examples/mnist/Cargo.toml +++ b/examples/mnist/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "mnist" publish = false -version = "0.8.0" +version = "0.9.0" [features] default = [] diff --git a/examples/named-tensor/Cargo.toml b/examples/named-tensor/Cargo.toml index ba5f70005..12742fd5e 100644 --- a/examples/named-tensor/Cargo.toml +++ b/examples/named-tensor/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "named-tensor" publish = false -version = "0.8.0" +version = "0.9.0" [dependencies] burn = {path = "../../burn", features = ["experimental-named-tensor"]} diff --git a/examples/onnx-inference/Cargo.toml b/examples/onnx-inference/Cargo.toml index bb796076f..8c1ee5299 100644 --- a/examples/onnx-inference/Cargo.toml +++ b/examples/onnx-inference/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "onnx-inference" publish = false -version = "0.8.0" +version = "0.9.0" [features] default = [] diff --git a/examples/text-classification/Cargo.toml b/examples/text-classification/Cargo.toml index 4d5422528..858ca44d2 100644 --- a/examples/text-classification/Cargo.toml +++ b/examples/text-classification/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "text-classification" publish = false -version = "0.8.0" +version = "0.9.0" [features] f16 = [] diff --git a/examples/text-generation/Cargo.toml b/examples/text-generation/Cargo.toml index c94e8f902..95a8a530a 100644 --- a/examples/text-generation/Cargo.toml +++ b/examples/text-generation/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "MIT OR Apache-2.0" name = "text-generation" publish = false -version = "0.8.0" +version = "0.9.0" [features] default = []