I will keep adding more models in the near future
The following command clones all the files (>200MB)
git clone https://github.com/zhedongzheng/finch.git
Any test file can be run directly
python xxxx_test.py
The main dependence is:
I write each model as a single Class with fit()
and predict()
methods (scikit-learn API style), and then write separate test files for different incoming data. All the code below follow this style.
- Machine Learning
- Deep Learning
- Reinforcement Learning
- Natural Language Processing
- Information Retrieval
- Computer Vision
- TensorFlow | Random Forest Model MNIST Test |
-
Python | Adaboost Classifier Pseudocode Model Test |
-
TensorFlow | MLP Classifier Model MNIST Test CIFAR10 Test |
-
PyTorch | MLP Classifier Model MNIST Test CIFAR10 Test |
-
TensorFlow | Conv2D Classifier Model MNIST Test CIFAR10 Test |
-
PyTorch | Conv2D Classifier Model MNIST Test CIFAR10 Test |
-
MXNet | Conv2D Classifier Model MNIST Test CIFAR10 Test |
-
TensorFlow | LSTM Classifier Model MNIST Test CIFAR10 Test |
-
PyTorch | LSTM Classifier Model MNIST Test CIFAR10 Test |
-
MXNet | LSTM Classifier Model MNIST Test CIFAR10 Test |
-
TensorFlow | Stacked Autoencoder (weights-tied) Model MNIST Test |
-
TensorFlow | Denoising Autoencoder Model MNIST Test |
-
TensorFlow | Sparse Autoencoder Model MNIST Test |
-
TensorFlow | Variational Autoencoder Model MNIST Test |
-
TensorFlow | Conv2D Autoencoder (weights-tied) Model MNIST Test CIFAR10 Test |
-
PyTorch | Stacked Autoencoder (weights-tied) Model MNIST Test |
-
PyTorch | Denoising Autoencoder Model MNIST Test |
-
PyTorch | Sparse Autoencoder Model MNIST Test |
-
PyTorch | Variational Autoencoder Model MNIST Test |
-
PyTorch | Conv2D Autoencoder (weights-tied) Model MNIST Test CIFAR10 Test |
-
TensorFlow | MLP Highway Classifier Model MNIST Test |
-
TensorFlow | DCGAN Model MNIST Test Result |
-
PyTorch | DCGAN Model MNIST Test |
-
MXNet | DCGAN Model MNIST Test |
-
TensorFlow | Policy Gradient Model CartPole Test |
-
PyTorch | Policy Gradient Model CartPole Test |
-
Python | Text Cleaning
-
Python | Word Indexing
-
Python | 2nd order Markov Model Robert Frost Test |
-
TensorFlow | Char-RNN Model | 《Anna Karenina》 Test | Beijing Address Test |
-
PyTorch | Char-RNN Model | 《Anna Karenina》 Test | Beijing Address Test |
-
MXNet | Char-RNN Model | 《Anna Karenina》 Test | Beijing Address Test |
-
TensorFlow | LSTM Model | POS Tagging Test | Chinese Segmentation Test |
-
TensorFlow | Bi-directional LSTM Model | POS Tagging Test | Chinese Segmentation Test |
-
TensorFlow | Bi-directional LSTM + CRF Model | POS Tagging Test | Chinese Segmentation Test |
-
PyTorch | LSTM Model | POS Tagging Test | Chinese Segmentation Test |
-
PyTorch | Bi-directional LSTM Model | POS Tagging Test | Chinese Segmentation Test |
-
TensorFlow | Seq2Seq Model Sorting Test |
-
TensorFlow | Seq2Seq + Attention Model Sorting Test |
-
TensorFlow | Seq2Seq + Bi-directional Encoder Model Sorting Test |
-
TensorFlow | Seq2Seq + Beam-Search Decoder Model Sorting Test |
-
TensorFlow | Seq2Seq + Bi-directional Encoder + Attention + Beam-Search Decoder Model Sorting Test |
-
PyTorch | Seq2Seq Model Sorting Test |
-
PyTorch | Seq2Seq + Attention Model Sorting Test |
-
PyTorch | Seq2Seq + Bi-directional Encoder Model Sorting Test |
-
Python | Collborative Filtering | MovieLens User-based Model Test |
-
Python | Apriori Model MovieLens Test |
-
TensorFlow | Matrix Factorization Model MovieLens Test |
-
OP | Resize
-
OP | Rotations
-
Segmentation | Contours
-
Segmentation | Sorting Contours
-
Detection | Face & Eye Detection Using Cascade Classifier
-
Detection | Walker & Car Detection Using Cascade Classifier