Skip to content

FL03/ndtensor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ndtensor

Clippy Rust

crates.io docs.rs


Welcome to ndtensor, a Rust library for n-dimensional tensors designed for flexibility and performance.

Getting Started

Building from the source

Clone the repository

git clone https://github.com/FL03/ndtensor

Usage

extern crate ndtensor;

use ndtensor::Tensor;

fn main() -> Result<(), Box<dyn std::error::Error> {
    let shape = (3, 3);
    
    let tensor = Tensor::linspace(0f64, 8f64, 9).into_shape(shape)?;
    println!("{:?}", tensor);

    Ok(())
}

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License