Skip to content

Commit

Permalink
Merge in Body Labs chumpy 0.67.1
Browse files Browse the repository at this point in the history
  • Loading branch information
algrs committed Mar 29, 2017
1 parent 7fd0293 commit f760751
Show file tree
Hide file tree
Showing 30 changed files with 1,309 additions and 629 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,3 +52,4 @@ coverage.xml
# Sphinx documentation
docs/_build/

.DS_Store
2 changes: 1 addition & 1 deletion MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
global-include . *.py *.c *.h Makefile *.pyx
global-exclude optional_test_performance.py
global-exclude chumpy/optional_test_performance.py
prune dist


2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tidy:

test: clean qtest
qtest: all
python -m unittest discover
python -m unittest discover -s chumpy

coverage: clean qcov
qcov: all
Expand Down
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,19 @@
chumpy
======

Chumpy is a Python-based framework designed to handle the auto-differentiation problem,
which is to evalute an expression and its derivatives with respect to its inputs, with
the use of the chain rule. Chumpy is intended to make construction and local
minimization of objectives easier. Specifically, it provides:

- Easy problem construction by using Numpy’s application interface
- Easy access to derivatives via auto differentiation
- Easy local optimization methods (12 of them: most of which use the derivatives)

Chumpy comes with its own demos, which can be seen by typing the following::

>> import chumpy
>> chumpy.demo() # prints out a list of possible demos
Licensing is specified in the attached LICENSE.txt.

16 changes: 0 additions & 16 deletions README.txt

This file was deleted.

2 changes: 2 additions & 0 deletions __init__.py → chumpy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
import testing
from version import version as __version__

from version import version as __version__

from numpy import bool, int, float, complex, object, unicode, str, nan, inf

def test():
Expand Down
File renamed without changes.
Loading

0 comments on commit f760751

Please sign in to comment.