Module ImportFrom alias alias alias Import alias Import alias Import alias ImportFrom alias alias alias alias alias alias alias alias Import alias identifier ImportFrom alias identifier ImportFrom alias ImportFrom alias ImportFrom alias TryExcept body ImportFrom alias identifier handlers ExceptHandler type NameLoad body Assign NameStore NameLoad ImportFrom alias ImportFrom alias Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num Assign NameStore ListLoad ListLoad Num Num Num Num ListLoad Num Num Num Num ListLoad Num Num Num Num ListLoad Num Num Num Num For NameStore Str body Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Str NameLoad If CompareIs NameLoad NameLoad body Continue Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad Expr Call NameLoad UnaryOpNot NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad TupleLoad NameLoad NameLoad TupleLoad Num BinOpSub Call NameLoad SubscriptLoad NameLoad Index Num Num Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad keyword Num keyword Num Expr Call NameLoad UnaryOpNot NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad ListLoad Num Num Num ListLoad Num Num Num ListLoad Num Num Num For NameStore Str body Assign NameStore Call NameLoad NameLoad BinOpAdd NameLoad Str NameLoad If CompareIs NameLoad NameLoad body Continue Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad Expr Call NameLoad UnaryOpNot NameLoad Call 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 Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num Assign NameStore Str For NameStore Str body Assign TupleStore NameStore NameStore NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore Call NameLoad TupleLoad Str TupleLoad NameLoad If Call AttributeLoad NameLoad attr body AugAssignAdd SubscriptStore NameLoad Index Num Num Assign NameStore Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMult NameLoad NameLoad Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad Expr Call NameLoad BinOpAdd Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad Call AttributeLoad NameLoad attr attr BinOpMult NameLoad NameLoad keyword Num Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad BinOpSub Call AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMult NameLoad NameLoad keyword Num decorator_list 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 For NameStore Str body For NameStore Str body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call AttributeLoad NameLoad attr body AugAssignAdd SubscriptStore NameLoad Index TupleLoad Num Num Num Assign TupleStore NameStore Call NameLoad TupleLoad Str TupleLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad If CompareIn NameLoad Str body If CompareIn NameLoad Str body Assign NameStore Num orelse Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad orelse If CompareIn NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad orelse If CompareIn NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword Num orelse If CompareIn NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad Str body Pass decorator_list FunctionDef arguments args NameParam defaults body If Call NameLoad NameLoad Str body Pass decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad BinOpAdd Num Num Num ListLoad BinOpAdd Num Num BinOpSub Num Num ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num BinOpAdd Num Num BinOpSub Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore NameLoad Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad BinOpAdd Num Num Num ListLoad BinOpAdd Num Num BinOpSub Num Num ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num BinOpAdd Num Num BinOpSub Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad Num Num ListLoad Num Num ListLoad Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Num keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListLoad ListLoad BinOpAdd Num Num Num ListLoad BinOpAdd Num Num BinOpSub Num Num ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num BinOpAdd Num Num BinOpSub Num Num keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad NameLoad Assign TupleStore NameStore NameStore AttributeLoad NameLoad attr If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num orelse Assign NameStore Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Num keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad NameLoad NameLoad Expr Call NameLoad SubscriptLoad NameLoad Slice Num Call AttributeLoad NameLoad attr ListLoad BinOpSub Num Num BinOpAdd Num Num keyword NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num keyword NameLoad Assign TupleStore NameStore Call NameLoad ListLoad Str ListLoad NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad keyword Num Assign TupleStore NameStore NameStore NameStore NameStore Call NameLoad NameLoad If CompareIn NameLoad NameLoad body Assign TupleStore NameStore Call NameLoad ListLoad Str ListLoad NameLoad Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Slice Num NameLoad keyword Num Expr Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad keyword Num orelse If CompareIn NameLoad NameLoad body Assign TupleStore NameStore Call NameLoad ListLoad Str ListLoad NameLoad Expr Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad Slice Num NameLoad keyword Num Expr Call NameLoad SubscriptLoad NameLoad Slice Num NameLoad keyword Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad NameLoad NameLoad body For NameStore ListLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword TupleLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call NameLoad TupleLoad Str Str TupleLoad NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Assign NameStore SubscriptLoad Call NameLoad NameLoad NameLoad Index Num If NameLoad body Expr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad orelse Expr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Num Call AttributeLoad NameLoad attr TupleLoad Num BinOpSub Call NameLoad NameLoad Num SubscriptLoad NameLoad ExtSlice Slice Index AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad NameLoad Slice Num TupleLoad BinOpAdd SubscriptLoad NameLoad Index Num BinOpMult NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad NameLoad Slice Num TupleLoad Num Assign NameStore Call NameLoad Str TupleLoad NameLoad Assign NameStore ListLoad For NameStore Call NameLoad Num NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Expr Call NameLoad CompareLtE SubscriptLoad NameLoad Index Num Num BinOpMod Str NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Slice Num Expr Call NameLoad TupleLoad UnaryOpNot Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Str Expr Call NameLoad NameLoad NameLoad keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr keyword BinOpMult Num AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr decorator_list decorator_list FunctionDef arguments args defaults body For NameStore Str body Assign NameStore Call NameLoad Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num NameLoad If Call AttributeLoad NameLoad attr NameLoad body AugAssignMult NameStore Num Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad BinOpDiv Num Num Expr Call NameLoad NameLoad Num If Call AttributeLoad NameLoad attr NameLoad body Expr Call NameLoad NameLoad BinOpDiv Num Num Expr Call NameLoad CompareEq Call NameLoad NameLoad NameLoad Expr Call NameLoad CompareEq Call NameLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad BinOpDiv Num Num decorator_list FunctionDef arguments args defaults body For NameStore Str body Assign NameStore Num Assign NameStore Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num NameLoad Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num NameLoad Num Assign NameStore BinOpPow Num UnaryOpUSub BinOpSub AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Num If CompareIn NameLoad Str body Assign NameStore Call NameLoad Str keyword NameLoad Assign NameStore Num orelse Assign NameStore Call NameLoad Str keyword NameLoad AugAssignMult NameStore Num AugAssignMult NameStore Num Assign NameStore Num Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad ListLoad ListLoad Num Num Num Num ListLoad Num Num Num Num keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num ListLoad ListLoad Num Num Num Num ListLoad Num Num NameLoad NameLoad keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num ListLoad ListLoad Num Num Num Num ListLoad NameLoad NameLoad Num Num keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num keyword Num ListLoad ListLoad Num Num Num Num ListLoad NameLoad NameLoad Num Num keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num keyword Num ListLoad ListLoad Num Num Num Num ListLoad Num NameLoad Num NameLoad keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num keyword Num keyword Num keyword Num ListLoad ListLoad Num Num Num Num ListLoad NameLoad NameLoad Num NameLoad keyword NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num keyword Num ListLoad ListLoad Num Num Num Num ListLoad Num NameLoad Num NameLoad keyword NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad keyword Num keyword Num Expr Call NameLoad CompareIs NameLoad NameLoad Expr Call NameLoad CompareIs NameLoad NameLoad Expr Call NameLoad NameLoad ListLoad Num Num Num Num keyword NameLoad Expr Call NameLoad NameLoad ListLoad Num Num Num Num keyword NameLoad decorator_list FunctionDef arguments args defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num BinOpMult Num Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad For NameStore Str body Assign TupleStore NameStore NameStore Call NameLoad ListLoad Str Str keyword NameLoad If CompareIn NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore Call NameLoad BinOpSub SubscriptLoad AttributeLoad NameLoad attr Index Num Num SubscriptLoad NameLoad Index TupleLoad Num Num SubscriptLoad NameLoad ExtSlice Slice Num Index Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Index Num Assign SubscriptStore NameLoad Index Num SubscriptLoad NameLoad Index TupleLoad Num Num Assign SubscriptStore NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Index Num Assign SubscriptStore NameLoad Index Num Num Assign SubscriptStore NameLoad Slice Num NameLoad Assign SubscriptStore NameLoad ExtSlice Slice Num Slice Call NameLoad NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Slice Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num Assign SubscriptStore NameLoad ExtSlice Slice Slice Num Call NameLoad NameLoad NameLoad SubscriptLoad NameLoad ExtSlice Slice Slice Num Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num keyword Str Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Slice Index Num NameLoad keyword Num Expr Call NameLoad SubscriptLoad NameLoad ExtSlice Index Num Slice NameLoad keyword Num decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr Str Str keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr For NameStore Call NameLoad Num body Expr Call AttributeLoad NameLoad attr Num If CompareIsNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr Break orelse Assign NameStore Num Expr Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Num BinOpAdd Str Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad If CompareEq NameLoad Str body Expr Call NameLoad
N/A __future__ division print_function absolute_import N/A sys N/A subprocess N/A time numpy.testing TestCase run_module_suite assert_equal assert_array_almost_equal assert_ assert_raises assert_allclose assert_almost_equal N/A numpy np scipy.linalg _flapack flapack scipy.linalg inv scipy.linalg svd scipy._lib._testutils xslow N/A N/A scipy.linalg _clapack clapack N/A N/A N/A ImportError N/A N/A clapack None scipy.linalg.lapack get_lapack_funcs scipy.linalg.blas get_blas_funcs N/A REAL_DTYPES N/A N/A np float32 N/A np float64 N/A COMPLEX_DTYPES N/A N/A np complex64 N/A np complex128 N/A DTYPES N/A REAL_DTYPES COMPLEX_DTYPES TestFlapackSimple N/A TestCase N/A test_gebal N/A N/A self N/A N/A N/A a N/A N/A 1 2 3 N/A 4 5 6 N/A 7 8 9 N/A a1 N/A N/A 1 0 0 0.0003 N/A 4 0 0 0.002 N/A 7 1 0 0 N/A 0 1 0 0 N/A p sdzc N/A N/A f N/A getattr flapack N/A p gebal None N/A N/A f None N/A N/A N/A N/A ba lo hi pivscale info N/A f a N/A N/A assert_ N/A info N/A repr info N/A N/A assert_array_almost_equal ba a N/A N/A assert_equal N/A lo hi N/A 0 N/A N/A len N/A a N/A 0 1 N/A N/A assert_array_almost_equal pivscale N/A N/A np ones N/A len a N/A N/A ba lo hi pivscale info N/A f a1 permute 1 scale 1 N/A N/A assert_ N/A info N/A repr info N/A test_gehrd N/A N/A self N/A N/A N/A a N/A N/A -149 -50 -154 N/A 537 180 546 N/A -27 -9 -25 N/A p d N/A N/A f N/A getattr flapack N/A p gehrd None N/A N/A f None N/A N/A N/A N/A ht tau info N/A f a N/A N/A assert_ N/A info N/A repr info N/A test_trsyl N/A N/A self N/A N/A N/A a N/A N/A np array N/A N/A 1 2 N/A 0 4 N/A b N/A N/A np array N/A N/A 5 6 N/A 0 8 N/A c N/A N/A np array N/A N/A 9 10 N/A 11 12 N/A trans T N/A dtype fdFD N/A N/A N/A a1 b1 c1 N/A N/A N/A a astype dtype N/A N/A b astype dtype N/A N/A c astype dtype N/A N/A trsyl N/A get_lapack_funcs N/A trsyl N/A a1 N/A N/A N/A dtype isupper N/A N/A N/A a1 N/A 0 1j N/A trans C N/A N/A x scale info N/A trsyl a1 b1 c1 N/A N/A assert_array_almost_equal N/A N/A N/A np dot a1 x N/A N/A np dot x b1 N/A scale c1 N/A N/A x scale info N/A trsyl a1 b1 c1 trana trans tranb trans N/A N/A assert_array_almost_equal N/A N/A N/A np dot N/A N/A N/A a1 conjugate T x N/A N/A np dot x N/A N/A N/A b1 conjugate T N/A scale c1 decimal 4 N/A N/A x scale info N/A trsyl a1 b1 c1 isgn -1 N/A N/A assert_array_almost_equal N/A N/A N/A np dot a1 x N/A N/A np dot x b1 N/A scale c1 decimal 4 N/A test_lange N/A N/A self N/A N/A N/A a N/A N/A np array N/A N/A -149 -50 -154 N/A 537 180 546 N/A -27 -9 -25 N/A dtype fdFD N/A N/A norm Mm1OoIiFfEe N/A N/A a1 N/A N/A a astype dtype N/A N/A N/A dtype isupper N/A N/A N/A a1 N/A N/A 0 0 1j N/A N/A lange N/A get_lapack_funcs N/A lange N/A a1 N/A value N/A lange norm a1 N/A N/A norm FfEe N/A N/A N/A dtype Ff N/A N/A decimal 3 N/A N/A decimal 7 N/A ref N/A N/A np sqrt N/A N/A np sum N/A N/A np square N/A N/A np abs a1 N/A N/A assert_almost_equal value ref decimal N/A N/A N/A norm Mm N/A N/A ref N/A N/A np max N/A N/A np abs a1 N/A N/A N/A norm 1Oo N/A N/A ref N/A N/A np max N/A N/A np sum N/A N/A np abs a1 axis 0 N/A N/A N/A norm Ii N/A N/A ref N/A N/A np max N/A N/A np sum N/A N/A np abs a1 axis 1 N/A N/A assert_equal value ref N/A N/A TestLapack N/A TestCase N/A test_flapack N/A N/A self N/A N/A N/A N/A hasattr flapack empty_module N/A N/A N/A test_clapack N/A N/A self N/A N/A N/A N/A hasattr clapack empty_module N/A N/A N/A N/A TestLeastSquaresSolvers N/A TestCase N/A test_gelsd N/A N/A self N/A N/A N/A dtype REAL_DTYPES N/A N/A a1 N/A N/A np array N/A N/A 1.0 2.0 N/A 4.0 5.0 N/A 7.0 8.0 dtype dtype N/A b1 N/A N/A np array N/A 16.0 17.0 20.0 dtype dtype N/A N/A gelsd gelsd_lwork N/A get_lapack_funcs N/A gelsd gelsd_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work iwork info N/A gelsd_lwork m n nrhs -1 N/A lwork N/A int N/A N/A np real work N/A iwork_size iwork N/A N/A x s rank info N/A gelsd a1 b1 lwork iwork_size -1 False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A -14.3333333333 15.0 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A N/A assert_allclose s N/A N/A np array N/A 12.5960171805 0.5833962532 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A dtype COMPLEX_DTYPES N/A N/A a1 N/A N/A np array N/A N/A N/A 1.0 4j 2.0 N/A N/A 4.0 0.5j N/A 5.0 3j N/A N/A 7.0 2j N/A 8.0 0.7j dtype dtype N/A b1 N/A N/A np array N/A 16.0 N/A 17.0 2j N/A 20.0 4j dtype dtype N/A N/A gelsd gelsd_lwork N/A get_lapack_funcs N/A gelsd gelsd_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work rwork iwork info N/A gelsd_lwork m n nrhs -1 N/A lwork N/A int N/A N/A np real work N/A rwork_size N/A int rwork N/A iwork_size iwork N/A N/A x s rank info N/A gelsd a1 b1 lwork rwork_size iwork_size -1 False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A N/A 1.16175363229 1.90107570939j N/A 1.73588234052 1.5212409012j dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A N/A assert_allclose s N/A N/A np array N/A 13.0355147626 4.33766698523 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A test_gelss N/A N/A self N/A N/A N/A dtype REAL_DTYPES N/A N/A a1 N/A N/A np array N/A N/A 1.0 2.0 N/A 4.0 5.0 N/A 7.0 8.0 dtype dtype N/A b1 N/A N/A np array N/A 16.0 17.0 20.0 dtype dtype N/A N/A gelss gelss_lwork N/A get_lapack_funcs N/A gelss gelss_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work info N/A gelss_lwork m n nrhs -1 N/A lwork N/A int N/A N/A np real work N/A N/A v x s rank work info N/A gelss a1 b1 -1 lwork False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A -14.3333333333 15.0 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A N/A assert_allclose s N/A N/A np array N/A 12.5960171805 0.5833962532 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A dtype COMPLEX_DTYPES N/A N/A a1 N/A N/A np array N/A N/A N/A 1.0 4j 2.0 N/A N/A 4.0 0.5j N/A 5.0 3j N/A N/A 7.0 2j N/A 8.0 0.7j dtype dtype N/A b1 N/A N/A np array N/A 16.0 N/A 17.0 2j N/A 20.0 4j dtype dtype N/A N/A gelss gelss_lwork N/A get_lapack_funcs N/A gelss gelss_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work info N/A gelss_lwork m n nrhs -1 N/A lwork N/A int N/A N/A np real work N/A N/A v x s rank work info N/A gelss a1 b1 -1 lwork False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A N/A 1.16175363229 1.90107570939j N/A 1.73588234052 1.5212409012j dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A N/A assert_allclose s N/A N/A np array N/A 13.0355147626 4.33766698523 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A test_gelsy N/A N/A self N/A N/A N/A dtype REAL_DTYPES N/A N/A a1 N/A N/A np array N/A N/A 1.0 2.0 N/A 4.0 5.0 N/A 7.0 8.0 dtype dtype N/A b1 N/A N/A np array N/A 16.0 17.0 20.0 dtype dtype N/A N/A gelsy gelsy_lwork N/A get_lapack_funcs N/A gelsy gelss_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work info N/A gelsy_lwork m n nrhs N/A 10 N/A N/A N/A np finfo dtype eps N/A lwork N/A int N/A N/A np real work N/A jptv N/A N/A np zeros N/A N/A N/A a1 shape N/A 1 1 dtype N/A np int32 N/A N/A v x j rank info N/A gelsy a1 b1 jptv N/A N/A N/A np finfo dtype eps lwork False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A -14.3333333333 15.0 dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A dtype COMPLEX_DTYPES N/A N/A a1 N/A N/A np array N/A N/A N/A 1.0 4j 2.0 N/A N/A 4.0 0.5j N/A 5.0 3j N/A N/A 7.0 2j N/A 8.0 0.7j dtype dtype N/A b1 N/A N/A np array N/A 16.0 N/A 17.0 2j N/A 20.0 4j dtype dtype N/A N/A gelsy gelsy_lwork N/A get_lapack_funcs N/A gelsy gelss_lwork N/A a1 b1 N/A N/A m n N/A a1 shape N/A N/A N/A len N/A b1 shape 2 N/A N/A nrhs N/A N/A b1 shape N/A 1 N/A N/A nrhs 1 N/A N/A work info N/A gelsy_lwork m n nrhs N/A 10 N/A N/A N/A np finfo dtype eps N/A lwork N/A int N/A N/A np real work N/A jptv N/A N/A np zeros N/A N/A N/A a1 shape N/A 1 1 dtype N/A np int32 N/A N/A v x j rank info N/A gelsy a1 b1 jptv N/A N/A N/A np finfo dtype eps lwork False False N/A N/A assert_allclose N/A x N/A -1 N/A N/A np array N/A N/A 1.16175363229 1.90107570939j N/A 1.73588234052 1.5212409012j dtype dtype rtol N/A 25 N/A N/A N/A np finfo dtype eps N/A N/A TestRegression N/A TestCase N/A test_ticket_1645 N/A N/A self N/A N/A N/A dtype DTYPES N/A N/A a N/A N/A np zeros N/A 300 2 dtype dtype N/A N/A gerqf N/A get_lapack_funcs N/A gerqf N/A a N/A N/A assert_raises Exception gerqf a lwork 2 N/A N/A rq tau work info N/A gerqf a N/A N/A dtype REAL_DTYPES N/A N/A N/A orgrq N/A get_lapack_funcs N/A orgrq N/A a N/A N/A assert_raises Exception orgrq N/A rq N/A -2 tau lwork 1 N/A N/A orgrq N/A rq N/A -2 tau lwork 2 N/A N/A N/A dtype COMPLEX_DTYPES N/A N/A N/A ungrq N/A get_lapack_funcs N/A ungrq N/A a N/A N/A assert_raises Exception ungrq N/A rq N/A -2 tau lwork 1 N/A N/A ungrq N/A rq N/A -2 tau lwork 2 N/A N/A TestDpotr N/A TestCase N/A test_gh_2691 N/A N/A self N/A N/A N/A lower N/A True False N/A N/A clean N/A True False N/A N/A N/A N/A N/A np random seed 42 N/A x N/A N/A N/A np random normal size N/A 3 3 N/A a N/A N/A x dot N/A x T N/A N/A dpotrf dpotri N/A get_lapack_funcs N/A potrf potri N/A a N/A N/A c info N/A dpotrf a lower clean clean N/A dpt N/A N/A dpotri c lower N/A 0 N/A lower N/A N/A N/A assert_allclose N/A N/A np tril dpt N/A N/A np tril N/A inv a N/A N/A N/A assert_allclose N/A N/A np triu dpt N/A N/A np triu N/A inv a N/A N/A TestDlasd4 N/A TestCase N/A test_sing_val_update N/A N/A self N/A N/A N/A sigmas N/A N/A np array N/A 4.0 3.0 2.0 0 N/A m_vec N/A N/A np array N/A 3.12 5.7 -4.8 -2.2 N/A M N/A N/A np hstack N/A N/A N/A np vstack N/A N/A N/A np diag N/A sigmas N/A 0 -1 N/A N/A np zeros N/A 1 N/A N/A len m_vec 1 N/A m_vec N/A N/A N/A N/A np newaxis N/A SM N/A svd M full_matrices False compute_uv False overwrite_a False check_finite False N/A it_len N/A len sigmas N/A sgm N/A N/A np concatenate N/A N/A sigmas N/A -1 N/A N/A N/A sigmas N/A 0 N/A it_len N/A N/A np sqrt N/A N/A np sum N/A N/A np power m_vec 2 N/A mvc N/A N/A np concatenate N/A N/A m_vec N/A -1 N/A 0 N/A lasd4 N/A get_lapack_funcs lasd4 N/A sigmas N/A roots N/A N/A i N/A range 0 it_len N/A N/A res N/A lasd4 i sgm mvc N/A N/A N/A roots append N/A res N/A 1 N/A N/A assert_ N/A N/A res N/A 3 0 N/A LAPACK root finding dlasd4 failed to find                                     the singular value %i i N/A roots N/A N/A N/A np array roots N/A -1 N/A N/A assert_ N/A N/A N/A N/A np any N/A N/A np isnan roots There are NaN roots N/A N/A assert_allclose SM roots atol N/A 100 N/A N/A N/A np finfo N/A np float64 eps rtol N/A 100 N/A N/A N/A np finfo N/A np float64 eps N/A N/A test_lartg N/A N/A N/A N/A N/A dtype fdFD N/A N/A lartg N/A get_lapack_funcs lartg dtype dtype N/A f N/A N/A np array 3 dtype N/A g N/A N/A np array 4 dtype N/A N/A N/A np iscomplexobj g N/A N/A g 1j N/A N/A cs sn r N/A lartg f g N/A N/A assert_allclose cs N/A 3.0 5.0 N/A N/A assert_allclose r 5.0 N/A N/A N/A np iscomplexobj g N/A N/A N/A assert_allclose sn N/A -4j 5.0 N/A N/A assert_ N/A N/A type r complex N/A N/A assert_ N/A N/A type cs float N/A N/A N/A assert_allclose sn N/A 4.0 5.0 N/A test_rot N/A N/A N/A N/A N/A dtype fdFD N/A N/A c 0.6 N/A s 0.8 N/A u N/A N/A N/A np ones 4 dtype 3 N/A v N/A N/A N/A np ones 4 dtype 4 N/A atol N/A 10 N/A N/A N/A N/A N/A np finfo dtype precision 1 N/A N/A dtype fd N/A N/A rot N/A get_blas_funcs rot dtype dtype N/A f 4 N/A N/A rot N/A get_lapack_funcs rot dtype dtype N/A s -1j N/A v 1j N/A f 4j N/A N/A assert_allclose N/A rot u v c s N/A N/A 5 5 5 5 N/A 0 0 0 0 atol atol N/A N/A assert_allclose N/A rot u v c s n 2 N/A N/A 5 5 3 3 N/A 0 0 f f atol atol N/A N/A assert_allclose N/A rot u v c s offx 2 offy 2 N/A N/A 3 3 5 5 N/A f f 0 0 atol atol N/A N/A assert_allclose N/A rot u v c s incx 2 offy 2 n 2 N/A N/A 5 3 5 3 N/A f f 0 0 atol atol N/A N/A assert_allclose N/A rot u v c s offx 2 incy 2 n 2 N/A N/A 3 3 5 5 N/A 0 f 0 f atol atol N/A N/A assert_allclose N/A rot u v c s offx 2 incx 2 offy 2 incy 2 n 1 N/A N/A 3 3 5 3 N/A f f 0 f atol atol N/A N/A assert_allclose N/A rot u v c s incx -2 incy -2 n 2 N/A N/A 5 3 5 3 N/A 0 f 0 f atol atol N/A N/A a b N/A rot u v c s overwrite_x 1 overwrite_y 1 N/A N/A assert_ N/A a u N/A N/A assert_ N/A b v N/A N/A assert_allclose a N/A 5 5 5 5 atol atol N/A N/A assert_allclose b N/A 0 0 0 0 atol atol N/A test_larfg_larf N/A N/A N/A N/A N/A N/A N/A N/A np random seed 1234 N/A a0 N/A N/A N/A np random random N/A 4 4 N/A a0 N/A N/A N/A a0 T dot a0 N/A a0j N/A N/A N/A N/A np random random N/A 4 4 N/A 1j N/A N/A N/A np random random N/A 4 4 N/A a0j N/A N/A N/A N/A N/A a0j T conj dot a0j N/A dtype fdFD N/A N/A N/A larfg larf N/A get_lapack_funcs N/A larfg larf dtype dtype N/A N/A dtype FD N/A N/A a N/A N/A a0j copy N/A N/A a N/A N/A a0 copy N/A N/A alpha x tau N/A larfg N/A N/A N/A a shape N/A 0 1 N/A a N/A N/A 1 0 N/A a N/A N/A 2 N/A 0 N/A expected N/A N/A np zeros_like N/A a N/A N/A N/A 0 N/A N/A expected N/A 0 N/A a N/A N/A 0 0 N/A N/A expected N/A 1 alpha N/A v N/A N/A np zeros_like N/A a N/A N/A 1 N/A 0 N/A N/A v N/A 0 1.0 N/A N/A v N/A 1 x N/A N/A a N/A N/A 1 N/A N/A larf v N/A N/A tau conjugate N/A a N/A N/A 1 N/A N/A N/A np zeros N/A N/A a shape N/A 1 N/A N/A a N/A N/A N/A 1 N/A larf v tau N/A a N/A N/A N/A 1 N/A N/A np zeros N/A N/A a shape N/A 0 side R N/A N/A assert_allclose N/A a N/A N/A N/A 0 expected atol 1e-05 N/A N/A assert_allclose N/A a N/A N/A 0 N/A expected atol 1e-05 N/A test_sgesdd_lwork_bug_workaround N/A N/A N/A N/A N/A p N/A N/A subprocess Popen N/A N/A sys executable -c import numpy as np; from scipy.linalg import svd; a = np.zeros([9537, 9537], dtype=np.float32); svd(a) stdout N/A subprocess PIPE stderr N/A subprocess STDOUT N/A j N/A range 50 N/A N/A N/A N/A time sleep 0.1 N/A N/A N/A N/A p poll None N/A N/A returncode N/A p returncode N/A N/A N/A returncode 0 N/A N/A N/A p terminate N/A N/A assert_equal returncode 0 N/A Code apparently failed:  N/A N/A N/A p stdout read N/A xslow N/A N/A __name__ __main__ N/A N/A N/A run_module_suite