提交 b0a07a40 authored 作者: Brandon T. Willard's avatar Brandon T. Willard 提交者: Brandon T. Willard

Update references to pymc-devs to aesara-devs

上级 be0ea5ca
...@@ -10,9 +10,9 @@ Aesara is actively merging new changes. If you have a pull request on the origin ...@@ -10,9 +10,9 @@ Aesara is actively merging new changes. If you have a pull request on the origin
cd /path/to/your/repo cd /path/to/your/repo
# If you'd like to add aesara as a remote # If you'd like to add aesara as a remote
git remote add aesara git@github.com:pymc-devs/aesara.git git remote add aesara git@github.com:aesara-devs/aesara.git
# Verify the changes. You should see the pymc-devs/aesara.git # Verify the changes. You should see the aesara-devs/aesara.git
git remote -v git remote -v
# Checkout the branch of your request # Checkout the branch of your request
...@@ -25,5 +25,5 @@ git push aesara branch_name ...@@ -25,5 +25,5 @@ git push aesara branch_name
If you would like to make Aesara the new "main" upstream remote: If you would like to make Aesara the new "main" upstream remote:
``` ```
git remote set-url upstream git@github.com:pymc-devs/aesara.git git remote set-url upstream git@github.com:aesara-devs/aesara.git
``` ```
...@@ -107,7 +107,7 @@ The current development branch of |Project Name| can be installed from GitHub, a ...@@ -107,7 +107,7 @@ The current development branch of |Project Name| can be installed from GitHub, a
:: ::
pip install git+https://github.com/pymc-devs/aesara pip install git+https://github.com/aesara-devs/aesara
For platform-specific installation information see the legacy documentation `here <http://deeplearning.net/software/theano/install.html>`__. For platform-specific installation information see the legacy documentation `here <http://deeplearning.net/software/theano/install.html>`__.
...@@ -120,7 +120,7 @@ The PyMC group operates under the NumFOCUS umbrella. If you want to support us f ...@@ -120,7 +120,7 @@ The PyMC group operates under the NumFOCUS umbrella. If you want to support us f
.. |Project Name| replace:: Aesara .. |Project Name| replace:: Aesara
.. |Tests Status| image:: https://github.com/pymc-devs/aesara/workflows/Tests/badge.svg .. |Tests Status| image:: https://github.com/aesara-devs/aesara/workflows/Tests/badge.svg
:target: https://github.com/pymc-devs/aesara/actions?query=workflow%3ATests :target: https://github.com/aesara-devs/aesara/actions?query=workflow%3ATests
.. |Coverage| image:: https://codecov.io/gh/pymc-devs/aesara/branch/main/graph/badge.svg?token=WVwr8nZYmc .. |Coverage| image:: https://codecov.io/gh/aesara-devs/aesara/branch/main/graph/badge.svg?token=WVwr8nZYmc
:target: https://codecov.io/gh/pymc-devs/aesara :target: https://codecov.io/gh/aesara-devs/aesara
...@@ -26,7 +26,7 @@ from aesara.configdefaults import config ...@@ -26,7 +26,7 @@ from aesara.configdefaults import config
from aesara.graph.basic import Constant, Variable from aesara.graph.basic import Constant, Variable
__authors__ = "James Bergstra" "PyMC Developers" __authors__ = "James Bergstra " "PyMC Developers " "Aesara Developers "
__copyright__ = "(c) 2011, Universite de Montreal" __copyright__ = "(c) 2011, Universite de Montreal"
__docformat__ = "restructuredtext en" __docformat__ = "restructuredtext en"
......
...@@ -464,7 +464,7 @@ class DeviceParam(ConfigParam): ...@@ -464,7 +464,7 @@ class DeviceParam(ConfigParam):
raise ValueError( raise ValueError(
"You are trying to use the old GPU back-end. " "You are trying to use the old GPU back-end. "
"It was removed from Aesara. Use device=cuda* now. " "It was removed from Aesara. Use device=cuda* now. "
"See https://github.com/pymc-devs/aesara/wiki/Converting-to-the-new-gpu-back-end%28gpuarray%29 " "See https://github.com/aesara-devs/aesara/wiki/Converting-to-the-new-gpu-back-end%28gpuarray%29 "
"for more information." "for more information."
) )
else: else:
......
...@@ -34,9 +34,9 @@ __authors__ = ( ...@@ -34,9 +34,9 @@ __authors__ = (
"Dumitru Erhan " "Dumitru Erhan "
"David Warde-Farley" "David Warde-Farley"
"PyMC Developers" "PyMC Developers"
"Aesara Developers"
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
__contact__ = "Razvan Pascanu <r.pascanu@gmail>"
_logger = logging.getLogger("aesara.ifelse") _logger = logging.getLogger("aesara.ifelse")
......
...@@ -31,7 +31,7 @@ from aesara.configdefaults import config ...@@ -31,7 +31,7 @@ from aesara.configdefaults import config
__docformat__ = "restructuredtext en" __docformat__ = "restructuredtext en"
__authors__ = "Pascal Lamblin" "PyMC Developers" __authors__ = "Pascal Lamblin " "PyMC Developers " "Aesara Developers "
__copyright__ = "Copyright 2013, Universite de Montreal" __copyright__ = "Copyright 2013, Universite de Montreal"
__license__ = "3-clause BSD" __license__ = "3-clause BSD"
......
...@@ -4,7 +4,7 @@ from aesara.graph.basic import Apply ...@@ -4,7 +4,7 @@ from aesara.graph.basic import Apply
from aesara.graph.op import Op from aesara.graph.op import Op
__authors__ = "James Bergstra" "PyMC Dev Team" __authors__ = "James Bergstra " "PyMC Dev Team " "Aesara Developers"
__copyright__ = "(c) 2011, Universite de Montreal" __copyright__ = "(c) 2011, Universite de Montreal"
__license__ = "3-clause BSD License" __license__ = "3-clause BSD License"
......
...@@ -44,6 +44,7 @@ __authors__ = ( ...@@ -44,6 +44,7 @@ __authors__ = (
"Pascal Lamblin " "Pascal Lamblin "
"Arnaud Bergeron " "Arnaud Bergeron "
"PyMC Developers " "PyMC Developers "
"Aesara Developers "
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
...@@ -4,7 +4,8 @@ __authors__ = ( ...@@ -4,7 +4,8 @@ __authors__ = (
"Frederic Bastien " "Frederic Bastien "
"James Bergstra " "James Bergstra "
"Pascal Lamblin " "Pascal Lamblin "
"PyMC Developers" "PyMC Developers "
"Aesara Developers "
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
...@@ -90,7 +90,8 @@ __authors__ = ( ...@@ -90,7 +90,8 @@ __authors__ = (
"Frederic Bastien " "Frederic Bastien "
"James Bergstra " "James Bergstra "
"Pascal Lamblin " "Pascal Lamblin "
"PyMC Developers" "PyMC Developers "
"Aesara Developers "
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
...@@ -111,6 +111,7 @@ __authors__ = ( ...@@ -111,6 +111,7 @@ __authors__ = (
"Pascal Lamblin " "Pascal Lamblin "
"Arnaud Bergeron " "Arnaud Bergeron "
"PyMC Developers " "PyMC Developers "
"Aesara Developers "
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
""" """
__authors__ = "Razvan Pascanu" "PyMC Developers" __authors__ = "Razvan Pascanu " "PyMC Developers " "Aesara Developers "
__copyright__ = "(c) 2011, Universite de Montreal" __copyright__ = "(c) 2011, Universite de Montreal"
......
...@@ -6,8 +6,9 @@ __authors__ = ( ...@@ -6,8 +6,9 @@ __authors__ = (
"Frederic Bastien " "Frederic Bastien "
"James Bergstra " "James Bergstra "
"Pascal Lamblin " "Pascal Lamblin "
"Arnaud Bergeron" "Arnaud Bergeron "
"PyMC Developers" "PyMC Developers "
"Aesara Developers "
) )
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
...@@ -28,10 +28,10 @@ test: ...@@ -28,10 +28,10 @@ test:
- aesara - aesara
about: about:
home: https://github.com/pymc-devs/aesara/ home: https://github.com/aesara-devs/aesara/
license: BSD 3-Clause license: BSD 3-Clause
license_family: BSD license_family: BSD
summary: Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs. summary: Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.
summary: Fork of Aesara for PyMC3. An optimizing compiler for evaluating mathematical expressions on CPUs and GPUs. summary: An optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.
dev_url: https://github.com/pymc-devs/aesara/ dev_url: https://github.com/aesara-devs/aesara/
doc_url: https://aesara.readthedocs.io/en/latest/index.html doc_url: https://aesara.readthedocs.io/en/latest/index.html
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
vswitch.push('<dl>'); vswitch.push('<dl>');
vswitch.push('<dt>On GitHub</dt>'); vswitch.push('<dt>On GitHub</dt>');
var git_master = "https://github.com/pymc-devs/aesara" var git_master = "https://github.com/aesara-devs/aesara"
vswitch.push('<dd><a href=\"', git_master + '\">', 'Fork me', '</a></dd>'); vswitch.push('<dd><a href=\"', git_master + '\">', 'Fork me', '</a></dd>');
vswitch.push('</dl>'); vswitch.push('</dl>');
......
...@@ -5,13 +5,14 @@ LICENSE ...@@ -5,13 +5,14 @@ LICENSE
Copyright (c) 2008--2019, Theano Development Team Copyright (c) 2008--2019, Theano Development Team
Copyright (c) 2020-2021, PyMC dev team Copyright (c) 2020-2021, PyMC dev team
Copyright (c) 2021, Aesara Development Team
All rights reserved. All rights reserved.
Contains code from NumPy, Copyright (c) 2005-2016, NumPy Developers. Contains code from NumPy, Copyright (c) 2005-2016, NumPy Developers.
All rights reserved. All rights reserved.
theano/tensor/sharedvar.py: James Bergstra, (c) 2010, Universite de Montreal, 3-clause BSD License theano/tensor/sharedvar.py: James Bergstra, (c) 2010, Universite de Montreal, 3-clause BSD License
theano/gradient.py: James Bergstra, Razvan Pascanu, Arnaud Bergeron, Ian Goodfellow, PyMC Developers, (c) 2011, Universite de Montreal, 3-clause BSD License theano/gradient.py: James Bergstra, Razvan Pascanu, Arnaud Bergeron, Ian Goodfellow, PyMC Developers, Aesara Developers, (c) 2011, Universite de Montreal, 3-clause BSD License
theano/compile/monitormode.py: this code was initially copied from the 'pyutools' package by its original author, and re-licensed under Theano's license. theano/compile/monitormode.py: this code was initially copied from the 'pyutools' package by its original author, and re-licensed under Theano's license.
Contains frozendict code from slezica’s python-frozendict(https://github.com/slezica/python-frozendict/blob/master/frozendict/__init__.py), Copyright (c) 2012 Santiago Lezica. All rights reserved. Contains frozendict code from slezica’s python-frozendict(https://github.com/slezica/python-frozendict/blob/master/frozendict/__init__.py), Copyright (c) 2012 Santiago Lezica. All rights reserved.
......
...@@ -12,7 +12,7 @@ Acknowledgements ...@@ -12,7 +12,7 @@ Acknowledgements
* The developers of `NumPy <http://numpy.scipy.org/>`_. Theano is based on its ndarray object and uses much of its implementation. * The developers of `NumPy <http://numpy.scipy.org/>`_. Theano is based on its ndarray object and uses much of its implementation.
* The developers of `SciPy <http://scipy.org/>`_. Our sparse matrix support uses their sparse matrix objects. We also reuse other parts. * The developers of `SciPy <http://scipy.org/>`_. Our sparse matrix support uses their sparse matrix objects. We also reuse other parts.
* The developers of `Theano <https://github.com/Theano/Theano>`_ * The developers of `Theano <https://github.com/Theano/Theano>`_
* All `Aesara contributors <https://github.com/pymc-devs/aesara/graphs/contributors>`_. * All `Aesara contributors <https://github.com/aesara-devs/aesara/graphs/contributors>`_.
* All Theano users that have given us feedback. * All Theano users that have given us feedback.
* The GPU implementation of tensordot is based on code from Tijmen * The GPU implementation of tensordot is based on code from Tijmen
Tieleman's `gnumpy <http://www.cs.toronto.edu/~tijmen/gnumpy.html>`_ Tieleman's `gnumpy <http://www.cs.toronto.edu/~tijmen/gnumpy.html>`_
......
...@@ -70,7 +70,7 @@ master_doc = "index" ...@@ -70,7 +70,7 @@ master_doc = "index"
# General substitutions. # General substitutions.
project = "Aesara" project = "Aesara"
copyright = "PyMC Developers, 2020-2021; 2008--2019, LISA lab" copyright = "Aesara Developers, 2021; PyMC Developers, 2020-2021; 2008--2019, LISA lab"
# The default replacements for |version| and |release|, also used in various # The default replacements for |version| and |release|, also used in various
# other places throughout the built documents. # other places throughout the built documents.
...@@ -236,7 +236,7 @@ def linkcode_resolve(domain, info): ...@@ -236,7 +236,7 @@ def linkcode_resolve(domain, info):
tag = subprocess.Popen( tag = subprocess.Popen(
["git", "rev-parse", "HEAD"], stdout=subprocess.PIPE, universal_newlines=True ["git", "rev-parse", "HEAD"], stdout=subprocess.PIPE, universal_newlines=True
).communicate()[0][:-1] ).communicate()[0][:-1]
return f"https://github.com/pymc-devs/aesara/blob/{tag}/{filename}" return f"https://github.com/aesara-devs/aesara/blob/{tag}/{filename}"
# Options for LaTeX output # Options for LaTeX output
...@@ -255,7 +255,7 @@ latex_elements = { ...@@ -255,7 +255,7 @@ latex_elements = {
# (source start file, target name, title, author, document class # (source start file, target name, title, author, document class
# [howto/manual]). # [howto/manual]).
latex_documents = [ latex_documents = [
("index", "aesara.tex", "aesara Documentation", "PyMC Developers", "manual"), ("index", "aesara.tex", "Aesara Documentation", "Aesara Developers", "manual"),
] ]
# The name of an image file (relative to this directory) to place at the top of # The name of an image file (relative to this directory) to place at the top of
......
...@@ -15,7 +15,7 @@ You want to contribute to Aesara? That is great! This page explain our ...@@ -15,7 +15,7 @@ You want to contribute to Aesara? That is great! This page explain our
workflow and some resource for doing so. workflow and some resource for doing so.
Looking for an idea for a first contribution? Check the `GitHub issues Looking for an idea for a first contribution? Check the `GitHub issues
<https://github.com/pymc-devs/aesara/issues>`_. <https://github.com/aesara-devs/aesara/issues>`_.
We recommend creating an issue to discuss proposed changes before making them. We recommend creating an issue to discuss proposed changes before making them.
This is a good way to make sure that proposed changes will be accepted. This is a good way to make sure that proposed changes will be accepted.
...@@ -23,8 +23,10 @@ This is a good way to make sure that proposed changes will be accepted. ...@@ -23,8 +23,10 @@ This is a good way to make sure that proposed changes will be accepted.
Resources Resources
========= =========
See :ref:`aesara_community` for a list of Aesara resources. The Theano Google group See :ref:`aesara_community` for a list of Aesara resources.
is also relevant to (early) Aesara versions: `theano-dev`_.
The Theano Google group is also relevant to (early) Aesara versions:
`theano-dev`_.
.. _theano-dev: https://groups.google.com/group/theano-dev .. _theano-dev: https://groups.google.com/group/theano-dev
...@@ -306,7 +308,7 @@ Installation and configuration ...@@ -306,7 +308,7 @@ Installation and configuration
To obtain developer access: register with `GitHub To obtain developer access: register with `GitHub
<http://www.github.com/>`_ and create a fork of `Aesara <http://www.github.com/>`_ and create a fork of `Aesara
<http://www.github.com/pymc-devs/aesara>`_. <http://www.github.com/aesara-devs/aesara>`_.
This will create your own Aesara project on GitHub, referred later This will create your own Aesara project on GitHub, referred later
as "YourProfile/Aesara", or "origin", from which you will be able to as "YourProfile/Aesara", or "origin", from which you will be able to
...@@ -331,7 +333,7 @@ Then, add a reference to the original ("central") Aesara repository with ...@@ -331,7 +333,7 @@ Then, add a reference to the original ("central") Aesara repository with
.. code-block:: bash .. code-block:: bash
git remote add central git://github.com/pymc-devs/aesara.git git remote add central git://github.com/aesara-devs/aesara.git
You can choose another name than "central" to reference Aesara/Aesara You can choose another name than "central" to reference Aesara/Aesara
(for instance, NumPy uses "upstream"), but this documentation will stick (for instance, NumPy uses "upstream"), but this documentation will stick
......
...@@ -15,7 +15,7 @@ to know what we want JAX to do. ...@@ -15,7 +15,7 @@ to know what we want JAX to do.
| Here are the examples for ``eye`` and ``ifelse`` from Aesara from the | Here are the examples for ``eye`` and ``ifelse`` from Aesara from the
compiled doc and codebase respectively compiled doc and codebase respectively
| https://aesara.readthedocs.io/en/latest/library/tensor/basic.html?highlight=eye#aesara.tensor.eye | https://aesara.readthedocs.io/en/latest/library/tensor/basic.html?highlight=eye#aesara.tensor.eye
| https://github.com/pymc-devs/aesara/blob/main/aesara/ifelse.py#L35 | https://github.com/aesara-devs/aesara/blob/main/aesara/ifelse.py#L35
Step 2: Find the relevant JAX method (or something close) Step 2: Find the relevant JAX method (or something close)
========================================================= =========================================================
...@@ -39,7 +39,7 @@ logic. ...@@ -39,7 +39,7 @@ logic.
return res if n_outs > 1 else res[0] return res if n_outs > 1 else res[0]
*Code in context:* *Code in context:*
https://github.com/pymc-devs/aesara/blob/main/aesara/link/jax/dispatch.py#L583 https://github.com/aesara-devs/aesara/blob/main/aesara/link/jax/dispatch.py#L583
Step 3: Register the function with the jax_funcify dispatcher Step 3: Register the function with the jax_funcify dispatcher
============================================================= =============================================================
...@@ -51,7 +51,7 @@ short tutorial on dispatching is at the bottom. ...@@ -51,7 +51,7 @@ short tutorial on dispatching is at the bottom.
The linker functions should be added to ``dispatch`` module linked The linker functions should be added to ``dispatch`` module linked
below. below.
https://github.com/pymc-devs/aesara/blob/main/aesara/link/jax/dispatch.py https://github.com/aesara-devs/aesara/blob/main/aesara/link/jax/dispatch.py
Here’s an example for the Eye Op. Here’s an example for the Eye Op.
...@@ -69,7 +69,7 @@ Here’s an example for the Eye Op. ...@@ -69,7 +69,7 @@ Here’s an example for the Eye Op.
return eye return eye
*Code in context:* *Code in context:*
https://github.com/pymc-devs/aesara/blob/main/aesara/link/jax/dispatch.py#L1071 https://github.com/aesara-devs/aesara/blob/main/aesara/link/jax/dispatch.py#L1071
Step 4: Write tests Step 4: Write tests
=================== ===================
...@@ -82,7 +82,7 @@ compile the same function graph in Python and JAX and check that the ...@@ -82,7 +82,7 @@ compile the same function graph in Python and JAX and check that the
numerical output is similar between the JAX and Python output, as well numerical output is similar between the JAX and Python output, as well
object types to ensure correct compilation. object types to ensure correct compilation.
https://github.com/pymc-devs/aesara/blob/main/tests/link/test_jax.py https://github.com/aesara-devs/aesara/blob/main/tests/link/test_jax.py
.. code:: python .. code:: python
...@@ -94,7 +94,7 @@ https://github.com/pymc-devs/aesara/blob/main/tests/link/test_jax.py ...@@ -94,7 +94,7 @@ https://github.com/pymc-devs/aesara/blob/main/tests/link/test_jax.py
compare_jax_and_py(out_fg, []) # Pas the graph and any inputs to testing function compare_jax_and_py(out_fg, []) # Pas the graph and any inputs to testing function
*Code in context:* *Code in context:*
https://github.com/pymc-devs/aesara/blob/056fcee1434818d0aed9234e01c754ed88d0f27a/tests/link/test_jax.py#L250 https://github.com/aesara-devs/aesara/blob/056fcee1434818d0aed9234e01c754ed88d0f27a/tests/link/test_jax.py#L250
Step 5: Wait for CI pass and Code Review Step 5: Wait for CI pass and Code Review
======================================== ========================================
...@@ -102,7 +102,7 @@ Step 5: Wait for CI pass and Code Review ...@@ -102,7 +102,7 @@ Step 5: Wait for CI pass and Code Review
Create a pull request and ensure CI passes. If it does wait for a code Create a pull request and ensure CI passes. If it does wait for a code
review and a likely merge! review and a likely merge!
https://github.com/pymc-devs/aesara/pulls https://github.com/aesara-devs/aesara/pulls
Appendix: What does singledispatcher do? Appendix: What does singledispatcher do?
======================================== ========================================
......
...@@ -29,7 +29,7 @@ Aesara is `available on PyPI`_, and can be installed via ``pip install Aesara``. ...@@ -29,7 +29,7 @@ Aesara is `available on PyPI`_, and can be installed via ``pip install Aesara``.
Those interested in bleeding-edge features should obtain the latest development Those interested in bleeding-edge features should obtain the latest development
version, available via:: version, available via::
git clone git://github.com/pymc-devs/aesara.git git clone git://github.com/aesara-devs/aesara.git
You can then place the checkout directory on your ``$PYTHONPATH`` or use You can then place the checkout directory on your ``$PYTHONPATH`` or use
``python setup.py develop`` to install a ``.pth`` into your ``site-packages`` ``python setup.py develop`` to install a ``.pth`` into your ``site-packages``
...@@ -38,7 +38,7 @@ automatically reflected the "installed" version. For more information about ...@@ -38,7 +38,7 @@ automatically reflected the "installed" version. For more information about
installation and configuration, see :ref:`installing Aesara <install>`. installation and configuration, see :ref:`installing Aesara <install>`.
.. _available on PyPI: http://pypi.python.org/pypi/aesara .. _available on PyPI: http://pypi.python.org/pypi/aesara
.. _Related Projects: https://github.com/pymc-devs/aesara/wiki/Related-projects .. _Related Projects: https://github.com/aesara-devs/aesara/wiki/Related-projects
Documentation Documentation
============= =============
...@@ -62,13 +62,13 @@ Roughly in order of what you'll want to check out: ...@@ -62,13 +62,13 @@ Roughly in order of what you'll want to check out:
.. _aesara_community: .. _aesara_community:
* Visit `theano-users`_ if you want to talk to all Theano users. Community
=========
* Visit `theano-dev`_ if you want to talk to the developers.
* Visit `aesara-users`_ if you want to talk to all Theano users.
* Visit `aesara-dev`_ if you want to talk to the developers.
* Ask/view questions/answers at `StackOverflow`_ * Ask/view questions/answers at `StackOverflow`_
* We use `GitHub tickets <http://github.com/aesara-devs/aesara/issues>`__ to keep track of issues.
* We use `GitHub tickets <http://github.com/pymc-devs/aesara/issues>`__ to keep track of issues.
.. toctree:: .. toctree::
:maxdepth: 1 :maxdepth: 1
...@@ -92,6 +92,6 @@ Roughly in order of what you'll want to check out: ...@@ -92,6 +92,6 @@ Roughly in order of what you'll want to check out:
.. _Theano: https://github.com/Theano/Theano .. _Theano: https://github.com/Theano/Theano
.. _theano-dev: http://groups.google.com/group/theano-dev .. _aesara-dev: https://gitter.im/aesara-devs/community
.. _theano-users: http://groups.google.com/group/theano-users .. _aesara-users: https://gitter.im/aesara-devs/aesara
.. _StackOverflow: http://stackoverflow.com/questions/tagged/theano .. _StackOverflow: http://stackoverflow.com/questions/tagged/theano
...@@ -21,7 +21,7 @@ will be automatically installed as a dependency of pygpu. ...@@ -21,7 +21,7 @@ will be automatically installed as a dependency of pygpu.
.. warning:: .. warning::
The PyMC developers do not maintain ``pygpu``, so compatibility isn't The Aesara developers do not maintain ``pygpu``, so compatibility isn't
guaranteed. guaranteed.
With ``pip`` With ``pip``
...@@ -68,7 +68,7 @@ Install the latest, bleeding-edge, development version of Aesara with: ...@@ -68,7 +68,7 @@ Install the latest, bleeding-edge, development version of Aesara with:
.. raw:: html .. raw:: html
<div class='highlight'><pre><span class="red">&lt;sudo&gt;</span> pip install <span class="blue">&lt;--user&gt;</span> <span class="pink">&lt;--no-deps&gt;</span> git+https://github.com/pymc-devs/aesara.git#egg=aesara</pre></div> <div class='highlight'><pre><span class="red">&lt;sudo&gt;</span> pip install <span class="blue">&lt;--user&gt;</span> <span class="pink">&lt;--no-deps&gt;</span> git+https://github.com/aesara-devs/aesara.git#egg=aesara</pre></div>
- Any argument between <...> is optional. - Any argument between <...> is optional.
...@@ -100,7 +100,7 @@ Install the developer version of Aesara with: ...@@ -100,7 +100,7 @@ Install the developer version of Aesara with:
.. raw:: html .. raw:: html
<div class="highlight"><pre>git clone git://github.com/pymc-devs/aesara.git <div class="highlight"><pre>git clone git://github.com/aesara-devs/aesara.git
cd aesara cd aesara
<span class="red">&lt;sudo&gt;</span> pip install <span class="blue">&lt;--user&gt;</span> <span class="pink">&lt;--no-deps&gt;</span> <span class="green">-e .</span></pre></div> <span class="red">&lt;sudo&gt;</span> pip install <span class="blue">&lt;--user&gt;</span> <span class="pink">&lt;--no-deps&gt;</span> <span class="green">-e .</span></pre></div>
......
...@@ -137,7 +137,7 @@ Contact us ...@@ -137,7 +137,7 @@ Contact us
========== ==========
Questions and bug reports should be submitted in the form of an issue at Questions and bug reports should be submitted in the form of an issue at
pymc-aesara-dev_ aesara-dev_
We welcome all kinds of contributions. If you have any questions regarding how We welcome all kinds of contributions. If you have any questions regarding how
to extend Aesara, please feel free to ask. to extend Aesara, please feel free to ask.
...@@ -152,4 +152,4 @@ to extend Aesara, please feel free to ask. ...@@ -152,4 +152,4 @@ to extend Aesara, please feel free to ask.
.. _MATLAB: http://www.mathworks.com/products/matlab/ .. _MATLAB: http://www.mathworks.com/products/matlab/
.. _Mathematica: http://www.wolfram.com/mathematica/ .. _Mathematica: http://www.wolfram.com/mathematica/
.. _pymc-aesara-dev: https://github.com/pymc-devs/aesara/issues .. _aesara-dev: https://github.com/aesara-devs/aesara/issues
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
.. module:: tensor.basic_opt .. module:: tensor.basic_opt
:platform: Unix, Windows :platform: Unix, Windows
:synopsis: Tensor Optimizations :synopsis: Tensor Optimizations
.. moduleauthor:: LISA, PyMC Developers .. moduleauthor:: LISA, PyMC Developers, Aesara Developers
.. automodule:: aesara.tensor.basic_opt .. automodule:: aesara.tensor.basic_opt
:members: :members:
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
.. module:: tensor.math_opt .. module:: tensor.math_opt
:platform: Unix, Windows :platform: Unix, Windows
:synopsis: Tensor Optimizations for Math Operations :synopsis: Tensor Optimizations for Math Operations
.. moduleauthor:: LISA, PyMC Developers .. moduleauthor:: LISA, PyMC Developers, Aesara Developers
.. automodule:: aesara.tensor.math_opt .. automodule:: aesara.tensor.math_opt
:members: :members:
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
.. module:: aesara.tensor.random .. module:: aesara.tensor.random
:synopsis: symbolic random variables :synopsis: symbolic random variables
.. moduleauthor:: pymc-team
The `aesara.tensor.random` module provides random-number drawing functionality The `aesara.tensor.random` module provides random-number drawing functionality
......
...@@ -9,7 +9,6 @@ Low-level random numbers ...@@ -9,7 +9,6 @@ Low-level random numbers
.. module:: aesara.tensor.random .. module:: aesara.tensor.random
:synopsis: symbolic random variables :synopsis: symbolic random variables
.. moduleauthor:: pymc-team
The `aesara.tensor.random` module provides random-number drawing functionality The `aesara.tensor.random` module provides random-number drawing functionality
that closely resembles the `numpy.random` module. that closely resembles the `numpy.random` module.
......
...@@ -48,7 +48,7 @@ The following command will update your bleeding-edge version of Aesara ...@@ -48,7 +48,7 @@ The following command will update your bleeding-edge version of Aesara
.. raw:: html .. raw:: html
<div style="width:100%"><pre><span class="red">&#60;sudo&#62;</span> pip install <span class="blue">&#60;--user&#62;</span> <span class="pink">&#60;--no-deps&#62;</span> git+https://github.com/pymc-devs/aesara.git#egg=Aesara</pre></div> <div style="width:100%"><pre><span class="red">&#60;sudo&#62;</span> pip install <span class="blue">&#60;--user&#62;</span> <span class="pink">&#60;--no-deps&#62;</span> git+https://github.com/aesara-devs/aesara.git#egg=Aesara</pre></div>
- Use :red:`sudo` for a root installation. - Use :red:`sudo` for a root installation.
......
...@@ -10,16 +10,16 @@ def read_file(filename): ...@@ -10,16 +10,16 @@ def read_file(filename):
NAME = "aesara" NAME = "aesara"
MAINTAINER = "PyMC developers" MAINTAINER = "Aesara developers"
MAINTAINER_EMAIL = "pymc-devs@gmail.com" MAINTAINER_EMAIL = "aesara.devs@gmail.com"
DESCRIPTION = ( DESCRIPTION = (
"Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs." "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs."
) )
LONG_DESCRIPTION = read_file("DESCRIPTION.txt") LONG_DESCRIPTION = read_file("DESCRIPTION.txt")
URL = "https://github.com/pymc-devs/aesara" URL = "https://github.com/aesara-devs/aesara"
LICENSE = "BSD" LICENSE = "BSD"
AUTHOR = "pymc-devs" AUTHOR = "aesara-devs"
AUTHOR_EMAIL = "pymc-devs@gmail.com" AUTHOR_EMAIL = "aesara.devs@gmail.com"
PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"] PLATFORMS = ["Windows", "Linux", "Solaris", "Mac OS-X", "Unix"]
CLASSIFIERS = """\ CLASSIFIERS = """\
Development Status :: 6 - Mature Development Status :: 6 - Mature
......
...@@ -5,7 +5,7 @@ from aesara.link.vm import VMLinker ...@@ -5,7 +5,7 @@ from aesara.link.vm import VMLinker
from aesara.printing import hex_digest, min_informative_str from aesara.printing import hex_digest, min_informative_str
__authors__ = ["PyMC Team", "Ian Goodfellow"] __authors__ = ["PyMC Team", "Ian Goodfellow", "Aesara Developers"]
class MismatchError(Exception): class MismatchError(Exception):
......
...@@ -12,7 +12,7 @@ from aesara.printing import var_descriptor ...@@ -12,7 +12,7 @@ from aesara.printing import var_descriptor
from tests.record import Record, RecordMode from tests.record import Record, RecordMode
__authors__ = "Ian Goodfellow" "PyMC Developers" __authors__ = "Ian Goodfellow " "PyMC Developers " "Aesara Developers "
__license__ = "3-clause BSD" __license__ = "3-clause BSD"
......
...@@ -19,7 +19,7 @@ from tests import unittest_tools as utt ...@@ -19,7 +19,7 @@ from tests import unittest_tools as utt
__docformat__ = "restructedtext en" __docformat__ = "restructedtext en"
__authors__ = "Razvan Pascanu" "PyMC Development Team" __authors__ = "Razvan Pascanu " "PyMC Development Team " "Aesara Developers "
__copyright__ = "(c) 2010, Universite de Montreal" __copyright__ = "(c) 2010, Universite de Montreal"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论