Skip to content

Commit bcadac0

Browse files
committed
Update DESCRIPTION.rst
1 parent 8e473a2 commit bcadac0

File tree

1 file changed

+30
-3
lines changed

1 file changed

+30
-3
lines changed

DESCRIPTION.rst

+30-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,31 @@
1-
Mariana:
2-
=======
1+
Mariana: If you can draw it, you can make it.
2+
=============================================
33

4-
A machine learning framework for building deep neural networks
4+
Named after the deepest place on earth (Mariana trench), Mariana is a Python Machine Learning Framework built on top of Theano, that focuses on ease of use. The full documentation is available here_.
5+
6+
.. _here: http://bioinfo.iric.ca/~daoudat/Mariana/
7+
8+
Creating Neural Networks with Mariana
9+
=====================================
10+
11+
.. code:: python
12+
13+
import Mariana.activations as MA
14+
import Mariana.decorators as MD
15+
import Mariana.layers as ML
16+
import Mariana.costs as MC
17+
import Mariana.regularizations as MR
18+
import Mariana.scenari as MS
19+
20+
**The instant MLP with dropout, L1 regularization and ReLUs**
21+
22+
.. code:: python
23+
24+
ls = MS.GradientDescent(lr = 0.01)
25+
cost = MC.NegativeLogLikelihood()
26+
27+
i = ML.Input(28*28, name = "inputLayer")
28+
h = ML.Hidden(300, activation = MA.reLU, decorators = [MD.BinomialDropout(0.2)], regularizations = [ MR.L1(0.0001) ])
29+
o = ML.SoftmaxClassifier(9, learningScenario = ls, costObject = cost, regularizations = [ MR.L1(0.0001) ])
30+
31+
MLP = i > h > o

0 commit comments

Comments
 (0)