提交 2a188746 authored 作者: James Bergstra's avatar James Bergstra

modifications to index

上级 b7b9a8f7
...@@ -90,7 +90,8 @@ pygments_style = 'sphinx' ...@@ -90,7 +90,8 @@ pygments_style = 'sphinx'
# The style sheet to use for HTML and HTML Help pages. A file of that name # The style sheet to use for HTML and HTML Help pages. A file of that name
# must exist either in Sphinx' static/ path, or in one of the custom paths # must exist either in Sphinx' static/ path, or in one of the custom paths
# given in html_static_path. # given in html_static_path.
html_style = 'default.css' #html_style = 'default.css'
html_theme = 'sphinxdoc'
# The name for this set of Sphinx documents. If None, it defaults to # The name for this set of Sphinx documents. If None, it defaults to
# "<project> v<release> documentation". # "<project> v<release> documentation".
......
=========== Welcome
Quick Start =======
===========
Theano is a Python library that allows you to define, optimize, and Theano is a Python library that allows you to define, optimize, and
efficiently evaluate mathematical expressions involving multi-dimensional efficiently evaluate mathematical expressions involving multi-dimensional
arrays. arrays. Theano features:
The latest release is version `0.1 * **tight integration with numpy**
<http://pylearn.org/theano/downloads/Theano-0.1.tar.gz>`_. * **near-transparent use of a GPU** to accelerate for intense calculations [COMING].
You can download the latest `PDF documentation * **symbolic differentiation**
<http://pylearn.org/theano/theano.pdf>`_, rather than reading it online. * **stability stability optimizations**: write ``log(1+exp(x))`` and get the right answer.
You can go to the :ref:`Table of Contents <contents>`. * **dynamic C code generation** for faster evaluation, including:
* **elementwise loop fusion**
* **dead code elimination**
* **constant folding**
* **Theano knows what GEMM does** - Theano rearranges linear algebra expressions to take advantage of level3 BLAS.
There are extensions for lapack [COMING] and FFTW [COMING].
Download
========
News In April 2009 we made declared the creation of a `0.1 release <http://pylearn.org/theano/downloads/Theano-0.1.tar.gz>`_.
---- Development has continued non-stop since then.
The current version is available via::
* 2009-04-01: Theano 0.1 released. See the :ref:`release notes <NEWS>`. hg clone http://hg.assembla.com/theano Theano
Choose your own adventure... The theano subfolder should be on your PYTHONPATH. For more information about
---------------------------- installation and configuration, see :ref:`installing Theano <install>`.
* You have no idea what Theano is and you read the :ref:`introduction Documentation
<introduction>`. =============
* Convinced by the Theano staff's rhetoric that it is worthy of your You can download the latest `PDF documentation <http://pylearn.org/theano/theano.pdf>`_, rather than reading it online.
time (you can hear them into the distance congratulating themselves You can go to the :ref:`Table of Contents <contents>`.
on the success of their dishonest ploy - a lone puppy's
heart-wrenching cry echoes behind you but is cut short by an Shortcuts:
outworldly screech and what might be the dripping sound of a bloody
blade - you don't care, though, because Theano is wicked cool), you
:ref:`install Theano <install>` and :ref:`learn the basics
<basictutorial>`.
* Blinded by your newfound knowledge, you want to play God and * If you have no idea what Theano is read the :ref:`introduction <introduction>`.
:ref:`learn how to extend Theano <advtutorial>`. The Gods are * :ref:`learn the basics <basictutorial>`
pleased that they get to devour your soul for this heresy, but you
ascertain that it is worth it.
* Decidedly, your thirst for Theano-related information is * :ref:`learn how to extend Theano <advtutorial>`
unquenchable! So there you are, reading about Theano's compilation
:ref:`pipeline <pipeline>`. Little do you know that article could
not have been made without the tears of a thousand innocent kittens.
* You descend into madness as you read detailed (or as-of-yet not * :ref:`pipeline <pipeline>`
written, but our plans for world domination as well as the hourly * :ref:`op`, :ref:`type`, :ref:`function`,
sacrifices that our God requires leave us little time for writing) * :ref:`module`, :ref:`compilation`, :ref:`optimization`, :ref:`env`
articles about :ref:`op`, :ref:`type`, :ref:`function`, * :ref:`envfeaturelist`. check the :ref:`glossary`
:ref:`module`, :ref:`compilation`, :ref:`optimization`, :ref:`env` * `Theano's API <api/>`__
and as you consult the list of :ref:`envfeaturelist`. Sometimes you
check the :ref:`glossary` just in case you missed an important
concept.
* Requiring help in your dark endeavors, you register and post to the Community
`theano-users`_ mailing list and curious to know who is behind this =========
witchery and how their wicked plans come into fruition, you read the
`theano-dev`_ mailing list.
* Mistaking your feverish sweat for genuine excitation, you * Register and post to `theano-users`_ if you want to talk to all Theano users.
investigate `Theano's Trac <trac/>`__ for tickets_ that your feeble
mind might comprehend and your consumed brain is yearning to solve.
* Bored a Friday evening, you browse `Theano's API <api/>`__. May * Register and post to `theano-dev`_ if you want to talk to the developers.
the Great Ones help you with that one.
* We try to stay organized with `Theano's Trac <trac/>`__
.. note:: * Come visit us in Montreal! Most of the developers are students in the LISA_ group at the `University of Montreal`_.
May you be assured that this page was made solely under the
unsobering influence of boredom and that all of the unspeakable
things mentioned therein are merely artifacts of the author's
maddened delusions.
.. _theano-dev: http://groups.google.com/group/theano-dev .. _theano-dev: http://groups.google.com/group/theano-dev
.. _theano-users: http://groups.google.com/group/theano-users .. _theano-users: http://groups.google.com/group/theano-users
.. _tickets: http://pylearn.org/theano/trac/query?status=accepted&status=assigned&status=new&status=reopened&group=milestone&max=200&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=component&col=time&report=9&order=priority .. _tickets: http://pylearn.org/theano/trac/query?status=accepted&status=assigned&status=new&status=reopened&group=milestone&max=200&col=id&col=summary&col=status&col=owner&col=type&col=priority&col=component&col=time&report=9&order=priority
.. _LISA: http://www.iro.umontreal.ca/~lisa
.. _University of Montreal: http://www.umontreal.ca
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论