rstsr 0.7.2

An n-Dimension Rust Tensor Toolkit
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2021"
rust-version = "1.82.0"
name = "rstsr"
version = "0.7.2"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "An n-Dimension Rust Tensor Toolkit"
readme = "readme.md"
keywords = [
    "tensor",
    "array",
    "blas",
    "multidimensional",
    "scientific",
]
categories = ["science"]
license = "Apache-2.0"
repository = "https://github.com/RESTGroup/rstsr"

[package.metadata.docs.rs]
features = [
    "default",
    "openblas",
    "linalg",
    "sci",
    "tblis",
]
rustdoc-args = [
    "--cfg",
    "docsrs",
    "--document-private-items",
    "--html-in-header",
    "katex-header.html",
]

[features]
aligned_alloc = ["rstsr-core/aligned_alloc"]
aocl = [
    "dep:rstsr-aocl",
    "use_blas_traits",
]
backtrace = ["rstsr-core/backtrace"]
blis = [
    "dep:rstsr-blis",
    "use_blas_traits",
]
col_major = ["rstsr-core/col_major"]
default = [
    "std",
    "backtrace",
    "rstsr-core/default",
    "faer",
    "faer_as_default",
]
dispatch_dim_layout_iter = ["rstsr-core/dispatch_dim_layout_iter"]
dynamic_loading = [
    "rstsr-openblas?/dynamic_loading",
    "rstsr-mkl?/dynamic_loading",
    "rstsr-blis?/dynamic_loading",
    "rstsr-aocl?/dynamic_loading",
    "rstsr-kml?/dynamic_loading",
]
faer = [
    "rstsr-core/faer",
    "rstsr-linalg-traits?/faer",
    "rstsr-sci-traits?/faer",
    "rstsr-openblas?/faer",
    "rstsr-mkl?/faer",
    "rstsr-blis?/faer",
    "rstsr-aocl?/faer",
    "rstsr-kml?/faer",
]
faer_as_default = [
    "rstsr-core/faer_as_default",
    "faer",
]
ilp64 = [
    "rstsr-openblas?/ilp64",
    "rstsr-mkl?/ilp64",
    "rstsr-blis?/ilp64",
    "rstsr-aocl?/ilp64",
    "rstsr-kml?/ilp64",
]
kml = [
    "dep:rstsr-kml",
    "use_blas_traits",
]
linalg = [
    "dep:rstsr-linalg-traits",
    "rstsr-openblas?/linalg",
    "rstsr-mkl?/linalg",
    "rstsr-blis?/linalg",
    "rstsr-aocl?/linalg",
    "rstsr-kml?/linalg",
]
mkl = [
    "dep:rstsr-mkl",
    "use_blas_traits",
]
openblas = [
    "dep:rstsr-openblas",
    "use_blas_traits",
]
rayon = ["rstsr-core/rayon"]
row_major = ["rstsr-core/row_major"]
sci = [
    "dep:rstsr-sci-traits",
    "rstsr-openblas?/sci",
    "rstsr-mkl?/sci",
    "rstsr-blis?/sci",
    "rstsr-aocl?/sci",
    "rstsr-kml?/sci",
]
std = ["rstsr-core/std"]
tblis = ["dep:rstsr-tblis"]
use_blas_traits = ["dep:rstsr-blas-traits"]

[lib]
name = "rstsr"
path = "src/lib.rs"

[dependencies.num]
version = "0.4"
features = [
    "alloc",
    "libm",
]
default-features = false

[dependencies.rstsr-aocl]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-blas-traits]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-blis]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-common]
version = "0.7.2"
default-features = false

[dependencies.rstsr-core]
version = "0.7.2"
default-features = false

[dependencies.rstsr-dtype-traits]
version = "0.7.2"
default-features = false

[dependencies.rstsr-kml]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-linalg-traits]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-mkl]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-openblas]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-sci-traits]
version = "0.7.2"
optional = true
default-features = false

[dependencies.rstsr-tblis]
version = "0.7.2"
optional = true
default-features = false

[dev-dependencies]