ó Zc@s%ddlZddlZd„ZdS(iÿÿÿÿNc Cs¸tj|ddtjƒj||ƒ}tj|ddtjƒj||ƒ}tjƒ}x/t|ƒD]!}tjtj||ƒƒ}qiWd|d|}tjƒ}|||S(Nitdtypei(tnptarangetfloat64treshapettimetrangetsumtdot( t loopcounttMAT_NtAtBtt1titctFLOPStt2((s compute.pyt compute_flopss((  (tnumpyRRR(((s compute.pyts