All Projects → jonasbostoen → Simple Neural Network

jonasbostoen / Simple Neural Network

Creating a simple neural network in Python with one input layer (3 inputs) and one output neuron.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Simple Neural Network

Blinkdl
A minimalist deep learning library in Javascript using WebGL + asm.js. Run convolutional neural network in your browser.
Stars: ✭ 69 (-45.24%)
Mutual labels:  deep-neural-networks, deeplearning
Har Keras Cnn
Human Activity Recognition (HAR) with 1D Convolutional Neural Network in Python and Keras
Stars: ✭ 97 (-23.02%)
Mutual labels:  deep-neural-networks, deeplearning
Cnn Paper2
🎨 🎨 深度学习 卷积神经网络教程 :图像识别,目标检测,语义分割,实例分割,人脸识别,神经风格转换,GAN等🎨🎨 https://dataxujing.github.io/CNN-paper2/
Stars: ✭ 77 (-38.89%)
Mutual labels:  deep-neural-networks, deeplearning
Deep Kernel Gp
Deep Kernel Learning. Gaussian Process Regression where the input is a neural network mapping of x that maximizes the marginal likelihood
Stars: ✭ 58 (-53.97%)
Mutual labels:  deep-neural-networks, deeplearning
Deep learning object detection
A paper list of object detection using deep learning.
Stars: ✭ 10,334 (+8101.59%)
Mutual labels:  deep-neural-networks, deeplearning
Bidaf Keras
Bidirectional Attention Flow for Machine Comprehension implemented in Keras 2
Stars: ✭ 60 (-52.38%)
Mutual labels:  deep-neural-networks, deeplearning
360sd Net
Pytorch implementation of ICRA 2020 paper "360° Stereo Depth Estimation with Learnable Cost Volume"
Stars: ✭ 94 (-25.4%)
Mutual labels:  deep-neural-networks, deeplearning
Quickdraw
Implementation of Quickdraw - an online game developed by Google
Stars: ✭ 805 (+538.89%)
Mutual labels:  deep-neural-networks, deeplearning
Ssd Pytorch
SSD: Single Shot MultiBox Detector pytorch implementation focusing on simplicity
Stars: ✭ 107 (-15.08%)
Mutual labels:  deep-neural-networks, deeplearning
Androidtensorflowmachinelearningexample
Android TensorFlow MachineLearning Example (Building TensorFlow for Android)
Stars: ✭ 1,369 (+986.51%)
Mutual labels:  deep-neural-networks, deeplearning
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+6263.49%)
Mutual labels:  deep-neural-networks, deeplearning
Deepcpg
Deep neural networks for predicting CpG methylation
Stars: ✭ 113 (-10.32%)
Mutual labels:  deep-neural-networks, deeplearning
Servenet
Service Classification based on Service Description
Stars: ✭ 21 (-83.33%)
Mutual labels:  deep-neural-networks, deeplearning
Deeplearning4j
All DeepLearning4j projects go here.
Stars: ✭ 68 (-46.03%)
Mutual labels:  deep-neural-networks, deeplearning
Concise Ipython Notebooks For Deep Learning
Ipython Notebooks for solving problems like classification, segmentation, generation using latest Deep learning algorithms on different publicly available text and image data-sets.
Stars: ✭ 23 (-81.75%)
Mutual labels:  deep-neural-networks, deeplearning
Flops Counter.pytorch
Flops counter for convolutional networks in pytorch framework
Stars: ✭ 1,223 (+870.63%)
Mutual labels:  deep-neural-networks, deeplearning
Deepfacelab
DeepFaceLab is the leading software for creating deepfakes.
Stars: ✭ 30,308 (+23953.97%)
Mutual labels:  deep-neural-networks, deeplearning
Bmw Tensorflow Training Gui
This repository allows you to get started with a gui based training a State-of-the-art Deep Learning model with little to no configuration needed! NoCode training with TensorFlow has never been so easy.
Stars: ✭ 736 (+484.13%)
Mutual labels:  deep-neural-networks, deeplearning
Mad Twinnet
The code for the MaD TwinNet. Demo page:
Stars: ✭ 99 (-21.43%)
Mutual labels:  deep-neural-networks, deeplearning
Faceswap
Deepfakes Software For All
Stars: ✭ 39,911 (+31575.4%)
Mutual labels:  deep-neural-networks, deeplearning

Simple Neural Network

Creating a simple neural network in Python with one input layer (3 inputs) and one output neuron. A neural network with no hidden layers is called a perceptron. In the training_version.py I train the neural network in the clearest way possible, but it's not really useable. The outputs of the training can be found in outputs.txt . neural_network.py is an object and can be used by giving in different inputs.

Thanks to Milo Spencer-Harber for this: https://medium.com/technology-invention-and-more/how-to-build-a-simple-neural-network-in-9-lines-of-python-code-cc8f23647ca1

And to Andrew Trask for this: https://iamtrask.github.io/2015/07/12/basic-python-network/

What does it do?

The neural_net.py tries to predict the output given 3 binary inputs. If the first input is 1, the output should be one. Otherwise the output should be 0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].