Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
bbcb514
add flop counting functions
majosm Oct 24, 2025
4cbcf4d
Update baseline
inducer Oct 27, 2025
e78e078
add note to docs about assumptions when handling conditional expressions
majosm Nov 10, 2025
5d8a10c
change 'pass' -> '...' in ReductionOperation abstract methods
majosm Dec 5, 2025
9df40d1
move op_name_to_num_flops type declaration to FlopCounter class body
majosm Dec 5, 2025
2dd0f09
add some details about how flop counts are computed
majosm Dec 5, 2025
07e4927
clarify how flop counting functions behave w.r.t. DAG functions
majosm Dec 5, 2025
233ac69
don't try to count flops for function calls
majosm Dec 8, 2025
94437a7
move own flop counting out of rec and into its own method in _PerEntr…
majosm Dec 9, 2025
f3bc1bb
change is_materializable -> is_materialized / has_taggable_materializ…
majosm Dec 9, 2025
3d69972
use explicit isinstance() check instead of try/except around to_index…
majosm Dec 15, 2025
83727da
remove a couple of FIXMEs
majosm Dec 15, 2025
268b3a7
add placeholder class for operator flop counts that aren't specified
majosm Jan 26, 2026
c3b3ccb
fix swapped and/or op names
majosm Mar 13, 2026
fdbc4f3
fix flop counting for negative power
majosm Mar 13, 2026
f9b09bf
make UndefinedOpFlopCountError not a dataclass to avoid issues with _…
majosm Mar 13, 2026
00d60b3
update note about function traversal for MaterializedNodeFlopCounter
majosm Mar 13, 2026
db0295e
add InputUseCounter in scalar_expr
majosm Mar 23, 2026
656eeae
add MapAsIndexLambdaMixin
majosm Mar 25, 2026
cd9767a
abandon is_materialized/has_taggable_materialization approach in favo…
majosm Mar 23, 2026
a126037
fix flop counting for reductions
majosm Mar 23, 2026
7c3baa7
handle CSR matmul in flop counting
majosm Mar 24, 2026
e2f50df
handle unused bindings
majosm Mar 27, 2026
809455b
enumerate all undefined op flop counts in exception message
majosm Mar 27, 2026
042853f
forbid loopy calls in flop counting
majosm Mar 27, 2026
6aee774
add type annotation for scalar_op_name overrides
majosm Mar 27, 2026
1da3612
make power flop count more precise
majosm Mar 27, 2026
62940c0
fix remainder flop counting
majosm Mar 30, 2026
9967eaa
test recursion in test_scalar_flop_count
majosm Mar 30, 2026
3d09ec4
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