Skip to content
/ finch Public
forked from Jarlene/finch

More than 50 machine learning models (and tests) based on TensorFlow / PyTorch

Notifications You must be signed in to change notification settings

007v/finch

 
 

Repository files navigation

ucl-logo

Work in process ...

This repository contains a wide range of my models and tests written on machine learning topics based on TensorFlow / PyTorch and other libraries.

You are more than welcome to write email to me ([email protected]) in English / Chinese for questions and suggestions

Installation

First get the project folder

git clone https://github.com/zhedongzheng/finch.git

Then run the test file that you are interested in

python xxxx_test.py

The main dependence is:

Other Language Support

中文

Contents

Machine Learning

Linear Model

  • TensorFlow   |   Linear Regression     Model     Test   |  

  • TensorFlow   |   Logistic Regression     Model     Test   |  

  • Java   |   Logistic Regression     Model     Test   |  

Support Vector Machine

  • TensorFlow   |   Linear SVM Classifier     Model     Test   |  

  • Java   |   Linear SVM Classifier     Model     Test   |  

  • Libsvm   |   Non-linear SVM Classifier     Model     Test   |  

Ensemble

  • NumPy   |   Bagging Classifier     Model     Test   |  

  • NumPy   |   Adaboost Classifier     Pseudocode     Model     Test   |  

  • NumPy   |   Random Forest Classifier     Model     Test   |  

Decomposition

  • TensorFlow   |   Non-negative Matrix Factorization     Model     MovieLens Test   |  

Deep Learning

Multilayer Perceptron

Convolutional Network

Recurrent Network

Autoencoder

Highway Network

  • TensorFlow   |   MLP Highway Classifier     Model     MNIST Test   |  

  • TensorFlow   |   Conv1D Highway Classifier     Model     IMDB Test   |  

Generative Adversarial Network

  • TensorFlow   |   MLP GAN     Model     Test   |   MLP Conditional GAN     Model     Test   |  

  • TensorFlow   |   DCGAN     MNIST     Model     Test   |  

Natural Language Processing

Text Preprocessing

Language Model

Text Classification

Text Generation

  • Python   |   2nd order Markov Model     Robert Frost Test   |  

  • TensorFlow   |   Char-RNN     Model     Test   |  

  • TensorFlow   |   CNN-RNN     Model     Test   |  

POS Tagging

Segmentation

Machine Translation

  • TensorFlow   |   Dynamic Seq2Seq     Model     Test   |   Dynamic Seq2Seq (Bi-directional Encoder)     Model     Test   |  

Computer Vision

OpenCV

About

More than 50 machine learning models (and tests) based on TensorFlow / PyTorch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 68.9%
  • Python 30.0%
  • Java 1.1%