- 02 1月, 2024 3 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Adriano M. Yoshino 提交于
-
由 Ricardo Vieira 提交于
This reverts commit 0fc2cd8e.
-
- 20 12月, 2023 1 次提交
-
-
由 Ricardo Vieira 提交于
This rewrites replaces a batched matmul by a core matmul by raveling the batched dimensions of the batched input, doing a 2D matmul and then unravelling the batched dimensions of the output. This sidesteps the Blockwise Dot operation and allows specialization into BLAS routines. The idea was taken from these two discussions: https://github.com/numpy/numpy/issues/7569 https://github.com/numpy/numpy/issues/8957
-
- 18 12月, 2023 1 次提交
-
-
由 dependabot[bot] 提交于
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 17 12月, 2023 1 次提交
-
-
由 Ricardo Vieira 提交于
-
- 15 12月, 2023 5 次提交
-
-
由 Rob Zinkov 提交于
Docstring still uses old name of `vectorize`
-
由 Ricardo Vieira 提交于
-
由 dependabot[bot] 提交于
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
由 Ricardo Vieira 提交于
-
由 Louis Maddox 提交于
* feat(numpy logical aliases): add aliases for logical function equivalents in NumPy (#462) * fix(logical): bitwise and logical are distinct operators * doc(aliases): Document the new NumPy inequality aliases in the same style as existing bitwise ones. * refactor(numpy-aliases): collect all NumPy aliases in one block at the end of the file
-
- 12 12月, 2023 4 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Jesse Grabowski 提交于
* Change `import pytensor.tensor as at` to `as pt` everywhere in the docs * Change `import pytensor.tensor as at` to `as pt` everywhere Change `import pytensor.scalar as aes` to `as ps` everywhere Change `import pytensor.tensor.random as aer` to `as ptr` everywhere Change test variables with `_at` suffix or `at_` prefix to `_pt` and `pt_`, respectively * More renaming * Rename remaining instances of `aes` and `aer`
-
由 Ricardo Vieira 提交于
When size is not provided, the batch shapes of the parameters were being broadcasted twice, and the second time, wrongly, due to mixing static shape of the original parameters and the potentially larger shape of the just broadcasted parameters.
-
由 Ricardo Vieira 提交于
-
- 11 12月, 2023 1 次提交
-
-
由 David Horsley 提交于
Fixes #542
-
- 10 12月, 2023 15 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Also prevent Alloc from constant_folding when it's used by Elemwise and Blockwise to avoid creating useless large arrays
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Also adds better static shapes
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
The Op now always expects rank 3 inputs, and any dimshuffles are added explicitly by the helper function
-
由 Ricardo Vieira 提交于
It now supports an arbitrary number of batched dimensions of b, by raveling them together
-
由 Ricardo Vieira 提交于
Also return matmul for respective vectorize of dot, to avoid creating redundant Blockwise Ops
-
由 Ricardo Vieira 提交于
Also extend eager rewrite to more Ops The Blockwise MatrixInverse grad test became more sensitive in float32, because desired stabilization rewrites (mainly `inv_as_solve`) that target Dot of Blockwise{MatrixInverse} are now triggered in the default blockwise grad but not in the non-default non-blockwise grad -
由 Ricardo Vieira 提交于
Rewrite was already tagged as "shape_unsafe"
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
- 07 12月, 2023 5 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Also: * Separates the sum of negation rewrite * Fixes bug in partial prod reduction
-
由 Ricardo Vieira 提交于
Rewrite from prod of mul was not correct when only some axes were reduced by prod
-
由 dependabot[bot] 提交于
Bumps [conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda) from 2 to 3. - [Release notes](https://github.com/conda-incubator/setup-miniconda/releases) - [Changelog](https://github.com/conda-incubator/setup-miniconda/blob/main/CHANGELOG.md) - [Commits](https://github.com/conda-incubator/setup-miniconda/compare/v2...v3) --- updated-dependencies: - dependency-name: conda-incubator/setup-miniconda dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by:
dependabot[bot] <support@github.com>
-
由 dependabot[bot] 提交于
Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.8.10 to 1.8.11. - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.8.10...v1.8.11) --- updated-dependencies: - dependency-name: pypa/gh-action-pypi-publish dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com>
-
- 02 12月, 2023 1 次提交
-
-
由 lucianopaz 提交于
-
- 28 11月, 2023 3 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Also don't do it if there's no C compilation
-