This project contains some neural network code:
- 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)
- 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
- Linear Algebra
- open source library's usage(C++)
- Python code
- KNN(K-Nearest Neighbor)
The project support platform: windows7/10 64 bits. It can be directly build with VS2013 in windows7/10 64bits.
Blog: fengbingchun