Module ImportFrom alias Import alias ImportFrom alias Import alias identifier ImportFrom alias alias alias alias alias ImportFrom alias alias alias ImportFrom alias alias alias alias FunctionDef arguments args defaults body Assign NameStore ListLoad ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num ListLoad Num Num Num Num Num Num For NameStore ListLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign NameStore ListLoad Num Num Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Num Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr UnaryOpInvert NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr UnaryOpInvert NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Assign NameStore UnaryOpUSub Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad BinOpMult Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr UnaryOpInvert NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad BinOpMult Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Num Str NameLoad NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad Num Num Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad BinOpPow SubscriptLoad NameLoad Index Num Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad Call AttributeLoad NameLoad attr ListLoad BinOpMult Num SubscriptLoad NameLoad Index Num BinOpPow Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num attr Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return BinOpMult Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad BinOpPow NameLoad Num Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad BinOpAdd BinOpMult BinOpMult SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpDiv Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num BinOpMult BinOpMult SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad BinOpMult SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpMult SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpMult BinOpPow SubscriptLoad NameLoad Index Num Num BinOpPow SubscriptLoad NameLoad Index Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad ListLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpMult SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num ListLoad BinOpMult UnaryOpUSub SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num ListLoad BinOpMult BinOpMult Num BinOpPow SubscriptLoad NameLoad Index Num Num BinOpPow SubscriptLoad NameLoad Index Num Num BinOpMult BinOpMult Num BinOpPow SubscriptLoad NameLoad Index Num Num BinOpPow SubscriptLoad NameLoad Index Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Return Call AttributeLoad NameLoad attr ListLoad Call AttributeLoad NameLoad attr BinOpMult NameLoad SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult NameLoad SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num body Return Call AttributeLoad NameLoad attr ListLoad ListLoad BinOpMult NameLoad Call AttributeLoad NameLoad attr BinOpMult NameLoad SubscriptLoad NameLoad Index Num Num ListLoad Num BinOpMult NameLoad Call AttributeLoad NameLoad attr BinOpMult NameLoad SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return IfExp CompareLtE Call AttributeLoad NameLoad attr NameLoad Num NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return IfExp CompareLtE Call AttributeLoad NameLoad attr NameLoad Num Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad ListLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num ListLoad BinOpMult UnaryOpUSub SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num BinOpMult UnaryOpUSub SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Expr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword NameLoad keyword NameLoad keyword TupleLoad NameLoad keyword Call NameLoad keyword NameLoad keyword TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword TupleLoad NameLoad keyword Call NameLoad keyword NameLoad keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore UnaryOpUSub Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Expr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad keyword TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword TupleLoad NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword TupleLoad UnaryOpUSub AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore BinOpSub NameLoad Num Assign NameStore BinOpAdd NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword Num keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Num keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword Num keyword TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Num keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str keyword Num keyword TupleLoad NameLoad NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Num keyword TupleLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Call NameLoad keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareLt NameLoad Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareLt NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq NameLoad Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call NameLoad CompareEq NameLoad Num decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr BinOpMult Num BinOpAdd Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr BinOpMult Num BinOpAdd Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad NameLoad attr Slice Num BinOpMult BinOpSub Num Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Assign SubscriptStore AttributeLoad NameLoad attr Slice Num Num BinOpMult BinOpSub Num Num SubscriptLoad AttributeLoad NameLoad attr Slice Num Num Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpSub BinOpPow SubscriptLoad NameLoad Slice Num Num BinOpPow SubscriptLoad NameLoad Slice Num Num Return BinOpAdd Call AttributeLoad NameLoad attr TupleLoad Num BinOpMult Num NameLoad Call AttributeLoad NameLoad attr TupleLoad BinOpMult Num NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index TupleLoad Num Num BinOpMult Num SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index TupleLoad Num Num BinOpMult Num BinOpPow SubscriptLoad NameLoad Index Num Num For NameStore Call NameLoad Num BinOpSub NameLoad Num body Assign SubscriptStore NameLoad Index TupleLoad NameLoad BinOpSub NameLoad Num BinOpMult Num SubscriptLoad NameLoad Index BinOpSub NameLoad Num Assign SubscriptStore NameLoad Index TupleLoad NameLoad NameLoad BinOpSub BinOpMult Num BinOpPow SubscriptLoad NameLoad Index NameLoad Num BinOpMult Num SubscriptLoad NameLoad Index NameLoad Assign SubscriptStore NameLoad Index TupleLoad NameLoad BinOpAdd NameLoad Num BinOpMult Num BinOpPow SubscriptLoad NameLoad Index BinOpAdd NameLoad Num Num Assign SubscriptStore NameLoad Index TupleLoad Num Num BinOpMult Num BinOpPow SubscriptLoad NameLoad Index Num Num Assign SubscriptStore NameLoad Index TupleLoad Num Num BinOpMult Num SubscriptLoad NameLoad Index Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index TupleLoad Num Num Num Assign SubscriptStore NameLoad Index TupleLoad Num Num Num For NameStore Call NameLoad Num BinOpSub NameLoad Num body Assign SubscriptStore NameLoad ExtSlice Index NameLoad Slice BinOpSub NameLoad Num BinOpAdd NameLoad Num Num Assign SubscriptStore NameLoad Index TupleLoad Num Num Num Assign SubscriptStore NameLoad Index TupleLoad Num Num Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad For TupleStore NameStore NameStore NameStore NameStore Call NameLoad ListLoad Str Str Str ListLoad NameLoad NameLoad ListLoad UnaryOpUSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword TupleLoad NameLoad NameLoad keyword TupleLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num Assign NameStore BinOpMult Num Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignMult SubscriptStore NameLoad Slice Num Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword TupleLoad NameLoad NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore ListLoad Str Str Str body Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword TupleLoad NameLoad NameLoad keyword NameLoad Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr keyword TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad CompareLt NameLoad Num Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr keyword TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad CompareLt NameLoad Num decorator_list decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A __future__ division N/A math itertools product N/A numpy np numpy.testing assert_raises assert_allclose assert_equal assert_ run_module_suite scipy.sparse csr_matrix csc_matrix lil_matrix scipy.optimize._numdiff _adjust_scheme_to_bounds approx_derivative check_derivative group_columns test_group_columns N/A N/A N/A N/A N/A structure N/A N/A 1 1 0 0 0 0 N/A 1 1 1 0 0 0 N/A 0 1 1 1 0 0 N/A 0 0 1 1 1 0 N/A 0 0 0 1 1 1 N/A 0 0 0 0 1 1 N/A 0 0 0 0 0 0 N/A transform N/A N/A np asarray csr_matrix csc_matrix lil_matrix N/A N/A A N/A transform structure N/A order N/A N/A np arange 6 N/A groups_true N/A N/A np array N/A 0 1 2 0 1 2 N/A groups N/A group_columns A order N/A N/A assert_equal groups groups_true N/A order N/A 1 2 4 3 5 0 N/A groups_true N/A N/A np array N/A 2 0 1 2 0 1 N/A groups N/A group_columns A order N/A N/A assert_equal groups groups_true N/A groups_1 N/A group_columns A N/A groups_2 N/A group_columns A N/A N/A assert_equal groups_1 groups_2 N/A TestAdjustSchemeToBounds N/A object N/A test_no_bounds N/A N/A self N/A N/A N/A x0 N/A N/A np zeros 3 N/A h N/A N/A N/A np ones 3 0.01 N/A inf_lower N/A N/A np empty_like x0 N/A inf_upper N/A N/A np empty_like x0 N/A N/A N/A inf_lower fill N/A N/A np inf N/A N/A N/A inf_upper fill N/A np inf N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 1 1-sided inf_lower inf_upper N/A N/A assert_allclose h_adjusted h N/A N/A assert_ N/A N/A np all one_sided N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 2 1-sided inf_lower inf_upper N/A N/A assert_allclose h_adjusted h N/A N/A assert_ N/A N/A np all one_sided N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 1 2-sided inf_lower inf_upper N/A N/A assert_allclose h_adjusted h N/A N/A assert_ N/A N/A np all N/A one_sided N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 2 2-sided inf_lower inf_upper N/A N/A assert_allclose h_adjusted h N/A N/A assert_ N/A N/A np all N/A one_sided N/A test_with_bound N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A 0.0 0.85 -0.85 N/A lb N/A N/A N/A np ones 3 N/A ub N/A N/A np ones 3 N/A h N/A N/A N/A np array N/A 1 1 -1 0.1 N/A N/A h_adjusted _ N/A _adjust_scheme_to_bounds x0 h 1 1-sided lb ub N/A N/A assert_allclose h_adjusted h N/A N/A h_adjusted _ N/A _adjust_scheme_to_bounds x0 h 2 1-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A N/A np array N/A 1 -1 1 0.1 N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 1 2-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A np abs h N/A N/A assert_ N/A N/A np all N/A one_sided N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 2 2-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A N/A np array N/A 1 -1 1 0.1 N/A N/A assert_equal one_sided N/A N/A np array N/A False True True N/A test_tight_bounds N/A N/A self N/A N/A N/A lb N/A N/A np array N/A -0.03 -0.03 N/A ub N/A N/A np array N/A 0.05 0.05 N/A x0 N/A N/A np array N/A 0.0 0.03 N/A h N/A N/A np array N/A -0.1 -0.1 N/A N/A h_adjusted _ N/A _adjust_scheme_to_bounds x0 h 1 1-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A np array N/A 0.05 -0.06 N/A N/A h_adjusted _ N/A _adjust_scheme_to_bounds x0 h 2 1-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A np array N/A 0.025 -0.03 N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 1 2-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A np array N/A 0.03 -0.03 N/A N/A assert_equal one_sided N/A N/A np array N/A False True N/A N/A h_adjusted one_sided N/A _adjust_scheme_to_bounds x0 h 2 2-sided lb ub N/A N/A assert_allclose h_adjusted N/A N/A np array N/A 0.015 -0.015 N/A N/A assert_equal one_sided N/A N/A np array N/A False True N/A N/A TestApproxDerivativesDense N/A object N/A fun_scalar_scalar N/A N/A self x N/A N/A N/A N/A N/A np sinh x N/A jac_scalar_scalar N/A N/A self x N/A N/A N/A N/A N/A np cosh x N/A fun_scalar_vector N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A x N/A 0 2 N/A N/A np tan N/A x N/A 0 N/A N/A np exp N/A x N/A 0 N/A jac_scalar_vector N/A N/A self x N/A N/A N/A N/A N/A N/A N/A np array N/A N/A 2 N/A x N/A 0 N/A N/A N/A np cos N/A x N/A 0 -2 N/A N/A np exp N/A x N/A 0 reshape -1 1 N/A fun_vector_scalar N/A N/A self x N/A N/A N/A N/A N/A N/A np sin N/A N/A x N/A 0 N/A x N/A 1 N/A N/A np log N/A x N/A 0 N/A wrong_dimensions_fun N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A x 2 N/A N/A np tan x N/A N/A np exp x N/A jac_vector_scalar N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A N/A N/A x N/A 1 N/A N/A np cos N/A N/A x N/A 0 N/A x N/A 1 N/A N/A np log N/A x N/A 0 N/A N/A N/A np sin N/A N/A x N/A 0 N/A x N/A 1 N/A x N/A 0 N/A N/A N/A x N/A 0 N/A N/A np cos N/A N/A x N/A 0 N/A x N/A 1 N/A N/A np log N/A x N/A 0 N/A fun_vector_vector N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A x N/A 0 N/A N/A np sin N/A x N/A 1 N/A N/A x N/A 1 N/A N/A np cos N/A x N/A 0 N/A N/A N/A x N/A 0 3 N/A N/A x N/A 1 -0.5 N/A jac_vector_vector N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A N/A np sin N/A x N/A 1 N/A N/A x N/A 0 N/A N/A np cos N/A x N/A 1 N/A N/A N/A N/A x N/A 1 N/A N/A np sin N/A x N/A 0 N/A N/A np cos N/A x N/A 0 N/A N/A N/A 3 N/A N/A x N/A 0 2 N/A N/A x N/A 1 -0.5 N/A N/A -0.5 N/A N/A x N/A 0 3 N/A N/A x N/A 1 -1.5 N/A fun_parametrized N/A N/A self x c0 c1 N/A 1.0 N/A N/A N/A N/A np array N/A N/A N/A np exp N/A c0 N/A x N/A 0 N/A N/A np exp N/A c1 N/A x N/A 1 N/A jac_parametrized N/A N/A self x c0 c1 N/A 0.1 N/A N/A N/A N/A np array N/A N/A N/A c0 N/A N/A np exp N/A c0 N/A x N/A 0 0 N/A 0 N/A c1 N/A N/A np exp N/A c1 N/A x N/A 1 N/A fun_with_nan N/A N/A self x N/A N/A N/A N/A N/A N/A N/A np abs x 1e-08 x N/A np nan N/A jac_with_nan N/A N/A self x N/A N/A N/A N/A N/A N/A N/A np abs x 1e-08 1.0 N/A np nan N/A fun_zero_jacobian N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A x N/A 0 N/A x N/A 1 N/A N/A np cos N/A N/A x N/A 0 N/A x N/A 1 N/A jac_zero_jacobian N/A N/A self x N/A N/A N/A N/A N/A np array N/A N/A N/A x N/A 1 N/A x N/A 0 N/A N/A N/A N/A x N/A 1 N/A N/A np sin N/A N/A x N/A 0 N/A x N/A 1 N/A N/A N/A x N/A 0 N/A N/A np sin N/A N/A x N/A 0 N/A x N/A 1 N/A fun_non_numpy N/A N/A self x N/A N/A N/A N/A N/A math exp x N/A jac_non_numpy N/A N/A self x N/A N/A N/A N/A N/A math exp x N/A test_scalar_scalar N/A N/A self N/A N/A N/A x0 1.0 N/A jac_diff_2 N/A approx_derivative N/A self fun_scalar_scalar x0 method 2-point N/A jac_diff_3 N/A approx_derivative N/A self fun_scalar_scalar x0 N/A jac_diff_4 N/A approx_derivative N/A self fun_scalar_scalar x0 method cs N/A jac_true N/A N/A self jac_scalar_scalar x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-09 N/A N/A assert_allclose jac_diff_4 jac_true rtol 1e-12 N/A test_scalar_vector N/A N/A self N/A N/A N/A x0 0.5 N/A jac_diff_2 N/A approx_derivative N/A self fun_scalar_vector x0 method 2-point N/A jac_diff_3 N/A approx_derivative N/A self fun_scalar_vector x0 N/A jac_diff_4 N/A approx_derivative N/A self fun_scalar_vector x0 method cs N/A jac_true N/A N/A self jac_scalar_vector N/A N/A np atleast_1d x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-09 N/A N/A assert_allclose jac_diff_4 jac_true rtol 1e-12 N/A test_vector_scalar N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A 100.0 -0.5 N/A jac_diff_2 N/A approx_derivative N/A self fun_vector_scalar x0 method 2-point N/A jac_diff_3 N/A approx_derivative N/A self fun_vector_scalar x0 N/A jac_diff_4 N/A approx_derivative N/A self fun_vector_scalar x0 method cs N/A jac_true N/A N/A self jac_vector_scalar x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-07 N/A N/A assert_allclose jac_diff_4 jac_true rtol 1e-12 N/A test_vector_vector N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A -100.0 0.2 N/A jac_diff_2 N/A approx_derivative N/A self fun_vector_vector x0 method 2-point N/A jac_diff_3 N/A approx_derivative N/A self fun_vector_vector x0 N/A jac_diff_4 N/A approx_derivative N/A self fun_vector_vector x0 method cs N/A jac_true N/A N/A self jac_vector_vector x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-05 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_4 jac_true rtol 1e-12 N/A test_wrong_dimensions N/A N/A self N/A N/A N/A x0 1.0 N/A N/A assert_raises RuntimeError approx_derivative N/A self wrong_dimensions_fun x0 N/A f0 N/A N/A self wrong_dimensions_fun N/A N/A np atleast_1d x0 N/A N/A assert_raises ValueError approx_derivative N/A self wrong_dimensions_fun x0 f0 f0 N/A test_custom_rel_step N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A -0.1 0.1 N/A jac_diff_2 N/A approx_derivative N/A self fun_vector_vector x0 method 2-point rel_step 0.0001 N/A jac_diff_3 N/A approx_derivative N/A self fun_vector_vector x0 rel_step 0.0001 N/A jac_true N/A N/A self jac_vector_vector x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 0.01 N/A N/A assert_allclose jac_diff_3 jac_true rtol 0.0001 N/A test_options N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A 1.0 1.0 N/A c0 -1.0 N/A c1 1.0 N/A lb 0.0 N/A ub 2.0 N/A f0 N/A N/A self fun_parametrized x0 c0 c1 c1 N/A rel_step N/A N/A np array N/A -1e-06 1e-07 N/A jac_true N/A N/A self jac_parametrized x0 c0 c1 N/A jac_diff_2 N/A approx_derivative N/A self fun_parametrized x0 method 2-point rel_step rel_step f0 f0 args N/A c0 kwargs N/A dict c1 c1 bounds N/A lb ub N/A jac_diff_3 N/A approx_derivative N/A self fun_parametrized x0 rel_step rel_step f0 f0 args N/A c0 kwargs N/A dict c1 c1 bounds N/A lb ub N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-09 N/A test_with_bounds_2_point N/A N/A self N/A N/A N/A lb N/A N/A N/A np ones 2 N/A ub N/A N/A np ones 2 N/A x0 N/A N/A np array N/A -2.0 0.2 N/A N/A assert_raises ValueError approx_derivative N/A self fun_vector_vector x0 bounds N/A lb ub N/A x0 N/A N/A np array N/A -1.0 1.0 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 method 2-point bounds N/A lb ub N/A jac_true N/A N/A self jac_vector_vector x0 N/A N/A assert_allclose jac_diff jac_true rtol 1e-06 N/A test_with_bounds_3_point N/A N/A self N/A N/A N/A lb N/A N/A np array N/A 1.0 1.0 N/A ub N/A N/A np array N/A 2.0 2.0 N/A x0 N/A N/A np array N/A 1.0 2.0 N/A jac_true N/A N/A self jac_vector_vector x0 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 N/A N/A assert_allclose jac_diff jac_true rtol 1e-09 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 bounds N/A lb N/A np inf N/A N/A assert_allclose jac_diff jac_true rtol 1e-09 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 bounds N/A N/A N/A np inf ub N/A N/A assert_allclose jac_diff jac_true rtol 1e-09 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 bounds N/A lb ub N/A N/A assert_allclose jac_diff jac_true rtol 1e-09 N/A test_tight_bounds N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A 10.0 10.0 N/A lb N/A x0 3e-09 N/A ub N/A x0 2e-09 N/A jac_true N/A N/A self jac_vector_vector x0 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 method 2-point bounds N/A lb ub N/A N/A assert_allclose jac_diff jac_true rtol 1e-06 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 method 2-point rel_step 1e-06 bounds N/A lb ub N/A N/A assert_allclose jac_diff jac_true rtol 1e-06 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 bounds N/A lb ub N/A N/A assert_allclose jac_diff jac_true rtol 1e-06 N/A jac_diff N/A approx_derivative N/A self fun_vector_vector x0 rel_step 1e-06 bounds N/A lb ub N/A N/A assert_allclose jac_true jac_diff rtol 1e-06 N/A test_bound_switches N/A N/A self N/A N/A N/A lb -1e-08 N/A ub 1e-08 N/A x0 0.0 N/A jac_true N/A N/A self jac_with_nan x0 N/A jac_diff_2 N/A approx_derivative N/A self fun_with_nan x0 method 2-point rel_step 1e-06 bounds N/A lb ub N/A jac_diff_3 N/A approx_derivative N/A self fun_with_nan x0 rel_step 1e-06 bounds N/A lb ub N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-09 N/A x0 1e-08 N/A jac_true N/A N/A self jac_with_nan x0 N/A jac_diff_2 N/A approx_derivative N/A self fun_with_nan x0 method 2-point rel_step 1e-06 bounds N/A lb ub N/A jac_diff_3 N/A approx_derivative N/A self fun_with_nan x0 rel_step 1e-06 bounds N/A lb ub N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-09 N/A test_non_numpy N/A N/A self N/A N/A N/A x0 1.0 N/A jac_true N/A N/A self jac_non_numpy x0 N/A jac_diff_2 N/A approx_derivative N/A self jac_non_numpy x0 method 2-point N/A jac_diff_3 N/A approx_derivative N/A self jac_non_numpy x0 N/A N/A assert_allclose jac_diff_2 jac_true rtol 1e-06 N/A N/A assert_allclose jac_diff_3 jac_true rtol 1e-08 N/A N/A assert_raises TypeError approx_derivative N/A self jac_non_numpy x0 N/A dict method cs N/A test_check_derivative N/A N/A self N/A N/A N/A x0 N/A N/A np array N/A -10.0 10 N/A accuracy N/A check_derivative N/A self fun_vector_vector N/A self jac_vector_vector x0 N/A N/A assert_ N/A accuracy 1e-09 N/A accuracy N/A check_derivative N/A self fun_vector_vector N/A self jac_vector_vector x0 N/A N/A assert_ N/A accuracy 1e-06 N/A x0 N/A N/A np array N/A 0.0 0.0 N/A accuracy N/A check_derivative N/A self fun_zero_jacobian N/A self jac_zero_jacobian x0 N/A N/A assert_ N/A accuracy 0 N/A accuracy N/A check_derivative N/A self fun_zero_jacobian N/A self jac_zero_jacobian x0 N/A N/A assert_ N/A accuracy 0 N/A N/A TestApproxDerivativeSparse N/A object N/A __init__ N/A N/A self N/A N/A N/A N/A N/A N/A np random seed 0 N/A N/A self n 50 N/A N/A self lb N/A -0.1 N/A 1 N/A N/A np arange N/A self n N/A N/A self ub N/A 0.1 N/A 1 N/A N/A np arange N/A self n N/A N/A self x0 N/A N/A np empty N/A self n N/A N/A N/A self x0 N/A 2 N/A N/A 1 1e-07 N/A N/A self lb N/A 2 N/A N/A N/A self x0 N/A 1 2 N/A N/A 1 1e-07 N/A N/A self ub N/A 1 2 N/A N/A self J_true N/A N/A self jac N/A self x0 N/A fun N/A N/A self x N/A N/A N/A e N/A N/A N/A x N/A 1 3 N/A N/A x N/A -1 2 N/A N/A N/A N/A np hstack N/A 0 N/A 3 e N/A N/A np hstack N/A N/A 2 e 0 N/A jac N/A N/A self x N/A N/A N/A n N/A x size N/A J N/A N/A np zeros N/A n n N/A N/A J N/A N/A 0 0 N/A -4 N/A x N/A 0 N/A N/A J N/A N/A 0 1 N/A 6 N/A N/A x N/A 1 2 N/A i N/A range 1 N/A n 1 N/A N/A N/A J N/A N/A i N/A i 1 N/A -6 N/A x N/A N/A i 1 N/A N/A J N/A N/A i i N/A N/A 9 N/A N/A x N/A i 2 N/A 4 N/A x N/A i N/A N/A J N/A N/A i N/A i 1 N/A 6 N/A N/A x N/A N/A i 1 2 N/A N/A J N/A N/A -1 -1 N/A 9 N/A N/A x N/A -1 2 N/A N/A J N/A N/A -1 -2 N/A -6 N/A x N/A -2 N/A J N/A structure N/A N/A self n N/A N/A N/A A N/A N/A np zeros N/A n n dtype int N/A N/A A N/A N/A 0 0 1 N/A N/A A N/A N/A 0 1 1 N/A i N/A range 1 N/A n 1 N/A N/A N/A A N/A N/A i N/A N/A i 1 N/A i 2 1 N/A N/A A N/A N/A -1 -1 1 N/A N/A A N/A N/A -1 -2 1 N/A A N/A test_all N/A N/A self N/A N/A N/A A N/A N/A self structure N/A self n N/A order N/A N/A np arange N/A self n N/A groups_1 N/A group_columns A order N/A N/A N/A N/A np random shuffle order N/A groups_2 N/A group_columns A order N/A N/A method groups l u N/A product N/A 2-point 3-point cs N/A groups_1 groups_2 N/A N/A N/A np inf N/A self lb N/A N/A np inf N/A self ub N/A N/A J N/A approx_derivative N/A self fun N/A self x0 method method bounds N/A l u sparsity N/A A groups N/A N/A assert_ N/A isinstance J csr_matrix N/A N/A assert_allclose N/A N/A J toarray N/A self J_true rtol 1e-06 N/A rel_step N/A 1e-08 N/A N/A np ones_like N/A self x0 N/A N/A rel_step N/A 2 -1 N/A J N/A approx_derivative N/A self fun N/A self x0 method method rel_step rel_step sparsity N/A A groups N/A N/A assert_allclose N/A N/A J toarray N/A self J_true rtol 1e-05 N/A test_no_precomputed_groups N/A N/A self N/A N/A N/A A N/A N/A self structure N/A self n N/A J N/A approx_derivative N/A self fun N/A self x0 sparsity A N/A N/A assert_allclose N/A N/A J toarray N/A self J_true rtol 1e-06 N/A test_equivalence N/A N/A self N/A N/A N/A structure N/A N/A np ones N/A N/A self n N/A self n dtype int N/A groups N/A N/A np arange N/A self n N/A method N/A 2-point 3-point cs N/A N/A J_dense N/A approx_derivative N/A self fun N/A self x0 method method N/A J_sparse N/A approx_derivative N/A self fun N/A self x0 sparsity N/A structure groups method method N/A N/A assert_equal J_dense N/A N/A J_sparse toarray N/A test_check_derivative N/A N/A self N/A N/A jac N/A N/A x N/A N/A N/A N/A csr_matrix N/A N/A self jac x N/A N/A accuracy N/A check_derivative N/A self fun jac N/A self x0 bounds N/A N/A self lb N/A self ub N/A N/A assert_ N/A accuracy 1e-09 N/A accuracy N/A check_derivative N/A self fun jac N/A self x0 bounds N/A N/A self lb N/A self ub N/A N/A assert_ N/A accuracy 1e-09 N/A N/A N/A N/A __name__ __main__ N/A N/A N/A run_module_suite