Open tpoisonooo opened 2 years ago
rename flops to FMul . This word is too misleading ....
FLOPS is used to describe hardware computing power, AKA float operation per second.
FLOPS
For deep learning model, we use MACs/ macc / Mul / FLOP, every metric has different calculation algorithm.
MACs
Mul
FLOP
If you use FLOP, the code should count fmul+fadd, not only fmla or fmul.
fmul+fadd
fmla
fmul
rename flops to FMul . This word is too misleading ....
FLOPS
is used to describe hardware computing power, AKA float operation per second.For deep learning model, we use
MACs
/ macc /Mul
/FLOP
, every metric has different calculation algorithm.If you use
FLOP
, the code should countfmul+fadd
, not onlyfmla
orfmul
.