Application of Google-made image content classifier built with Tensorflow. Training this kind of model in home conditions would took an eternity, that's why it was downloaded from official website. Model accuracy is amazing.
(Heroku-hosted app works only with small photos with white background due to limited memory, works perfect on local hosts)
Image classifier trained to distinct between cats and dogs images. Convolutional Neural Network was built with Keras & Tensorflow(GPU).
- Image Input Shape - 128,128,3, activation - relu
- Three additional Convolutional Layers (batch size - respectively 32,64,128, dropout rate - 0.25,0.2,0.3)
- Units in hidden layer - 128
- Compiler - optimizer = 'adam', loss = 'binary_crossentropy', metrics = ['accuracy']
- Acc - 89% Loss - 25% (approx 30min/epoch on GPU)
- CNN Code Location: deep_learning/ConvolutionalNeuralNetwork.py
Hand-Written Digit Recognition based on MNIST Dataset. Convolutional Neural Network was built with Keras & Tensorflow(GPU). Heroku-hosted web application was built with Flask framework, Ajax & FileSaver.