Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
00e2e00
add flop counting functions
majosm Oct 24, 2025
200f021
Update baseline
inducer Oct 27, 2025
ec27f30
add note to docs about assumptions when handling conditional expressions
majosm Nov 10, 2025
cf76cfb
change 'pass' -> '...' in ReductionOperation abstract methods
majosm Dec 5, 2025
729e491
move op_name_to_num_flops type declaration to FlopCounter class body
majosm Dec 5, 2025
dde2746
add some details about how flop counts are computed
majosm Dec 5, 2025
4e9e6ae
clarify how flop counting functions behave w.r.t. DAG functions
majosm Dec 5, 2025
e015656
don't try to count flops for function calls
majosm Dec 8, 2025
3b0dea9
move own flop counting out of rec and into its own method in _PerEntr…
majosm Dec 9, 2025
58ec217
change is_materializable -> is_materialized / has_taggable_materializ…
majosm Dec 9, 2025
3285380
use explicit isinstance() check instead of try/except around to_index…
majosm Dec 15, 2025
bd6f039
remove a couple of FIXMEs
majosm Dec 15, 2025
bb7288d
add placeholder class for operator flop counts that aren't specified
majosm Jan 26, 2026
c05cd93
fix swapped and/or op names
majosm Mar 13, 2026
e822226
fix flop counting for negative power
majosm Mar 13, 2026
ede5e94
make UndefinedOpFlopCountError not a dataclass to avoid issues with _…
majosm Mar 13, 2026
45d23cc
update note about function traversal for MaterializedNodeFlopCounter
majosm Mar 13, 2026
f9956e4
add MaterializedNodeCollector/collect_materialized_nodes
majosm Mar 23, 2026
8b60df2
add InputUseCounter in scalar_expr
majosm Mar 23, 2026
4b0978c
add MapAsIndexLambdaMixin
majosm Mar 25, 2026
28c4c9b
abandon is_materialized/has_taggable_materialization approach in favo…
majosm Mar 23, 2026
7447816
fix flop counting for reductions
majosm Mar 23, 2026
567d181
handle CSR matmul in flop counting
majosm Mar 24, 2026
dfb31f6
handle unused bindings
majosm Mar 27, 2026
177e50a
enumerate all undefined op flop counts in exception message
majosm Mar 27, 2026
4198cf0
treat LoopyCallResult as materialized
majosm Mar 27, 2026
2f5cd3a
forbid loopy calls in flop counting
majosm Mar 27, 2026
f2244f2
add type annotation for scalar_op_name overrides
majosm Mar 27, 2026
564f09e
make power flop count more precise
majosm Mar 27, 2026
7ca7a50
fix remainder flop counting
majosm Mar 30, 2026
aae675c
test recursion in test_scalar_flop_count
majosm Mar 30, 2026
f919d85
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