phynexus 1.0.1

Empowering Intelligent Futures, One Edge at a Time.
Documentation
[dependencies.env_logger]
version = "0.10"

[dependencies.log]
version = "0.4"

[dependencies.nalgebra]
version = "0.32"

[dependencies.ndarray]
version = "0.15"

[dependencies.num-traits]
version = "0.2"

[dependencies.numpy]
features = ["nalgebra"]
version = "0.18"

[dependencies.pyo3]
features = ["extension-module", "abi3-py38"]
version = "0.18"

[dependencies.rayon]
version = "1.7"

[dependencies.thiserror]
version = "1.0"

[dev-dependencies.criterion]
version = "0.4"

[dev-dependencies.proptest]
version = "1.1"

[[example]]
name = "multi_device_test"
path = "examples/multi_device_test.rs"

[[example]]
name = "tensor_ops_test"
path = "examples/tensor_ops_test.rs"

[[example]]
name = "tpu_test"
path = "examples/tpu_test.rs"

[features]
cpu = []
cuda = []
default = ["cpu"]
python = ["pyo3/extension-module"]
rocm = []
tpu = []
wasm = ["wasm-bindgen", "web-sys", "js-sys"]
webgpu = []

[lib]
crate-type = ["rlib", "cdylib"]
name = "phynexus"
path = "src/lib.rs"

[package]
authors = ["Neurenix Team"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Empowering Intelligent Futures, One Edge at a Time."
edition = "2021"
license = "Apache-2.0"
name = "phynexus"
readme = false
repository = "https://github.com/MilesONerd/Neurenix"
version = "1.0.1"

[target.'cfg(target_arch = "wasm32")'.dependencies.js-sys]
optional = true
version = "0.3"

[target.'cfg(target_arch = "wasm32")'.dependencies.wasm-bindgen]
optional = true
version = "0.2"

[target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
features = ["Window", "Document", "Element", "HtmlElement", "GpuDevice", "GpuBuffer", "GpuShaderModule", "GpuComputePipeline", "GpuCommandEncoder"]
optional = true
version = "0.3"

[[test]]
name = "tpu_tests"
path = "tests/tpu_tests.rs"