Giters
inducer
/
pytato
Lazily evaluated arrays in Python
Geek Repo:
Geek Repo
Github PK Tool:
Github PK Tool
Stargazers:
8
Watchers:
7
Issues:
111
Forks:
15
inducer/pytato Issues
Reenable determinism check in test_number_symbolic_tags_bare_classes when find_distributed_partition is deterministic
Updated
4 months ago
Functions and axis tags don't get along
Updated
7 months ago
Comments count
1
Make widgetry to allow debug print
Closed
8 months ago
Comments count
4
Add "print"/"debug" nodes to IR.
Updated
8 months ago
Comments count
3
Implement `Array.astype`
Updated
8 months ago
Comments count
2
CachedWalkMapper may be visiting repeated expressions more than once
Closed
9 months ago
Comments count
10
Unused receives disappear, unused sends do not
Updated
a year ago
Graph partitioning might duplicate `DataWrapper`s
Updated
a year ago
DistributedRecv reachable from multiple parts results in multiple receives for the same tag/rank pair
Closed
a year ago
Comments count
5
[Naming] Prefer Mapper/UncachedMapper over CachedMapper/Mapper.
Updated
a year ago
Add a pass to flag arrays only differing in tags
Updated
a year ago
Comments count
8
Add a pass to identify constant `DataWrapper`s
Updated
a year ago
Comments count
2
Tagging ImplStored to a component of DictOfNamedArrays leads to redundant allocation
Closed
a year ago
Comments count
1
Specify the grammar of loopy kernels generated.
Updated
a year ago
Comments count
1
[Bug] Scalar dtype incompatibility with numpy
Updated
a year ago
Comments count
2
Make a (parametrized) tag that asserts that an array is evaluated only once
Updated
a year ago
Mappers should be parametrized with their value type
Updated
a year ago
[Feature] Ship an analysis routine accompanying pt.unify_axes_tags
Updated
a year ago
Distributed exec: delete values that are no longer needed
Updated
a year ago
make_distributed_recv should accept ConvertibleToShape
Closed
2 years ago
[distributed] InputArgumentBase should not become "extra placeholders"
Closed
2 years ago
Comments count
11
Introduce a pass for propagating axes tags
Closed
2 years ago
Comments count
1
Look for uses of `pyrsistent.Map` where no updates occur, replace with `immutables.Map`
Closed
2 years ago
Comments count
1
[Enhancement] CopyMapper should allow passing `*args`, `**kwargs`.
Closed
2 years ago
Comments count
4
Post-review of transition to `attrs`
Updated
2 years ago
Comments count
1
Distinguish `ImplStored` when set by the user and `ImplStored` set by heuristic
Updated
2 years ago
Comments count
2
[RFC, generate_loopy] Propagating tags to `lp.Instruction`s
Updated
2 years ago
Comments count
1
Memoize the generated code for JAXTarget
Updated
2 years ago
Detect duplicated communication tags
Updated
2 years ago
Comments count
1
Make a way for the user to examine the set of distributed communication tags
Updated
2 years ago
`show_code` in generate_numpy_like should format the code-snippet
Updated
2 years ago
Roll codegen is broken by caching
Closed
2 years ago
Comments count
1
`CachedMapper.__call__` should override types borrowed from `Mapper.__call__`
Closed
2 years ago
Comments count
2
Parametric size support isn't well-defined
Updated
2 years ago
Comments count
5
Memoize equality comparisons in CachedMapper
Updated
2 years ago
[Enhancement] Implement a Constant Folding Mapper
Updated
2 years ago
Comments count
1
[discuss,CI] Checking deterministic codegen across different interpreter runs
Closed
2 years ago
Comments count
7
Strip `PartIDTag` from outputs of a computation
Closed
2 years ago
Comments count
1
Packing all part outputs/inputs into a single buffer
Updated
2 years ago
Comments count
3
[Enhancement] DAGs with communication nodes are clunky to execute
Updated
2 years ago
Comments count
1
`map_and_copy` needs a `rec`
Closed
2 years ago
Comments count
1
test_regression_reduction_in_conditional fails on Mac M1 with pocl 1.8
Updated
2 years ago
Comments count
1
No `map_distributed_send_ref_holder` method in `NUserCollector`
Closed
2 years ago
Comments count
10
What if a `DistributedRecv` disappears from a DAG because it's unused?
Closed
2 years ago
Comments count
4
Make `pytato.Axis` be a `typing.Protocol` instead of a concrete type.
Updated
2 years ago
pt.transform.tag_child_nodes is O(2^(|V|))
Closed
2 years ago
Scalars should be promoted to numpy-dtypes so that their size is known to the downstream targets
Closed
2 years ago
Docs does not show the types
Closed
2 years ago
Comments count
3
[target.loopy] Propagating tags from `pt.Array.tags` to `lp.(ArrayArg|ValueArg|TemporaryVariable).tags`
Updated
2 years ago
Comments count
5
`pt.transform.CachedMapper` should be parametric in the output type.
Updated
2 years ago
Previous
Next