Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f996127
add MapAsIndexLambdaMixin
majosm Mar 25, 2026
55c8afd
reimplement AxesTagsEquationCollector using MapAsIndexLambdaMixin
majosm Apr 24, 2026
bf09700
add flop counting functions
majosm Oct 24, 2025
182f9a1
Update baseline
inducer Oct 27, 2025
e8bad59
add note to docs about assumptions when handling conditional expressions
majosm Nov 10, 2025
cb11767
change 'pass' -> '...' in ReductionOperation abstract methods
majosm Dec 5, 2025
7103c92
move op_name_to_num_flops type declaration to FlopCounter class body
majosm Dec 5, 2025
b529bcf
add some details about how flop counts are computed
majosm Dec 5, 2025
c41563b
clarify how flop counting functions behave w.r.t. DAG functions
majosm Dec 5, 2025
d637e1f
don't try to count flops for function calls
majosm Dec 8, 2025
83f592a
move own flop counting out of rec and into its own method in _PerEntr…
majosm Dec 9, 2025
d4a8a95
change is_materializable -> is_materialized / has_taggable_materializ…
majosm Dec 9, 2025
a997b2a
use explicit isinstance() check instead of try/except around to_index…
majosm Dec 15, 2025
79da0ab
remove a couple of FIXMEs
majosm Dec 15, 2025
57dc83f
add placeholder class for operator flop counts that aren't specified
majosm Jan 26, 2026
d33e153
fix swapped and/or op names
majosm Mar 13, 2026
cb621fe
fix flop counting for negative power
majosm Mar 13, 2026
8813c9b
make UndefinedOpFlopCountError not a dataclass to avoid issues with _…
majosm Mar 13, 2026
609f3a9
update note about function traversal for MaterializedNodeFlopCounter
majosm Mar 13, 2026
8300604
add InputUseCounter in scalar_expr
majosm Mar 23, 2026
7bda5ac
abandon is_materialized/has_taggable_materialization approach in favo…
majosm Mar 23, 2026
6362537
fix flop counting for reductions
majosm Mar 23, 2026
6ac5c11
handle CSR matmul in flop counting
majosm Mar 24, 2026
7ca4d51
handle unused bindings
majosm Mar 27, 2026
7a9fe60
enumerate all undefined op flop counts in exception message
majosm Mar 27, 2026
b083ce7
forbid loopy calls in flop counting
majosm Mar 27, 2026
b386f37
add type annotation for scalar_op_name overrides
majosm Mar 27, 2026
5a6b242
make power flop count more precise
majosm Mar 27, 2026
87b4352
fix remainder flop counting
majosm Mar 30, 2026
fe658de
test recursion in test_scalar_flop_count
majosm Mar 30, 2026
97bfcb5
add note about flop counting for subscript indices
majosm Mar 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading