Metadata-Version: 2.0
Name: simplenet
Version: 0.1.1
Summary: A simple neural network in Python
Home-page: https://github.com/n8henrie/simplenet
Author: Nathan Henrie
Author-email: nate@n8henrie.com
License: MIT
Description-Content-Type: UNKNOWN
Keywords: simplenet
Platform: UNKNOWN
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: numpy (==1.13.3)
Provides-Extra: dev
Requires-Dist: docutils (==0.14); extra == 'dev'
Requires-Dist: pypandoc (==1.4); extra == 'dev'
Requires-Dist: recommonmark (==0.4.0); extra == 'dev'
Requires-Dist: Sphinx (==1.6.4); extra == 'dev'
Requires-Dist: sphinx-rtd-theme (==0.2.4); extra == 'dev'
Requires-Dist: twine (==1.9.1); extra == 'dev'
Requires-Dist: flake8-docstrings (==1.1.0); extra == 'dev'
Requires-Dist: flake8-import-order (==0.13); extra == 'dev'
Requires-Dist: flake8 (==3.4.1); extra == 'dev'
Requires-Dist: Keras (==2.0.8); extra == 'dev'
Requires-Dist: mypy (==0.540); extra == 'dev'
Requires-Dist: pep8-naming (==0.4.1); extra == 'dev'
Requires-Dist: pylint (==1.7.4); extra == 'dev'
Requires-Dist: pytest (==3.2.3); extra == 'dev'
Requires-Dist: tensorflow (==1.4.0); extra == 'dev'
Requires-Dist: tox (==2.9.1); extra == 'dev'

SimpleNet
=========

|Build Status|

A simple neural network in Python

-  Free software: MIT
-  Documentation: https://simplenet-nn.readthedocs.io

Features
--------

-  Simple interface
-  Minimal dependencies (numpy)
-  Runs on Pythonista on iOS
-  Attempts to verify accuracy by comparing results with popular
   frameworks Keras and Tensorflow

Introduction
------------

This is a simple multilayer perceptron that I decided to build as I
learned a little bit about machine learning and neural networks. It
doesn’t have many features.

Dependencies
------------

-  Python >= 3.5 (will likely require 3.6 eventually, if Pythonista
   updates)
-  numpy

Quickstart
----------

1. ``pip3 install simplenet``
2. See ``examples/``

Development Setup
~~~~~~~~~~~~~~~~~

1. Clone the repo:
   ``git clone https://github.com/n8henrie/simplenet && cd simplenet``
2. Make a virtualenv: ``python3 -m venv venv``
3. \`source venv/bin/activate’
4. ``pip install -e .[dev]``

Acknowledgements
----------------

-  Andrew Ng’s Coursera courses

TODO
----

I don’t really know any Latex, so if anybody wants to help me fill out
some of the other docstrings with pretty equations, feel free. I’m also
not a mathematician, so if anything doesn’t seem quite right, feel free
to speak up.

Troubleshooting / FAQ
---------------------

-  How can I install an older / specific version of SimpleNet?

   -  Install from a tag:

      -  pip install git+git://github.com/n8henrie/simplenet.git@v0.1.0

   -  Install from a specific commit:

      -  pip install
         git+git://github.com/n8henrie/simplenet.git@aabc123def456ghi789

.. |Build Status| image:: https://travis-ci.org/n8henrie/simplenet.svg?branch=master
   :target: https://travis-ci.org/n8henrie/simplenet


`Changelog <https://keepachangelog.com>`__
==========================================

0.1.0 :: 2017-11-02
-------------------

-  First release on PyPI / GitHub.


