ctongfei/nexus
Experimental tensor-typed deep learning
This project helps deep learning engineers and researchers build neural networks with greater confidence and fewer runtime errors. By using Scala's static type system, it allows you to define the meaning of tensor axes in your code, preventing common dimension and shape-related bugs during compilation. You provide neural network architecture specifications in Scala, and the system ensures your tensor operations are dimensionally correct before the code even runs.
258 stars. No commits in the last 6 months.
Use this if you are a deep learning developer frustrated by debugging `TypeError`s or spending significant time ensuring tensor axes and dimensions are correctly aligned in frameworks like PyTorch or TensorFlow, and you're comfortable with Scala.
Not ideal if you prefer dynamic languages like Python for deep learning, are looking for a highly optimized production-ready framework with extensive community support, or are not familiar with Scala.
Stars
258
Forks
16
Language
Scala
License
MIT
Category
Last pushed
Sep 12, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ctongfei/nexus"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorflow/tfx
TFX is an end-to-end platform for deploying production ML pipelines
VowpalWabbit/vowpal_wabbit
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with...
projectglow/glow
An open-source toolkit for large-scale genomic analysis
yahoo/TensorFlowOnSpark
TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.
Wei-1/Scala-Machine-Learning
No Dependency Scala Machine Learning Algorithm Gallery