Name : python-theano
| |
Version : 0.4.1
| Vendor : Mandriva
|
Release : 1
| Date : 2011-08-16 16:31:18
|
Group : Development/Python
| Source RPM : python-theano-0.4.1-1.src.rpm
|
Size : 8.38 MB
| |
Packager : Lev Givon < lev_mandriva_org>
| |
Summary : Optimizing compiler for mathematical expressions in Python
|
Description :
Theano is a Python library that allows you to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. Using Theano, for problems involving large amounts of data, it is possible to attain speeds that are only a few percentage points slower than hand-crafted C implementations.
Theano melds some aspects of a computer algebra system (CAS) with aspects of an optimizing compiler. It can even transform some or all of the mathematical expression into C code and compile it into native machine instructions. This combination of CAS with optimizing compilation is particularly useful for tasks in which complicated mathematical expressions are evaluated repeatedly and evaluation speed is critical.
Theano supports a range of numerical types in multiple dimensions and a number of well-tested operations. It also allows you to compute the gradient of an expression with respect to another. Symbolic expressions may be compiled into functions, which work on the same data structures as numpy, allowing for easy interoperability.
|
RPM found in directory: /vol/rzm6/linux-mandriva/devel/cooker/sparcv9/media/contrib/release |