BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that, when optimized, immediately enable optimized implementations of most of its commonly used and computationally intensive operations. BLIS is written in ISO C99 and available under a new/modified/3-clause BSD license. While BLIS exports a new BLAS-like API, it also includes a BLAS compatibility layer which gives application developers access to BLIS implementations via traditional BLAS routine calls. An object-based API unique to BLIS is also available. For a thorough presentation of our framework, please read our journal article, "BLIS: A Framework for Rapidly Instantiating BLAS Functionality". For those who just want an executive summary, please see the next section.
blis blas linear-algebra linear-algebra-library matrix-multiplication matrix-calculations matrix-libraryArraymancer is a tensor (N-dimensional array) project in Nim. The main focus is providing a fast and ergonomic CPU, Cuda and OpenCL ndarray library on which to build a scientific computing and in particular a deep learning ecosystem. The library is inspired by Numpy and PyTorch. The library provides ergonomics very similar to Numpy, Julia and Matlab but is fully parallel and significantly faster than those libraries. It is also faster than C-based Torch.
tensor nim multidimensional-arrays cuda deep-learning machine-learning cudnn high-performance-computing gpu-computing matrix-library neural-networks parallel-computing openmp linear-algebra ndarray opencl gpgpu iot automatic-differentiation autogradThis project is an experimental wrapper of TensorFlow C API which enables Machine Learning in Server Side Swift.This package builds with Swift Package Manager and is part of the Perfect project but can also be used as an independent module.
machine-learning artificial-intelligence artificial-neural-networks swift perfect matrix-library tensorflow deep-learningThis library is intended to be the fastest matrix library for JavaScript, with the power of GPU computing. To gain best performance, WebCL technology is used to access GPU from JavaScript. Since this project is written in TypeScript, transpiling to JavaScript is necessary.
gpu-computing matrix-library webcl matrixA c++ header library for matrix operation inspired Numpy, Scipy and MATLAB only using Eigen. This library has some APIs which Numpy, Scipy, MATLAB has, but Eigen doesn't.
cpp cpp-library matrix-library eigen numpy scipy header-onlyA semi-compliant D3DX implementation for vectors, matrices, and quaternions. Please refer to D3DX original manual.
3d-math linear-algebra matrix vector graphics-library computer-graphics matrix-calculations matrix-library matrix-functions vector-math matrix-math matrix-multiplication math-library 3d-graphicsBandicoot: GPU accelerator add-on for the Armadillo C++ linear algebra library
c-plus-plus opencl gpu opencl-library opencl-kernels matrix-functions matrix-library armadillo linear-algebra linear-algebra-library scientific-computing machine-learning clblas
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.