Current section

Files

Jump to
viva_tensor gleam.toml
Raw

gleam.toml

name = "viva_tensor"
version = "2.2.100"
description = "High-performance tensor library for Gleam/BEAM with Zig NIF, Intel MKL (931 GFLOPS), CUDA Tensor Cores (1854 TOPS), and quantization"
licences = ["MIT"]
repository = { type = "github", user = "gabrielmaialva33", repo = "viva_tensor" }
links = [
{ title = "Documentation", href = "https://hexdocs.pm/viva_tensor" },
{ title = "Paper", href = "https://github.com/gabrielmaialva33/viva_tensor/blob/main/docs/en/paper.md" },
]
gleam = ">= 1.14.0"
target = "erlang"
internal_modules = [
"viva_tensor/backend",
"viva_tensor/backend/*",
"viva_tensor/bench",
"viva_tensor/bench/*",
"viva_tensor/benchmark",
"viva_tensor/blas",
"viva_tensor/cuda",
"viva_tensor/core",
"viva_tensor/core/*",
"viva_tensor/examples",
"viva_tensor/examples/*",
"viva_tensor/hdc",
"viva_tensor/horde",
"viva_tensor/lns",
"viva_tensor/metrics",
"viva_tensor/nn/autograd",
"viva_tensor/nn/layers",
"viva_tensor/nn/flash_attention",
"viva_tensor/optim",
"viva_tensor/optim/*",
"viva_tensor/quant",
"viva_tensor/quant/*",
"viva_tensor/sparse",
"viva_tensor/telemetry",
"viva_tensor/tensor",
"viva_tensor/tflops",
]
[dependencies]
gleam_stdlib = ">= 0.44.0 and < 2.0.0"
viva_telemetry = ">= 1.0.0 and < 2.0.0"
[dev-dependencies]
gleeunit = ">= 1.0.0 and < 2.0.0"
gleamy_bench = ">= 0.6.0 and < 1.0.0"
[[documentation.pages]]
title = "API Guide"
path = "api.html"
source = "./docs/en/api.md"
[[documentation.pages]]
title = "Technical Paper"
path = "paper.html"
source = "./docs/en/paper.md"