- 03 12月, 2025 5 次提交
-
-
由 dependabot[bot] 提交于
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.0.0 to 6.1.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](https://github.com/actions/setup-python/compare/e797f83bcb11b83ae66e0230d6156d7c80228e7c...83679a892e2d95755f2dac6acb0bfd1e9ac5d548) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by:
dependabot[bot] <support@github.com>
-
由 Virgile Andreani 提交于
-
由 Virgile Andreani 提交于
-
由 Virgile Andreani 提交于
-
由 Ricardo Vieira 提交于
-
- 01 12月, 2025 1 次提交
-
-
由 emekaokoli19 提交于
-
- 29 11月, 2025 1 次提交
-
-
由 Ricardo Vieira 提交于
Workaround for: https://github.com/numba/numba/issues/9554
-
- 28 11月, 2025 9 次提交
-
-
由 Ricardo Vieira 提交于
This helper could arbitrarily override the default output_type from `ScalarOp.make_node` so that the output type matched one of the input types. This can be used to create artificial Op signatures that don't make sense or can't be cleanly implemented in other backends. For instance an Add with signature (int8,int64)->int8. This helper was historically used in: 1. Elemwise inplace rewrite. I assume as a preventive measure. However, regular use should never require changing the ScalarOp signature, as we only try to inplace on inputs that match the output dtype and recreating the same Op with the same input types should always return the same output type. ScalarOp don't have a concept of inplace, only the Elemwise wrapper does, and it shouldn't require recreating/mutating the original Op. 2. SecondOp. Here it makes sense, but a custom static_method works just as well 3. Inplace tests with the inplace variants of `@scalar_elemwise` decorator. These test Classes were removed. It still didn't make sense to test/force Ops to have an artifical signature for the sake of tests. They were removed anyway
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Note: Numba object mode fallback is not safe with lists
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
- 26 11月, 2025 10 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
It's more readable and avoids potential bugs when force_unique is not set to True
-
由 Ricardo Vieira 提交于
Implementation was specializing on node repeated inputs an `unique_names` would return the same name for repeated inputs. The cache key didn't account for this. We also don't want to compile different functions for different patterns of repeated inputs as it doesn't translate to an obvious handle for the compiler to specialize upon. We we wanted to inline constants that may make more sense.
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
It's necessary to encode the edge information, not only the nodes and their ordering
-
由 Ricardo Vieira 提交于
-
- 22 11月, 2025 1 次提交
-
-
由 Jesse Grabowski 提交于
* Update `run_mypy.py` * add `annotation-unchecked` * remove test exclusion
-
- 21 11月, 2025 1 次提交
-
-
由 Will Dean 提交于
Add continue-on-error: true to the script step to prevent the entire workflow from failing when the script encounters an error. This allows the scheduled workflow to complete successfully even if the script fails.
-
- 19 11月, 2025 1 次提交
-
-
由 Ricardo Vieira 提交于
-
- 18 11月, 2025 2 次提交
-
-
由 Ricardo Vieira 提交于
* Force environment dependent xfail test to fail * New version of MLX crashing in CI
-
由 Will Dean 提交于
-
- 16 11月, 2025 9 次提交
-
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
This way they can be fully cached when re-running tests
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
Direct import is not properly mocked by tests when trying to run `compare_numba_and_py` with `eval_obj_mode=True`
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
-
由 Ricardo Vieira 提交于
These tests were covering things that don't exist anymore. params in python perform method of Ops, or misbehavior of an Op not respecting the signature
-