Module Import alias Import alias Import alias Import alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body If BoolOpAnd Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad body Return CompareEq NameLoad NameLoad If BoolOpAnd Call NameLoad NameLoad Str Call NameLoad NameLoad Str body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If CompareNotEq NameLoad NameLoad body Return NameLoad For NameStore Call NameLoad NameLoad body If UnaryOpNot Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad body Return NameLoad Return NameLoad orelse Return CompareEq NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num FunctionDef arguments args defaults body Return AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr ListLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore BinOpMult Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Print BinOpSub NameLoad NameLoad BinOpSub NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad ListLoad Num Num Num Num ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad ListLoad Num ListLoad Num ListLoad ListLoad Num ListLoad Num ListLoad ListLoad Num ListLoad Num Return Call AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Return Call AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore ListLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num For NameStore Call NameLoad NameLoad body For NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad ListLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Num Num Num Return TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num Return TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Num Index Num SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad ListLoad Num ListLoad Num ListLoad ListLoad Num ListLoad Num ListLoad ListLoad Num ListLoad Num Return TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Num Index Num SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num Return TupleLoad NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Num Index Num SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num SubscriptLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Num Index Num Index Num Index Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num FunctionDef arguments args defaults body Return NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list Assign NameStore ListLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore BinOpAdd NameLoad ListLoad NameLoad Return NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr decorator_list Assign NameStore ListLoad Num Num Num Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore ListLoad ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad ListLoad Num Num ListLoad Num Num ListLoad ListLoad Num Num ListLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Num FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list For NameStore Call NameLoad Num body Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Num FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list For NameStore Call NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Num Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Num Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad Assign NameStore ListComp Call AttributeLoad NameLoad attr Num Num comprehension NameStore Call NameLoad Num NameLoad FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Return Call AttributeLoad NameLoad attr NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num For NameStore Call NameLoad Num body FunctionDef arguments args NameParam defaults body Return BinOpDiv NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Num FunctionDef arguments args NameParam defaults body Return BinOpMult NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Num FunctionDef arguments args NameParam defaults body Return BinOpAdd NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Num FunctionDef arguments args NameParam defaults body Return BinOpSub NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Num FunctionDef arguments args NameParam defaults body Return BinOpPow NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Return BinOpAdd NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Return BinOpSub BinOpPow BinOpDiv NameLoad NameLoad Num BinOpPow NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num Num Return BinOpAdd NameLoad NameLoad decorator_list With Call AttributeLoad NameLoad attr NameLoad body With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Expr Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr Num Num Num decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr TupleLoad Num Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad NameLoad attr Num decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num ListLoad Num FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num ListLoad Num FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler body Pass decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Return SubscriptLoad NameLoad Slice NameLoad NameLoad decorator_list For NameStore Call NameLoad NameLoad body For NameStore Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num FunctionDef arguments args defaults body Return CompareEq NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list Assign NameStore ListLoad Num Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list Assign NameStore ListLoad Num Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad Call AttributeLoad NameLoad attr ListLoad Num Num Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad AttributeLoad NameLoad attr Num For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore NameLoad decorator_list Assign NameStore ListLoad Num Num AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad Call AttributeLoad NameLoad attr ListLoad Num Num Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad AttributeLoad NameLoad attr Num For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad Num Num Num NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore ListLoad Num Num Num NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Slice NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad keyword Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body ImportFrom alias With Call AttributeLoad NameLoad attr NameStore body With AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num With Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body FunctionDef arguments args defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad Print Call NameLoad Assign TupleStore NameStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num Num ListLoad Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num TryExcept body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Str Return Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults Str body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list
N/A N/A numpy N/A numpy.testing N/A random N/A time NumpyTestCases N/A object N/A compareButDontCheckTypes N/A N/A x y N/A N/A N/A N/A N/A isinstance x basestring N/A isinstance y basestring N/A N/A N/A x y N/A N/A N/A hasattr x __len__ N/A hasattr y __len__ N/A N/A l1 N/A len x N/A l2 N/A len y N/A N/A l1 l2 N/A N/A False N/A idx N/A range l1 N/A N/A N/A N/A N/A NumpyTestCases compareButDontCheckTypes N/A x N/A idx N/A y N/A idx N/A N/A False N/A True N/A N/A N/A x y N/A staticmethod test_numpy N/A N/A self N/A N/A N/A n N/A N/A numpy zeros 10 f N/A N/A N/A N/A N/A N/A n shape N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_empty_array_ctor N/A N/A self N/A N/A f N/A N/A N/A N/A N/A N/A N/A numpy array N/A N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_repeated_array_ctor N/A N/A self N/A N/A N/A x N/A N/A numpy array N/A N/A 1 2 N/A 3 4 f N/A N/A N/A N/A N/A N/A N/A numpy array x N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_pinverse_2 N/A N/A self N/A N/A N/A N/A N/A N/A numpy random seed 42 f N/A N/A array N/A N/A N/A N/A N/A N/A numpy linalg pinv array N/A N/A arr N/A N/A N/A N/A numpy random rand 20 10 1000 N/A t1 N/A N/A time time N/A r1 N/A N/A self evaluateWithExecutor f arr N/A t2 N/A N/A time time N/A r2 N/A f arr N/A t3 N/A N/A time time N/A N/A t3 t2 N/A t2 t1 N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A test_numpy_pinverse_1 N/A N/A self N/A N/A f N/A N/A arr N/A N/A N/A array N/A N/A numpy array arr N/A N/A N/A N/A numpy linalg pinv array N/A N/A arr1 N/A N/A 67.0 63.0 87.0 N/A 77.0 69.0 59.0 N/A 85.0 87.0 99.0 N/A 15.0 17.0 19.0 N/A r1 N/A N/A self evaluateWithExecutor f arr1 N/A r2 N/A f arr1 N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A arr2 N/A N/A 1.0 1.0 1.0 1.0 N/A 5.0 7.0 7 9 N/A r1 N/A N/A self evaluateWithExecutor f arr2 N/A r2 N/A f arr2 N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A test_numpy_transpose N/A N/A self N/A N/A f N/A N/A N/A N/A N/A array N/A N/A numpy array N/A N/A 67.0 63.0 87.0 N/A 77.0 69.0 59.0 N/A 85.0 87.0 99.0 N/A 15.0 17.0 19.0 N/A N/A N/A array transpose N/A N/A N/A N/A self equivalentEvaluationTest f f2 N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A N/A N/A 67.0 N/A 87.0 N/A N/A 69.0 N/A 85.0 N/A N/A 69.0 N/A 15.0 N/A N/A N/A arr transpose N/A N/A N/A N/A self equivalentEvaluationTest f2 f3 N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A 1.0 2.0 3.0 4.0 5.0 N/A N/A N/A arr transpose N/A N/A N/A N/A self equivalentEvaluationTest f3 N/A test_numpy_indexing_1 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A array N/A N/A numpy array N/A N/A 67.0 63.0 87.0 N/A 77.0 69.0 59.0 N/A 85.0 87.0 99.0 N/A 15.0 17.0 19.0 N/A toReturn N/A N/A l N/A len array N/A l2 N/A len N/A array N/A 0 N/A x N/A range l N/A N/A y N/A range l2 N/A N/A toReturn N/A toReturn N/A N/A N/A array N/A x N/A y N/A toReturn N/A N/A N/A N/A self equivalentEvaluationTest f comparisonFunction N/A NumpyTestCases compareButDontCheckTypes N/A test_numpy_indexing_2 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A 67.0 63.0 87.0 77.0 69.0 59.0 85.0 87.0 99.0 N/A N/A arr N/A arr N/A 0 N/A arr N/A 1 N/A arr N/A 8 N/A N/A N/A N/A self equivalentEvaluationTest f comparisonFunction N/A NumpyTestCases compareButDontCheckTypes N/A test_numpy_indexing_3 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A arr N/A arr N/A 0 N/A arr N/A 1 N/A N/A arr N/A 1 N/A 0 N/A N/A N/A arr N/A 0 N/A 1 N/A 1 N/A N/A N/A N/A self equivalentEvaluationTest f comparisonFunction N/A NumpyTestCases compareButDontCheckTypes f2 N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A N/A N/A 67.0 N/A 87.0 N/A N/A 69.0 N/A 85.0 N/A N/A 69.0 N/A 15.0 N/A N/A arr N/A arr N/A 0 N/A arr N/A 1 N/A N/A arr N/A 1 N/A 0 N/A N/A N/A arr N/A 2 N/A 1 N/A 0 N/A N/A N/A N/A self equivalentEvaluationTest f2 comparisonFunction N/A NumpyTestCases compareButDontCheckTypes f3 N/A N/A N/A N/A N/A arr N/A N/A numpy array N/A N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A arr N/A arr N/A 0 N/A arr N/A 1 N/A N/A arr N/A 1 N/A 0 N/A N/A N/A arr N/A 0 N/A 1 N/A 1 N/A N/A N/A N/A arr N/A 0 N/A 1 N/A 1 N/A 1 N/A N/A N/A N/A self equivalentEvaluationTest f3 comparisonFunction N/A NumpyTestCases compareButDontCheckTypes N/A test_return_numpy N/A N/A self N/A N/A N/A n N/A N/A numpy zeros 10 f N/A N/A N/A N/A N/A n N/A N/A res N/A N/A self evaluateWithExecutor f N/A N/A N/A self assertTrue N/A isinstance res N/A numpy ndarray res N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_flatten N/A N/A self N/A N/A f N/A N/A lists N/A N/A N/A b N/A N/A numpy array lists N/A N/A N/A b flatten N/A N/A a N/A 1.0 2.0 3.0 4.0 5.0 6.0 N/A N/A N/A self equivalentEvaluationTest f a N/A b N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A self equivalentEvaluationTest f b N/A c N/A N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A N/A self equivalentEvaluationTest f c N/A test_numpy_arrays_are_iterable N/A N/A self N/A N/A f N/A N/A N/A N/A N/A array N/A N/A numpy array N/A N/A 67 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A toReturn N/A N/A val array N/A N/A toReturn N/A toReturn N/A val N/A toReturn N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_tolist N/A N/A self N/A N/A f N/A N/A lists N/A N/A N/A b N/A N/A numpy array lists N/A N/A N/A b tolist N/A N/A a N/A 1 2 3 4 5 6 N/A N/A N/A self equivalentEvaluationTest f a N/A b N/A N/A 67 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A self equivalentEvaluationTest f b N/A c N/A N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A N/A 67.0 63.0 N/A 87.0 77.0 N/A N/A 69.0 59.0 N/A 85.0 87.0 N/A N/A N/A self equivalentEvaluationTest f c N/A test_numpy_dot_product_1a N/A N/A self N/A N/A N/A N/A N/A random seed 43 N/A listLength 20 f N/A N/A arr1 arr2 N/A N/A N/A N/A N/A numpy dot arr1 arr2 N/A N/A _ N/A range 10 N/A N/A x1 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A x2 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A N/A N/A self equivalentEvaluationTest f x1 x2 comparisonFunction N/A numpy isclose N/A test_numpy_dot_product_1b N/A N/A self N/A N/A N/A N/A N/A random seed 43 N/A listLength 20 f N/A N/A arr1 arr2 N/A N/A N/A N/A N/A arr1 dot arr2 N/A N/A _ N/A range 10 N/A N/A x1 N/A N/A numpy array N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A x2 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A N/A N/A self equivalentEvaluationTest f x1 x2 comparisonFunction N/A numpy isclose N/A test_numpy_dot_product_2a N/A N/A self N/A N/A N/A N/A N/A random seed 44 N/A listLength 20 N/A arr1 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A arr2 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength f N/A N/A N/A N/A N/A a N/A N/A numpy array arr1 N/A b N/A N/A numpy array arr2 N/A N/A N/A numpy dot a b N/A N/A r1 N/A N/A self evaluateWithExecutor f N/A r2 N/A f N/A N/A N/A N/A numpy testing assert_allclose r1 r2 N/A test_numpy_dot_product_2b N/A N/A self N/A N/A N/A N/A N/A random seed 44 N/A listLength 20 N/A arr1 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength N/A arr2 N/A N/A N/A random uniform -10 10 N/A _ N/A range 0 listLength f N/A N/A N/A N/A N/A a N/A N/A numpy array arr1 N/A b N/A N/A numpy array arr2 N/A N/A N/A a dot b N/A N/A r1 N/A N/A self evaluateWithExecutor f N/A r2 N/A f N/A N/A N/A N/A numpy testing assert_allclose r1 r2 N/A test_numpy_dot_product_3a N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A 1.0 2 3 4 5 6 N/A m2 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A numpy dot m1 m2 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_dot_product_3b N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A 1.0 2 3 4 5 6 N/A m2 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A m1 dot m2 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_dot_product_4a N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A 1.0 2 3 N/A m2 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A numpy dot m2 m1 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_dot_product_4b N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A 1.0 2 3 N/A m2 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A numpy dot m2 m1 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_dot_product_4c N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A 1.0 2 3 N/A m2 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A numpy dot m2 m1 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_dot_product_5a N/A N/A self N/A N/A N/A x N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A y N/A N/A numpy array N/A 1 2 3 N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A N/A numpy dot y x N/A test_numpy_dot_product_5a N/A N/A self N/A N/A N/A x N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A y N/A N/A numpy array N/A 1 2 3 N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A N/A numpy dot y x N/A test_numpy_dot_product_5b N/A N/A self N/A N/A N/A x N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A y N/A N/A numpy array N/A 1 2 3 N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A N/A y dot x N/A test_numpy_matrix_multiplication_1a N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A m2 N/A N/A m1 transpose N/A N/A N/A numpy dot m1 m2 N/A N/A r1 N/A N/A self evaluateWithExecutor f N/A r2 N/A f N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A test_numpy_matrix_multiplication_1b N/A N/A self N/A N/A f N/A N/A N/A N/A N/A m1 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A m2 N/A N/A m1 transpose N/A N/A N/A numpy dot m1 m2 N/A N/A r1 N/A N/A self evaluateWithExecutor f N/A r2 N/A f N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A test_numpy_matrix_multiplication_misaligned_1 N/A N/A self N/A N/A N/A m1 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A m2 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A 5 6 N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A N/A numpy dot m1 m2 N/A test_numpy_matrix_multiplication_misaligned_2 N/A N/A self N/A N/A N/A m1 N/A N/A numpy array N/A 1 2 3 4 N/A m2 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A 5 6 N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A N/A numpy dot m1 m2 N/A test_numpy_reshape N/A N/A self N/A N/A f N/A N/A newShape N/A N/A N/A m1 N/A N/A numpy array N/A N/A 67.0 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A N/A N/A m1 reshape newShape N/A N/A N/A N/A self equivalentEvaluationTest f N/A 1 18 N/A N/A N/A self equivalentEvaluationTest f N/A 2 9 N/A N/A N/A self equivalentEvaluationTest f N/A 3 6 N/A N/A N/A self equivalentEvaluationTestThatHandlesExceptions f N/A 1 1 N/A test_numpy_matrix_division N/A N/A self N/A N/A N/A N/A N/A random seed 44 N/A matrix N/A N/A numpy array N/A N/A 67 63 87 N/A 77 69 59 N/A 85 87 99 N/A 79 72 71 N/A 63 89 93 N/A 68 92 78 N/A _ N/A range 10 N/A f N/A N/A x N/A N/A N/A N/A matrix x N/A N/A N/A N/A self equivalentEvaluationTest f N/A N/A random uniform -10 10 f2 N/A N/A x N/A N/A N/A N/A matrix x N/A N/A N/A N/A self equivalentEvaluationTest f2 N/A N/A random uniform -10 10 f3 N/A N/A x N/A N/A N/A N/A matrix x N/A N/A N/A N/A self equivalentEvaluationTest f3 N/A N/A random uniform -10 10 f4 N/A N/A x N/A N/A N/A N/A matrix x N/A N/A N/A N/A self equivalentEvaluationTest f4 N/A N/A random uniform -10 10 f5 N/A N/A x N/A N/A N/A N/A matrix x N/A N/A N/A N/A self equivalentEvaluationTest f5 N/A N/A random uniform -10 10 N/A test_numpy_make_array N/A N/A self N/A N/A f N/A N/A N/A N/A N/A N/A N/A numpy zeros 10 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_addition_1 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A x1 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A x2 N/A N/A numpy array N/A N/A 8 7 N/A 6 5 N/A N/A x1 x2 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_binary_ops N/A N/A self N/A N/A f N/A N/A N/A N/A N/A x1 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A x2 N/A N/A numpy array N/A N/A 8 7 N/A 6 5 N/A N/A N/A N/A x1 x2 2 N/A x2 x2 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_addition_2 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A x1 N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A x2 N/A N/A numpy array N/A N/A 8 7 5 6 N/A N/A x1 x2 N/A N/A N/A N/A self assertRaises ValueError N/A N/A N/A N/A self create_executor fora N/A N/A N/A fora remotely N/A N/A N/A f N/A test_numpy_arange N/A N/A self N/A N/A f N/A N/A N/A N/A N/A N/A N/A numpy arange -1 0.9 0.2 N/A N/A r1 N/A N/A self evaluateWithExecutor f N/A r2 N/A f N/A N/A N/A self assertArraysAreAlmostEqual r1 r2 N/A test_numpy_zeros_1 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A N/A N/A numpy zeros N/A 10 2 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_zeros_2 N/A N/A self N/A N/A f N/A N/A N/A N/A N/A N/A N/A numpy zeros 10 N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_linsolve_1 N/A N/A self N/A N/A N/A a N/A N/A numpy array N/A N/A -2.0 3.0 N/A 4.0 7.0 N/A b N/A N/A numpy array N/A N/A 1.0 N/A 2.0 f N/A N/A N/A N/A N/A N/A N/A N/A numpy linalg solve a b N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_linsolve_2 N/A N/A self N/A N/A N/A a N/A N/A numpy array N/A N/A -2.0 3.0 N/A -2.0 3.0 N/A b N/A N/A numpy array N/A N/A 1.0 N/A 2.0 f N/A N/A N/A N/A N/A N/A N/A N/A numpy linalg solve a b N/A N/A N/A N/A N/A N/A self evaluateWithExecutor f N/A N/A N/A self assertTrue False N/A N/A N/A N/A N/A test_numpy_linsolve_3 N/A N/A self N/A N/A N/A a N/A N/A numpy array N/A N/A -2.0 3.0 N/A 4.0 7.0 N/A b N/A N/A numpy array N/A 1.0 2.0 f N/A N/A N/A N/A N/A N/A N/A N/A numpy linalg solve a b N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_slicing_1 N/A N/A self N/A N/A N/A size 3 f N/A N/A lowIx highIx N/A N/A N/A x N/A N/A numpy array N/A range size N/A N/A x N/A lowIx highIx N/A N/A ix N/A range size N/A N/A jx N/A range size N/A N/A N/A N/A self equivalentEvaluationTest f ix jx N/A test_numpy_eq N/A N/A self N/A N/A N/A x N/A N/A numpy array N/A 1 2 3 N/A y N/A N/A numpy array N/A 1 0 2 f N/A N/A N/A N/A N/A N/A x y N/A N/A N/A N/A self equivalentEvaluationTest f N/A test_numpy_isnan N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy isnan elt N/A elt x N/A N/A vals N/A 1 2.0 N/A numpy nan N/A numpy inf N/A N/A numpy nan N/A N/A N/A N/A numpy testing assert_allclose N/A f vals N/A N/A self evaluateWithExecutor f vals N/A test_numpy_isinf_1 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy isnan elt N/A elt x N/A N/A vals N/A 1 2.0 N/A numpy nan N/A numpy inf N/A N/A numpy nan N/A N/A N/A N/A numpy testing assert_allclose N/A f vals N/A N/A self evaluateWithExecutor f vals N/A test_numpy_isinf_2 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A numpy isinf x N/A N/A arrays N/A N/A N/A numpy array N/A 1.0 2.0 N/A N/A numpy array N/A N/A 1.0 2.0 N/A N/A numpy inf 3.0 N/A array arrays N/A N/A N/A N/A N/A numpy testing assert_array_equal N/A f array N/A N/A self evaluateWithExecutor f array N/A test_numpy_isfinite_1 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy isnan elt N/A elt x N/A N/A vals N/A 1 2.0 N/A numpy nan N/A numpy inf N/A N/A numpy nan N/A N/A N/A N/A numpy testing assert_allclose N/A f vals N/A N/A self evaluateWithExecutor f vals N/A test_numpy_isfinite_2 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A numpy isfinite x N/A N/A arrays N/A N/A N/A numpy array N/A 1.0 2.0 N/A N/A numpy array N/A N/A 1.0 2.0 N/A N/A numpy inf 3.0 N/A array arrays N/A N/A N/A N/A N/A numpy testing assert_array_equal N/A f array N/A N/A self evaluateWithExecutor f array N/A test_numpy_all_1 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A numpy all x N/A N/A array N/A 1 2.0 0.0 True False N/A numpy nan N/A numpy inf N/A N/A numpy inf N/A val array N/A N/A N/A N/A self assertEqual N/A f val N/A N/A self evaluateWithExecutor f val N/A test_numpy_all_2 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A numpy all x N/A N/A array N/A 1 2.0 0.0 True False N/A numpy nan N/A numpy inf N/A N/A numpy inf N/A ix N/A range N/A len array N/A N/A sliced_array N/A array N/A ix N/A N/A N/A self assertEqual N/A f sliced_array N/A N/A self evaluateWithExecutor f sliced_array msg N/A str sliced_array N/A check_svd N/A N/A self x N/A N/A svd N/A N/A a N/A N/A N/A N/A N/A N/A numpy linalg svd a N/A N/A pyforaRes N/A N/A self evaluateWithExecutor svd x N/A numpyRes N/A svd x N/A N/A N/A self assertEqual N/A len pyforaRes N/A len numpyRes N/A ix N/A xrange N/A len pyforaRes N/A N/A N/A N/A N/A numpy testing assert_allclose N/A pyforaRes N/A ix N/A numpyRes N/A ix N/A test_svd_1 N/A N/A self N/A N/A N/A N/A N/A self check_svd N/A N/A numpy array N/A N/A 1 3 N/A 2 4 N/A test_isinstance_on_remote N/A N/A self N/A N/A pyfora.pure_modules.pure_numpy PurePythonNumpyArray N/A N/A N/A self create_executor ufora N/A N/A N/A ufora remotely N/A N/A a N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A N/A N/A N/A ufora remotely downloadAll N/A N/A res N/A isinstance a PurePythonNumpyArray N/A N/A N/A self assertTrue res N/A test_norm_1 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy linalg norm x N/A N/A x N/A N/A numpy array N/A 1 2 3 4 N/A N/A N/A self assertEqual N/A f x N/A N/A self evaluateWithExecutor f x N/A x N/A N/A x reshape N/A 2 2 N/A N/A N/A self assertEqual N/A f x N/A N/A self evaluateWithExecutor f x N/A check_lstsq N/A N/A self a b N/A N/A f N/A N/A N/A N/A N/A N/A N/A N/A numpy linalg lstsq a b N/A N/A N/A x1 resid1 rank1 sing1 N/A f N/A N/A f N/A N/A x2 resid2 rank2 sing2 N/A N/A self evaluateWithExecutor f N/A N/A N/A N/A numpy testing assert_allclose x1 x2 N/A N/A N/A N/A numpy testing assert_almost_equal resid1 resid2 N/A N/A N/A N/A numpy testing assert_allclose rank1 rank2 N/A N/A N/A N/A numpy testing assert_allclose sing1 sing2 N/A test_lstsq_1 N/A N/A self N/A N/A N/A a N/A N/A numpy array N/A N/A 1.0 2.0 N/A 3.0 4.0 N/A 5.0 6.0 N/A b N/A N/A numpy array N/A 2.0 1.0 3.0 N/A N/A N/A self check_lstsq a b N/A test_lstsq_2 N/A N/A self N/A N/A N/A a N/A N/A numpy array N/A N/A 1.0 2.0 3.0 N/A 3.0 4.0 6.0 N/A b N/A N/A numpy array N/A 2.0 1.0 N/A N/A N/A self check_lstsq a b N/A test_numpy_eye N/A N/A self N/A N/A f N/A N/A nRows nColumns N/A N/A N/A N/A N/A numpy eye nRows nColumns N/A N/A N/A N/A self equivalentEvaluationTest f 2 2 N/A N/A N/A self equivalentEvaluationTest f 2 4 N/A N/A N/A self equivalentEvaluationTest f 5 3 N/A test_numpy_inv_1 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy linalg inv x N/A N/A x N/A N/A numpy array N/A N/A 1 2 N/A 3 4 N/A N/A N/A N/A numpy testing assert_allclose N/A f x N/A N/A self evaluateWithExecutor f x N/A test_numpy_inv_2 N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A N/A numpy linalg inv x N/A N/A x N/A N/A numpy array N/A N/A 1 1 N/A 1 1 N/A N/A N/A N/A N/A self evaluateWithExecutor f x N/A N/A N/A Exception N/A e N/A N/A N/A N/A self assertEqual N/A N/A e remoteException message matrix was singular N/A N/A N/A N/A self assertTrue False N/A test_numpy_eigh_1 N/A N/A self N/A N/A f N/A N/A x uplo N/A L N/A N/A N/A N/A N/A numpy linalg eigh x N/A N/A x N/A N/A numpy array N/A N/A 2 1 N/A 1 1 N/A res1 N/A f x N/A res2 N/A N/A self evaluateWithExecutor f x N/A N/A N/A N/A numpy testing assert_allclose N/A res1 N/A 0 N/A res2 N/A 0 N/A N/A N/A N/A numpy testing assert_allclose N/A res1 N/A 1 N/A res1 N/A 1 N/A test_numpy_abs N/A N/A self N/A N/A f N/A N/A x N/A N/A N/A N/A N/A numpy abs x N/A N/A x N/A N/A numpy array N/A N/A -2.0 1.0 N/A -3.0 0.0 N/A N/A N/A self equivalentEvaluationTest f x N/A N/A