Giter Site home page Giter Site logo

lzmlove / nn_test Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fengbingchun/nn_test

0.0 0.0 0.0 328.02 MB

This project contains some neural network code

Home Page: http://blog.csdn.net/fengbingchun/article/category/780354

CMake 3.36% Shell 0.22% C++ 77.99% HTML 3.03% Makefile 0.41% Java 3.69% M4 2.31% C 2.95% MATLAB 0.03% Python 5.68% Batchfile 0.28% Dockerfile 0.04%

nn_test's Introduction

NN_Test

This project contains some neural network code
Note: Clone this repository to E:/GitCode/ in windows

  • neural network code(C++)
    • Perceptron
    • BP(Back Propagation)
    • CNN(Convolutional Neural Networks)
    • Linear Regression(gradient descent、least squares)
    • Naive Bayes Classifier(sex classification)
    • Logistic Regression(gradient descent, Batch/Mini Batch)
    • KNN(K-Nearest Neighbor, classification)
    • PCA(Principal Components Analysis)
    • single hidden layer(two categories)
    • K-Means
    • Decision Tree(CART)
  • mathematical formula's implement with C++
    • Linear Algebra
      • transpose
      • determinant
      • adjoint matrix
      • inverse matrix
      • norm(vector、matrix)
      • eigenvalues/eigenvectors(real symmetric matrix)
      • SVD(Singular Value Decomposition)
      • pseudoinverse
      • trace
    • Probability
      • mean、variance、standard deviation
      • covariance matrix
    • Activation Function
      • logistic sigmoid function
      • softplus function
      • ReLU(rectified linear unit)
      • Leaky ReLUs(leaky rectified linear units)
      • ELUs(Exponential linear units)
      • softmax function
    • Layers
      • Dropout
    • common algorithm
      • Brute Force(string match)
  • open source library's usage(C++)
    • tiny-cnn GitHub
    • tiny-dnn GitHub
    • libsvm GitHub
    • OpenCV 3.3 GitHub
      • Logistic Regression
      • Support Vector Machines(SVM)
      • KNN(K-Nearest Neighbor)
      • Decision Tree
      • PCA(Principal Components Analysis)
      • k-means
  • Python code(support windows and linux platform)
    • KNN(K-Nearest Neighbor)
    • Decision Tree(CART)
    • PCA(Principal Components Analysis)
    • k-means
  • Database convert to Images or Images conver to Database
    • MNIST
    • CIFAR10/CIFAR100
    • ORL Faces Database

The project support platform:

  • windows7/10 64 bits: It can be directly build with VS2013 in windows7/10 64bits.
  • Linux:
    • DatasetToImage support cmake build(file position: prj/linux_cmake_DatasetToImage)
    • Math support cmake build(file position: prj/linux_cmake_Math)
    • tiny-cnn support cmake build(file position: prj/linux_cmake_tiny-cnn)
    • tiny-dnn support cmake build(file position: prj/linux_cmake_tiny-dnn)
    • NN support cmake build(file position: prj/linux_cmake_NN)

Windows VS Screenshot:

Blog: fengbingchun

nn_test's People

Contributors

fengbingchun avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.