ruda-tensor 0.21.9

Ruda tensor operations, backend contracts, and framework-facing primitives.
Documentation

ruda-tensor

Shared tensor backend contracts, primitives, shapes, data types, and the feature-selected public tensor API. Backend implementations live in the separate host, device, router, and remote packages.

Interfaces

  • Backend and the ops traits define backend operation contracts.
  • TensorData, shape, slice, and quantization types describe tensor values and layout.
  • api::Tensor is the high-level tensor interface when api is enabled; graph exposes operation graphs.

Usage

Cargo package: ruda-tensor. Rust import: ruda_tensor.

[dependencies]
ruda-tensor = { version = "0.21", features = ["api"] }

Features

Default features: std.

Feature Purpose
api Enable the public tensor API.
api-std Enable standard-library support for the public API.
graph Enable tensor operation graphs.
distributed Enable distributed tensor contracts.

Links