Module Import alias identifier Import alias identifier Import alias identifier Import alias FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body For NameStore Call NameLoad NameLoad body Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad Print BinOpMod Str NameLoad decorator_list If CompareEq NameLoad Str body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr BinOpMult Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign SubscriptStore NameLoad Index TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Num Assign SubscriptStore NameLoad ExtSlice Index Num Slice NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpDiv NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr Print BinOpMod Str TupleLoad BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad
N/A N/A ctc_fast cf N/A ctc cl N/A numpy np N/A time run N/A N/A fn params seq trials N/A 1 N/A N/A _ N/A range trials N/A N/A N/A cost _ _ N/A fn params seq N/A N/A Negative loglikelihood is %.9f cost N/A N/A N/A __name__ __main__ N/A N/A N/A N/A N/A np random seed 33 N/A numPhones 40 N/A seqLen 125 N/A uttLen 1200 N/A seq N/A N/A np floor N/A N/A N/A N/A np random rand seqLen numPhones N/A seq N/A N/A seq astype N/A np int32 N/A params N/A N/A N/A np random randn numPhones uttLen N/A N/A params N/A N/A seq N/A N/A np arange seqLen 3 N/A N/A params N/A N/A 0 N/A seqLen 3 N/A params N/A N/A np exp params N/A params N/A params N/A N/A np sum params axis 0 N/A start_cf N/A N/A time time N/A N/A run N/A cf ctc_loss params seq trials 1 N/A end_cf N/A N/A time time N/A start_cl N/A N/A time time N/A N/A run N/A cl ctc_loss params seq trials 1 N/A end_cl N/A N/A time time N/A N/A Cython time = %f  Python time = %f N/A N/A end_cf start_cf N/A end_cl start_cl