All Projects → l11x0m7 → Lightnn

l11x0m7 / Lightnn

Licence: apache-2.0
The light deep learning framework for study and for fun. Join us!

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Lightnn

Gaze Estimation
A deep learning based gaze estimation framework implemented with PyTorch
Stars: ✭ 33 (-70.54%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Brihaspati
Collection of various implementations and Codes in Machine Learning, Deep Learning and Computer Vision ✨💥
Stars: ✭ 53 (-52.68%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Online Relationship Learning
Unsupervised ML algorithm for predictive modeling and time-series analysis
Stars: ✭ 34 (-69.64%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Easypr
An easy, flexible, and accurate plate recognition project for Chinese licenses in unconstrained situations.
Stars: ✭ 6,046 (+5298.21%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Malware Classification
Towards Building an Intelligent Anti-Malware System: A Deep Learning Approach using Support Vector Machine for Malware Classification
Stars: ✭ 88 (-21.43%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Imageai
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
Stars: ✭ 6,734 (+5912.5%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Trafficvision
MIVisionX toolkit is a comprehensive computer vision and machine intelligence libraries, utilities and applications bundled into a single toolkit.
Stars: ✭ 52 (-53.57%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
First Steps Towards Deep Learning
This is an open sourced book on deep learning.
Stars: ✭ 376 (+235.71%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Gru Svm
[ICMLC 2018] A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection
Stars: ✭ 76 (-32.14%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Aialpha
Use unsupervised and supervised learning to predict stocks
Stars: ✭ 1,191 (+963.39%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Tensorslow
Re-implementation of TensorFlow in pure python, with an emphasis on code understandability
Stars: ✭ 657 (+486.61%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Sigma
Rocket powered machine learning. Create, compare, adapt, improve - artificial intelligence at the speed of thought.
Stars: ✭ 98 (-12.5%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Deeplearning.ai
deeplearning.ai , By Andrew Ng, All video link
Stars: ✭ 625 (+458.04%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
All Classifiers 2019
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Stars: ✭ 22 (-80.36%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Trending Deep Learning
Top 100 trending deep learning repositories sorted by the number of stars gained on a specific day.
Stars: ✭ 543 (+384.82%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Quant Finance Resources
Courses, Articles and many more which can help beginners or professionals.
Stars: ✭ 36 (-67.86%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Ai Simplest Network
The simplest form of an artificial neural network explained and demonstrated.
Stars: ✭ 333 (+197.32%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Nimtorch
PyTorch - Python + Nim
Stars: ✭ 346 (+208.93%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Numbers
Handwritten digits, a bit like the MNIST dataset.
Stars: ✭ 66 (-41.07%)
Mutual labels:  artificial-intelligence, artificial-neural-networks
Neural Api
CAI NEURAL API - Pascal based neural network API optimized for AVX, AVX2 and AVX512 instruction sets plus OpenCL capable devices including AMD, Intel and NVIDIA.
Stars: ✭ 94 (-16.07%)
Mutual labels:  artificial-intelligence, artificial-neural-networks

Version Version Version Version

lightnn

The light(`light` means not many codes here) deep learning framework for study and for fun. Join us!

How to install

pip install

pip install lightnn

python install

python setup.py install

Modual structure

models

  • Sequential
  • Model

activations

  • identity(None)
  • sigmoid
  • relu
  • softmax
  • tanh
  • leaky relu
  • elu
  • selu
  • thresholded relu
  • softplus
  • softsign
  • hard sigmoid

losses

  • MeanSquareLoss
  • BinaryCategoryLoss
  • LogLikelihoodLoss
  • FocalLoss

initializers

  • zeros
  • ones
  • xavier uniform initializer(glorot uniform initializer)
  • default weight initializer
  • large weight initializer
  • orthogonal initializer

optimizers

  • SGD
  • Momentum(Nestrov included)
  • RMSProp
  • Adam
  • Adagrad
  • Adadelta

layers

  • FullyConnected(Dense)
  • Conv2d
  • MaxPooling
  • AvgPooling
  • Softmax
  • Dropout
  • Flatten
  • Activation
  • RNN
  • LSTM
  • GRU

utils

  • label smoothing
  • sparse to dense

gradient check

  • Dense
  • CNN and Pooling
  • RNN, LSTM and GRU

examples

  • MLP MNIST Classification
  • CNN MNIST Classification
  • RNN Language Model
  • LSTM Language Model
  • GRU Language Model

Document instructions

  • English for classes and functions
  • Chinese for annotation

References

  1. Keras: a polular deep learning framework based on tensorflow and theano.
  2. NumpyDL: a simple deep learning framework with manual-grad, totally written with python and numpy.([Warning] Some errors in backward part of this project)
  3. paradox: a simple deep learning framework with symbol calculation system. Lightweight for learning and for fun. It's totally written with python and numpy.
  4. Bingtao Han's blogs: easy way to go for deep learning([Warning] Some calculation errors in RNN part).
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].