All Projects → stainless-steel → Matrix

stainless-steel / Matrix

Licence: other
Matrix laboratory

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to Matrix

lapack
Wrappers for LAPACK (Fortran)
Stars: ✭ 63 (+173.91%)
Mutual labels:  science, linear-algebra
blas
Wrappers for BLAS (Fortran)
Stars: ✭ 58 (+152.17%)
Mutual labels:  science, linear-algebra
Pybossa
PYBOSSA is the ultimate crowdsourcing framework (aka microtasking) to analyze or enrich data that can't be processed by machines alone.
Stars: ✭ 670 (+2813.04%)
Mutual labels:  science
Biolitmap
Code for the paper "BIOLITMAP: a web-based geolocated and temporal visualization of the evolution of bioinformatics publications" in Oxford Bioinformatics.
Stars: ✭ 18 (-21.74%)
Mutual labels:  science
Fmatvec
A fast vector/matrix library
Stars: ✭ 5 (-78.26%)
Mutual labels:  linear-algebra
Pymatgen
Python Materials Genomics (pymatgen) is a robust materials analysis code that defines core object representations for structures and molecules with support for many electronic structure codes. It is currently the core analysis code powering the Materials Project.
Stars: ✭ 696 (+2926.09%)
Mutual labels:  science
Liblaml
A stand-alone pure C++ library for linear algebra and machine learning
Stars: ✭ 7 (-69.57%)
Mutual labels:  linear-algebra
Code Dot Org
The code powering code.org and studio.code.org
Stars: ✭ 631 (+2643.48%)
Mutual labels:  science
Owl
Owl - OCaml Scientific and Engineering Computing @ http://ocaml.xyz
Stars: ✭ 919 (+3895.65%)
Mutual labels:  linear-algebra
Galaxy
Data intensive science for everyone.
Stars: ✭ 812 (+3430.43%)
Mutual labels:  science
Splatter Paper
Data and analysis for the Splatter paper
Stars: ✭ 17 (-26.09%)
Mutual labels:  science
Arraymancer
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Stars: ✭ 793 (+3347.83%)
Mutual labels:  linear-algebra
Engrafo
Convert LaTeX documents into beautiful responsive web pages using LaTeXML.
Stars: ✭ 717 (+3017.39%)
Mutual labels:  science
Talks
Repository of publicly available talks by Leon Eyrich Jessen, PhD. Talks cover Data Science and R in the context of research
Stars: ✭ 16 (-30.43%)
Mutual labels:  science
Tiramisu
A polyhedral compiler for expressing fast and portable data parallel algorithms
Stars: ✭ 685 (+2878.26%)
Mutual labels:  linear-algebra
Suitesparse
SuiteSparse: a suite of sparse matrix packages by T. A. Davis et al. (This repository contains copies of the official versions.)
Stars: ✭ 19 (-17.39%)
Mutual labels:  linear-algebra
Ruptures
ruptures: change point detection in Python
Stars: ✭ 654 (+2743.48%)
Mutual labels:  science
Cgmath
A linear algebra and mathematics library for computer graphics.
Stars: ✭ 773 (+3260.87%)
Mutual labels:  linear-algebra
Mumps.jl
A Julia Interface to MUMPS
Stars: ✭ 6 (-73.91%)
Mutual labels:  linear-algebra
Arxiv Equations
🚀 Provides equations in latex format from arxiv paper.
Stars: ✭ 23 (+0%)
Mutual labels:  science

Matrix Package Documentation Build

The package provides a matrix laboratory.

Example

#[macro_use]
extern crate matrix;

use matrix::prelude::*;

let mut sparse = Compressed::zero((2, 4));
sparse.set((0, 0), 42.0);
sparse.set((1, 3), 69.0);

let dense = Conventional::from(&sparse);
assert!(
    &*dense == &*matrix![
        42.0, 0.0, 0.0,  0.0;
         0.0, 0.0, 0.0, 69.0;
    ]
);

Contribution

Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].