- 22 1月, 2021 1 次提交
-
-
由 Robert P. Goldman 提交于
These prefixes -- applied to warnings where optimization is impossible because there is no C implementation -- are required to enable the logger to filter out redundant warnings.
-
- 16 1月, 2021 1 次提交
-
-
由 Brandon T. Willard 提交于
Closes #270
-
- 10 1月, 2021 16 次提交
-
-
由 Brandon T. Willard 提交于
When `Scan`'s Cython code is compiled, it will now only hold a lock for its compilation directory and not unnecessarily block other Theano C compilation processes.
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
This change makes `Op.perform` a mandatory method. Since more than a few `Op`s do not have Python implementations, they've been made to extend `_NoPython*Op` classes that provide an `Op.perform` that simply raises a `NotImplementedError`.
-
由 Brandon T. Willard 提交于
This causes `abstractmethod`-decorated methods to take effect (i.e. classes that don't implement these required methods will fail during construction).
-
由 Brandon T. Willard 提交于
This commit also includes numerous indirect-to-direct `theano.gof` import corrections.
-
由 Brandon T. Willard 提交于
This commit removes most `try` logic that relies on `MethodNotDefined` exceptions to determine which `Op`s and `Type`s actually have C implementations. Some complementary changes that were needed along the way: - Updates to the CLinkerType interface to include an optional `c_compiler` argument. - Provide no-op default implementations for `CLinkerObject`, `CLinkerOp`, and `CLinkerType` methods.
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
- 09 1月, 2021 1 次提交
-
-
由 CloudChaoszero 提交于
Set HTML writer version in conf.py to workaround sphinx whitespace issue.
-
- 06 1月, 2021 3 次提交
-
-
由 ricardoV94 提交于
* Implement improved Softplus * Extend gradient test to wider range * Add numerical accuracy test * Fix indentation
-
由 Brandon T. Willard 提交于
This change prevents Python build changes (e.g. CPython -> PyPY) during dependency installations.
-
由 Michael Osthege 提交于
They just wrapped around numpy.seterr, which users should call directly instead. This also changes the default behaviour from setting numpy.seterr(all="ignore") to leaving all at its numpy default.
-
- 05 1月, 2021 2 次提交
-
-
由 Thomas Wiecki 提交于
-
由 Ravin Kumar 提交于
* Add how to add JAX Ops rst doc * Update doc/JaxOps.rst Co-authored-by:
Thomas Wiecki <thomas.wiecki@gmail.com> Co-authored-by:
Thomas Wiecki <thomas.wiecki@gmail.com>
-
- 04 1月, 2021 4 次提交
-
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
- 03 1月, 2021 12 次提交
-
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Brandon T. Willard 提交于
-
由 Michael Osthege 提交于
Closes #55
-
由 Michael Osthege 提交于
-
由 Michael Osthege 提交于
Closes #203
-
由 Michael Osthege 提交于
-
由 Michael Osthege 提交于
-
由 Michael Osthege 提交于
-
由 Michael Osthege 提交于
And specify their purpose and public API.
-
由 Michael Osthege 提交于
-