提交 37f91b8e authored 作者: Rémi Louf's avatar Rémi Louf 提交者: Brandon T. Willard

Remove "requirements" section from the documentation

上级 739bd49f
...@@ -78,7 +78,6 @@ Community ...@@ -78,7 +78,6 @@ Community
:hidden: :hidden:
introduction introduction
requirements
install install
updating updating
tutorial/index tutorial/index
......
...@@ -15,8 +15,6 @@ CentOS 6 Installation Instructions ...@@ -15,8 +15,6 @@ CentOS 6 Installation Instructions
.. |PlatformCompiler| replace:: ``python-dev``, ``g++`` >= 4.2 .. |PlatformCompiler| replace:: ``python-dev``, ``g++`` >= 4.2
.. |CompilerName| replace:: ``g++`` .. |CompilerName| replace:: ``g++``
.. include:: requirements.inc
.. include:: install_generic.inc .. include:: install_generic.inc
:start-line: 5 :start-line: 5
......
...@@ -15,8 +15,6 @@ details so that we can add alternative instructions. ...@@ -15,8 +15,6 @@ details so that we can add alternative instructions.
.. |PlatformCompiler| replace:: ``clang`` (the system version) .. |PlatformCompiler| replace:: ``clang`` (the system version)
.. |CompilerName| replace:: ``Clang`` .. |CompilerName| replace:: ``Clang``
.. include:: requirements.inc
.. attention:: .. attention::
Aesara officially supports only clang on OS X. This can be installed Aesara officially supports only clang on OS X. This can be installed
......
...@@ -15,8 +15,6 @@ Ubuntu Installation Instructions ...@@ -15,8 +15,6 @@ Ubuntu Installation Instructions
.. |PlatformCompiler| replace:: ``python-dev``, ``g++`` >= 4.2 .. |PlatformCompiler| replace:: ``python-dev``, ``g++`` >= 4.2
.. |CompilerName| replace:: ``g++`` .. |CompilerName| replace:: ``g++``
.. include:: requirements.inc
.. include:: install_generic.inc .. include:: install_generic.inc
:start-line: 5 :start-line: 5
......
...@@ -15,10 +15,6 @@ Windows Installation Instructions ...@@ -15,10 +15,6 @@ Windows Installation Instructions
.. |PlatformCompiler| replace:: GCC compiler with ``g++`` (version >= ``4.2.*``), and Python development files .. |PlatformCompiler| replace:: GCC compiler with ``g++`` (version >= ``4.2.*``), and Python development files
.. |CompilerName| replace:: ``g++`` .. |CompilerName| replace:: ``g++``
.. List of requirements, optional requirements, and installation of miniconda.
.. include:: requirements.inc
:end-before: .. install_requirements_and_optional_packages
Install requirements and optional packages Install requirements and optional packages
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
Requirements
============
.. note::
We only support the installation of the requirements through conda.
.. _BLAS: http://en.wikipedia.org/wiki/Basic_Linear_Algebra_Subprograms
.. _Python: http://www.python.org/
.. _LaTeX: http://www.latex-project.org/
.. _dvipng: http://savannah.nongnu.org/projects/dvipng/
.. _warp-ctc: https://github.com/baidu-research/warp-ctc
Python_ == >= 3.7
|PythonDistRecommended|. Python 2.4 was supported up to and including the
release 0.6. Python 2.6 was supported up to and including the
release 0.8.2. Python 3.3 was supported up to and including release 0.9.
Python 3.6 was supported up to and including release 2.3.4.
`NumPy <http://numpy.scipy.org/>`_ >= 1.9.1
Earlier versions could work, but we dont test it.
`SciPy <http://scipy.org>`_ >= 0.14
Only currently required for sparse matrix and special functions support, but highly recommended. SciPy >=0.8 could work, but earlier versions have known bugs with sparse matrices.
`BLAS`_ installation (with Level 3 functionality)
* **Recommended**: MKL, which is free through Conda with ``mkl-service`` package.
* Alternatively, we suggest to install OpenBLAS, with the development headers (``-dev``, ``-devel``, depending on your Linux distribution).
**Optional requirements**
|PlatformCompiler|
**Highly recommended.** Aesara can fall back on a NumPy-based Python execution model, but a C compiler allows for vastly faster execution.
`Sphinx <http://sphinx.pocoo.org/>`_ >= 0.5.1, `pygments <http://pygments.org/>`_
For building the documentation. LaTeX_ and dvipng_ are also necessary for math to show up as images.
`pydot-ng <https://github.com/pydot/pydot-ng>`_
To handle large picture for gif/images.
`warp-ctc`_
Required for :ref:`Aesara CTC implementation
<libdoc_tensor_nnet_ctc>`. It is faster then using an
equivalent graph of Aesara ops.
Requirements installation through Conda (recommended)
-----------------------------------------------------
Install Miniconda
^^^^^^^^^^^^^^^^^
Follow this `link <http://conda.pydata.org/miniconda.html>`__ to install Miniconda.
.. note::
If you want fast compiled code (recommended), make sure you have |CompilerName| installed.
.. install_requirements_and_optional_packages
Install requirements and optional packages
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. code-block:: bash
conda install numpy scipy mkl pytest <sphinx> <pydot-ng>
* Arguments between <...> are optional.
.. |PythonDistRecommended| replace:: The development package (python-dev or python-devel on most Linux distributions) is recommended (see just below)
.. |PlatformCompiler| replace:: ``g++`` (Linux and Windows), ``clang`` (OS X)
.. |CompilerName| replace:: ``g++`` (Windows/Linux) or ``Clang`` (OS X)
.. include:: requirements.inc
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论