Difference between revisions of "Theano"
Jump to navigation
Jump to search
(Created page with "Category:SoftwareCategory:Machine Learning {|<!--CONFIGURATION: REQUIRED--> |{{#vardefine:app|theano}} |{{#vardefine:url|http://www.deeplearning.net/software/theano/}}...") |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:Software]][[Category: | + | [[Category:Software]][[Category:Library]][[Category:Math]][[Category:GPU]] |
{|<!--CONFIGURATION: REQUIRED--> | {|<!--CONFIGURATION: REQUIRED--> | ||
|{{#vardefine:app|theano}} | |{{#vardefine:app|theano}} | ||
Line 31: | Line 31: | ||
Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application. | Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application. | ||
==System Variables== | ==System Variables== | ||
− | * HPC_{{ | + | * HPC_{{uc:{{#var:app}}}}_DIR - installation directory |
− | * HPC_{{ | + | * HPC_{{uc:{{#var:app}}}}_BIN - executable directory |
<!--Configuration--> | <!--Configuration--> | ||
{{#if: {{#var: conf}}|==Configuration== | {{#if: {{#var: conf}}|==Configuration== |
Latest revision as of 15:58, 6 June 2022
Description
Theano is a Python library that allows you to define, optimize, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. Theano features:
- tight integration with NumPy – Use numpy.ndarray in Theano-compiled functions.
- transparent use of a GPU – Perform data-intensive computations much faster than on a CPU.
- efficient symbolic differentiation – Theano does your derivatives for functions with one or many inputs.
- speed and stability optimizations – Get the right answer for log(1+x) even when x is really tiny.
- dynamic C code generation – Evaluate expressions faster.
- extensive unit-testing and self-verification – Detect and diagnose many types of errors.
Environment Modules
Run module spider theano
to find out what environment modules are available for this application.
System Variables
- HPC_THEANO_DIR - installation directory
- HPC_THEANO_BIN - executable directory
Citation
If you publish research that uses theano you have to cite it as follows:
Theano Development Team. “Theano: A Python framework for fast computation of mathematical expressions”.