All Projects → mlajtos → L1

mlajtos / L1

Licence: mit
L1: Tensor Studio — The playground for tensors

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to L1

Aardvark.base
Aardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Stars: ✭ 117 (-24.03%)
Mutual labels:  linear-algebra, functional-programming
Easysequence
EasySequence is a powerful fundamental library to process sequcence type, such as array, set, dictionary. All type object which conforms to NSFastEnumeration protocol can be initialzed to an EZSequence instance, then you can operation with them. Finally, you can transfer them back to the original type.
Stars: ✭ 150 (-2.6%)
Mutual labels:  functional-programming
100daysofmlcode
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.
Stars: ✭ 146 (-5.19%)
Mutual labels:  linear-algebra
Doobie
Functional JDBC layer for Scala.
Stars: ✭ 1,910 (+1140.26%)
Mutual labels:  functional-programming
Ip4s
Defines immutable, safe data structures for describing IP addresses, multicast joins, socket addresses and similar IP & network related data types
Stars: ✭ 145 (-5.84%)
Mutual labels:  functional-programming
Meow Mtl
Next Level MTL for Scala
Stars: ✭ 149 (-3.25%)
Mutual labels:  functional-programming
Parjs
JavaScript parser-combinator library
Stars: ✭ 145 (-5.84%)
Mutual labels:  functional-programming
Mvi Archtecture
The practice of MVI + Jetpack architecture in Android.
Stars: ✭ 152 (-1.3%)
Mutual labels:  functional-programming
Evilml
A compiler from ML to C++ template language
Stars: ✭ 149 (-3.25%)
Mutual labels:  functional-programming
Rangeless
c++ LINQ -like library of higher-order functions for data manipulation
Stars: ✭ 148 (-3.9%)
Mutual labels:  functional-programming
Munus
Power of object-oriented programming with the elegance of functional programming in PHP.
Stars: ✭ 149 (-3.25%)
Mutual labels:  functional-programming
Kingly
Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Stars: ✭ 147 (-4.55%)
Mutual labels:  functional-programming
Ginkgo
Numerical linear algebra software package
Stars: ✭ 149 (-3.25%)
Mutual labels:  linear-algebra
Monix
Asynchronous, Reactive Programming for Scala and Scala.js.
Stars: ✭ 1,819 (+1081.17%)
Mutual labels:  functional-programming
Pyfunctional
Python library for creating data pipelines with chain functional programming
Stars: ✭ 1,943 (+1161.69%)
Mutual labels:  functional-programming
Lazy Collections
Collection of fast and lazy operations
Stars: ✭ 146 (-5.19%)
Mutual labels:  functional-programming
Typelang
🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-3.25%)
Mutual labels:  functional-programming
Cube Composer
A puzzle game inspired by functional programming
Stars: ✭ 1,845 (+1098.05%)
Mutual labels:  functional-programming
Fs2
Compositional, streaming I/O library for Scala
Stars: ✭ 1,998 (+1197.4%)
Mutual labels:  functional-programming
Labs
Labs for the Foundations of Applied Mathematics curriculum.
Stars: ✭ 150 (-2.6%)
Mutual labels:  linear-algebra

L1: Tensor Studio

L1: Tensor Studio is a live-programming environment for differentiable linear algebra. The playground for tensors.

Screenshot

Live Demo | Documentation | Examples

About

L1 is a playground for differentiable linear algebra, heavily used in Machine Learning. It frees your mind from accidental complexities of programming, and lets you focus your attention on the underlying math to further strengthen your intuition.

Goal

Become the standard tool for prototyping new Machine Learning ideas. More...

Features

  • designed for rapid learning and prototyping
  • helpful live visualization
  • elegant pure functional language
  • eager execution
  • auto-broadcast for tensor operations
  • fast GPU-accelerated computation
  • awesome built-in documentation
  • syntax-highlighting and code-completion

Changelog

What's comming?

  • variable tensors and optimization
  • richer set of operators
  • pre-trained models
  • loading data, I/O
  • etc.

Issues

  • None of the mobile browsers are supported
  • Firefox is rather slow and has unpredictable behavior – #3
    • please use Chrome for best experience
  • Edge looks visually off, but works OK

Contribution

Any form of help and feedback is welcome – including PRs, reporting bugs, suggesting ideas, shooting down existing ideas, creating new examples, promotion, testing, etc.

This project is under MIT license.


Thank you

Big thank you to these great projects and awesome people behind them:

This thing is stealing great ideas from:

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].