Module ImportFrom alias alias alias Assign NameStore Str ImportFrom alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias alias alias Import alias identifier ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults Num NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMult Num NameLoad Assign NameStore BinOpMult BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad NameLoad If CompareLt NameLoad Num body Assign NameStore BinOpDiv Num BinOpPow NameLoad NameLoad Assign SubscriptStore NameLoad Index Num Num orelse Assign NameStore BinOpPow NameLoad NameLoad If CompareGt NameLoad Num body Assign SubscriptStore NameLoad Slice Num BinOpSub NameLoad Num Num Return AttributeLoad Call NameLoad BinOpMult NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMult Num NameLoad Assign NameStore BinOpMult BinOpDiv BinOpMult BinOpMult BinOpMult Call NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index Num Num Assign NameStore BinOpDiv Num Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Num Num Return Call NameLoad BinOpMult NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMult Num NameLoad Assign NameStore BinOpMult BinOpDiv BinOpMult BinOpMult BinOpMult Call NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Assign NameStore BinOpMult Num Call NameLoad NameLoad Return Call NameLoad BinOpMult NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore BinOpMult Call NameLoad NameLoad NameLoad Assign NameStore BinOpMult Num Call NameLoad NameLoad Return Call NameLoad BinOpMult NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return UnaryOpUSub Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad orelse Assign NameStore BinOpMult BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad NameLoad Return AttributeLoad Call NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult NameLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Num Call NameLoad Call NameLoad BinOpMult Num NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Num Call NameLoad Call NameLoad BinOpMult Num NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad Call NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num Call NameLoad Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num Expr Call NameLoad Call NameLoad Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num Call NameLoad Call NameLoad BinOpDiv BinOpMult NameLoad NameLoad Num For NameStore Call NameLoad Num body Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num body Assign NameStore BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult BinOpMult Num NameLoad NameLoad keyword Num BinOpMult BinOpMult Num NameLoad Call NameLoad BinOpMult BinOpMult Num NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult BinOpMult Num NameLoad NameLoad Num keyword Num BinOpMult UnaryOpUSub BinOpPow BinOpMult Num NameLoad Num Call NameLoad BinOpMult BinOpMult Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad UnaryOpUSub Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num UnaryOpUSub Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult Num Call NameLoad BinOpMult Num NameLoad Expr Call NameLoad Call NameLoad Call NameLoad Call NameLoad NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore SubscriptLoad ListLoad Num Num Num Num Num Num Num Num Num Num Slice Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore BinOpAdd BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd BinOpSub BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd BinOpSub BinOpSub BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num BinOpPow Call NameLoad BinOpMult Num NameLoad Num Call NameLoad Call NameLoad BinOpMult Num NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad Num NameLoad Expr Call NameLoad Call NameLoad NameLoad Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore BinOpAdd BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd BinOpSub BinOpMult Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd BinOpSub BinOpSub BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad BinOpMult BinOpMult Num BinOpPow Call NameLoad BinOpMult Num NameLoad Num Call NameLoad Call NameLoad BinOpMult Num NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad Num NameLoad Expr Call NameLoad Call NameLoad NameLoad Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Num Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num UnaryOpUSub Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num UnaryOpUSub Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Num Call NameLoad NameLoad Expr Call NameLoad Call NameLoad BinOpMult Num Call NameLoad BinOpMult Num NameLoad Num Call NameLoad BinOpMult Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num body For NameStore ListLoad Num Num Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad UnaryOpUSub NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num Num Num body For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad UnaryOpUSub NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num Num Num body For NameStore ListLoad Num Num Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad UnaryOpUSub NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num body For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num body For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore BinOpAdd Call NameLoad NameLoad BinOpMult Call NameLoad BinOpMult Num NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num body Assign NameStore Call NameLoad TupleLoad NameLoad Assign NameStore BinOpDiv Call NameLoad NameLoad keyword Num NameLoad Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Num Num Expr Call NameLoad Call NameLoad NameLoad keyword Num Num Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad Call NameLoad Call NameLoad BinOpMult Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad Assign NameStore BinOpAdd Call NameLoad NameLoad BinOpMult Call NameLoad BinOpMult Num NameLoad Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad keyword Num Expr Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body For NameStore ListLoad Num Num Num Num Num Num Num body Assign NameStore BinOpDiv BinOpMult BinOpMult Call NameLoad NameLoad Num NameLoad NameLoad For NameStore ListLoad Num Num body Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad BinOpAdd NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad BinOpAdd NameLoad NameLoad Expr Call NameLoad Call NameLoad BinOpAdd Call NameLoad BinOpMult Num NameLoad Call NameLoad NameLoad NameLoad BinOpAdd Call NameLoad BinOpMult Num BinOpAdd NameLoad NameLoad Call NameLoad BinOpAdd NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad Call NameLoad Call NameLoad BinOpAdd NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad BinOpMult Num NameLoad Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad NameLoad UnaryOpUSub Call NameLoad NameLoad Expr Call NameLoad Call NameLoad Call NameLoad NameLoad BinOpDiv NameLoad Num Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr If NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad If NameLoad body AugAssignAdd NameStore Call NameLoad NameLoad Expr Call NameLoad NameLoad NameLoad keyword BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults vararg kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num If Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr body Assign NameStore BinOpAdd Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpMult Num Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num Num decorator_list FunctionDef arguments args NameParam defaults body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad TupleLoad Num Num decorator_list decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A __future__ division print_function absolute_import N/A __usage__ 
Build fftpack:
  python setup_fftpack.py build
Run tests if scipy is installed:
  python -c 'import scipy;scipy.fftpack.test(<level>)'
Run tests if fftpack is not installed:
  python tests/test_pseudo_diffs.py [<level>]
 numpy.testing TestCase assert_equal assert_almost_equal assert_array_almost_equal run_module_suite scipy.fftpack diff fft ifft tilbert itilbert hilbert ihilbert shift fftfreq cs_diff sc_diff ss_diff cc_diff N/A numpy np numpy arange sin cos pi exp tanh sum sign numpy.random random direct_diff N/A N/A x k period N/A 1 None N/A N/A fx N/A fft x N/A n N/A len fx N/A N/A period None N/A N/A period N/A 2 pi N/A w N/A N/A N/A N/A N/A fftfreq n 2j pi period n N/A N/A k 0 N/A N/A w N/A 1 N/A w k N/A N/A w N/A 0 0.0 N/A N/A w N/A w k N/A N/A n 2000 N/A N/A N/A w N/A 250 N/A n 250 0.0 N/A N/A N/A ifft N/A w fx real N/A direct_tilbert N/A N/A x h period N/A 1 None N/A N/A fx N/A fft x N/A n N/A len fx N/A N/A period None N/A N/A period N/A 2 pi N/A w N/A N/A N/A N/A N/A N/A fftfreq n h 2 pi period n N/A N/A w N/A 0 1 N/A w N/A 1j N/A tanh w N/A N/A w N/A 0 0j N/A N/A ifft N/A w fx N/A direct_itilbert N/A N/A x h period N/A 1 None N/A N/A fx N/A fft x N/A n N/A len fx N/A N/A period None N/A N/A period N/A 2 pi N/A w N/A N/A N/A N/A N/A N/A fftfreq n h 2 pi period n N/A w N/A -1j N/A tanh w N/A N/A ifft N/A w fx N/A direct_hilbert N/A N/A x N/A N/A N/A fx N/A fft x N/A n N/A len fx N/A w N/A N/A fftfreq n n N/A w N/A 1j N/A sign w N/A N/A ifft N/A w fx N/A direct_ihilbert N/A N/A x N/A N/A N/A N/A N/A direct_hilbert x N/A direct_shift N/A N/A x a period N/A None N/A N/A n N/A len x N/A N/A period None N/A N/A k N/A N/A N/A fftfreq n 1j n N/A N/A k N/A N/A N/A N/A N/A fftfreq n 2j pi period n N/A N/A N/A ifft N/A N/A fft x N/A exp N/A k a real N/A TestDiff N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A n N/A 16 17 64 127 32 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A N/A assert_array_almost_equal N/A diff N/A sin x N/A direct_diff N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A sin x 2 N/A direct_diff N/A sin x 2 N/A N/A assert_array_almost_equal N/A diff N/A sin x 3 N/A direct_diff N/A sin x 3 N/A N/A assert_array_almost_equal N/A diff N/A sin x 4 N/A direct_diff N/A sin x 4 N/A N/A assert_array_almost_equal N/A diff N/A sin x 5 N/A direct_diff N/A sin x 5 N/A N/A assert_array_almost_equal N/A diff N/A sin N/A 2 x 3 N/A direct_diff N/A sin N/A 2 x 3 N/A N/A assert_array_almost_equal N/A diff N/A sin N/A 2 x 4 N/A direct_diff N/A sin N/A 2 x 4 N/A N/A assert_array_almost_equal N/A diff N/A cos x N/A direct_diff N/A cos x N/A N/A assert_array_almost_equal N/A diff N/A cos x 2 N/A direct_diff N/A cos x 2 N/A N/A assert_array_almost_equal N/A diff N/A cos x 3 N/A direct_diff N/A cos x 3 N/A N/A assert_array_almost_equal N/A diff N/A cos x 4 N/A direct_diff N/A cos x 4 N/A N/A assert_array_almost_equal N/A diff N/A cos N/A 2 x N/A direct_diff N/A cos N/A 2 x N/A N/A assert_array_almost_equal N/A diff N/A sin N/A N/A x n 8 N/A direct_diff N/A sin N/A N/A x n 8 N/A N/A assert_array_almost_equal N/A diff N/A cos N/A N/A x n 8 N/A direct_diff N/A cos N/A N/A x n 8 N/A k N/A range 5 N/A N/A N/A assert_array_almost_equal N/A diff N/A sin N/A 4 x k N/A direct_diff N/A sin N/A 4 x k N/A N/A assert_array_almost_equal N/A diff N/A cos N/A 4 x k N/A direct_diff N/A cos N/A 4 x k N/A test_period N/A N/A self N/A N/A N/A n N/A 17 64 N/A N/A x N/A N/A arange n N/A float n N/A N/A assert_array_almost_equal N/A diff N/A sin N/A N/A 2 pi x period 1 N/A N/A 2 pi N/A cos N/A N/A 2 pi x N/A N/A assert_array_almost_equal N/A diff N/A sin N/A N/A 2 pi x 3 period 1 N/A N/A N/A N/A 2 pi 3 N/A cos N/A N/A 2 pi x N/A test_sin N/A N/A self N/A N/A N/A n N/A 32 64 77 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A N/A assert_array_almost_equal N/A diff N/A sin x N/A cos x N/A N/A assert_array_almost_equal N/A diff N/A cos x N/A N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A sin x 2 N/A N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A sin x 4 N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A sin N/A 4 x N/A 4 N/A cos N/A 4 x N/A N/A assert_array_almost_equal N/A diff N/A sin N/A sin x N/A N/A cos x N/A cos N/A sin x N/A test_expr N/A N/A self N/A N/A N/A n N/A N/A 64 77 100 128 256 512 1024 2048 4096 8192 N/A 5 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A f N/A N/A N/A sin x N/A cos N/A 4 x N/A exp N/A sin N/A 3 x N/A df N/A N/A N/A N/A cos x N/A cos N/A 4 x N/A N/A 4 N/A sin x N/A sin N/A 4 x N/A N/A 3 N/A cos N/A 3 x N/A exp N/A sin N/A 3 x N/A ddf N/A N/A N/A N/A N/A -17 N/A sin x N/A cos N/A 4 x N/A N/A 8 N/A cos x N/A sin N/A 4 x N/A N/A 9 N/A sin N/A 3 x N/A exp N/A sin N/A 3 x N/A N/A 9 N/A N/A cos N/A 3 x 2 N/A exp N/A sin N/A 3 x N/A d1 N/A diff f N/A N/A assert_array_almost_equal d1 df N/A N/A assert_array_almost_equal N/A diff df ddf N/A N/A assert_array_almost_equal N/A diff f 2 ddf N/A N/A assert_array_almost_equal N/A diff ddf -1 df N/A test_expr_large N/A N/A self N/A N/A N/A n N/A 2048 4096 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A f N/A N/A N/A sin x N/A cos N/A 4 x N/A exp N/A sin N/A 3 x N/A df N/A N/A N/A N/A cos x N/A cos N/A 4 x N/A N/A 4 N/A sin x N/A sin N/A 4 x N/A N/A 3 N/A cos N/A 3 x N/A exp N/A sin N/A 3 x N/A ddf N/A N/A N/A N/A N/A -17 N/A sin x N/A cos N/A 4 x N/A N/A 8 N/A cos x N/A sin N/A 4 x N/A N/A 9 N/A sin N/A 3 x N/A exp N/A sin N/A 3 x N/A N/A 9 N/A N/A cos N/A 3 x 2 N/A exp N/A sin N/A 3 x N/A N/A assert_array_almost_equal N/A diff f df N/A N/A assert_array_almost_equal N/A diff df ddf N/A N/A assert_array_almost_equal N/A diff ddf -1 df N/A N/A assert_array_almost_equal N/A diff f 2 ddf N/A test_int N/A N/A self N/A N/A N/A n 64 N/A x N/A N/A N/A N/A arange n 2 pi n N/A N/A assert_array_almost_equal N/A diff N/A sin x -1 N/A N/A cos x N/A N/A assert_array_almost_equal N/A diff N/A sin x -2 N/A N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A sin x -4 N/A sin x N/A N/A assert_array_almost_equal N/A diff N/A 2 N/A cos N/A 2 x -1 N/A sin N/A 2 x N/A test_random_even N/A N/A self N/A N/A N/A k N/A 0 2 4 6 N/A N/A n N/A 60 32 64 56 55 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A f N/A diff N/A diff f 1 -1 N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A diff N/A diff f k N/A k f N/A N/A assert_array_almost_equal N/A diff N/A diff f N/A k k f N/A test_random_odd N/A N/A self N/A N/A N/A k N/A 0 1 2 3 4 5 6 N/A N/A n N/A 33 65 55 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A diff N/A diff f k N/A k f N/A N/A assert_array_almost_equal N/A diff N/A diff f N/A k k f N/A test_zero_nyquist N/A N/A self N/A N/A N/A k N/A 0 1 2 3 4 5 6 N/A N/A n N/A 32 33 64 56 55 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A f N/A diff N/A diff f 1 -1 N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A diff N/A diff f k N/A k f N/A N/A assert_array_almost_equal N/A diff N/A diff f N/A k k f N/A N/A TestTilbert N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A h N/A 0.1 0.5 1 5.5 10 N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A y N/A tilbert N/A sin x h N/A y1 N/A direct_tilbert N/A sin x h N/A N/A assert_array_almost_equal y y1 N/A N/A assert_array_almost_equal N/A tilbert N/A sin x h N/A direct_tilbert N/A sin x h N/A N/A assert_array_almost_equal N/A tilbert N/A sin N/A 2 x h N/A direct_tilbert N/A sin N/A 2 x h N/A test_random_even N/A N/A self N/A N/A N/A h N/A 0.1 0.5 1 5.5 10 N/A N/A n N/A 32 64 56 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A direct_tilbert N/A direct_itilbert f h h f N/A test_random_odd N/A N/A self N/A N/A N/A h N/A 0.1 0.5 1 5.5 10 N/A N/A n N/A 33 65 55 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A itilbert N/A tilbert f h h f N/A N/A assert_array_almost_equal N/A tilbert N/A itilbert f h h f N/A N/A TestITilbert N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A h N/A 0.1 0.5 1 5.5 10 N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A y N/A itilbert N/A sin x h N/A y1 N/A direct_itilbert N/A sin x h N/A N/A assert_array_almost_equal y y1 N/A N/A assert_array_almost_equal N/A itilbert N/A sin x h N/A direct_itilbert N/A sin x h N/A N/A assert_array_almost_equal N/A itilbert N/A sin N/A 2 x h N/A direct_itilbert N/A sin N/A 2 x h N/A N/A TestHilbert N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A y N/A hilbert N/A sin x N/A y1 N/A direct_hilbert N/A sin x N/A N/A assert_array_almost_equal y y1 N/A N/A assert_array_almost_equal N/A hilbert N/A sin N/A 2 x N/A direct_hilbert N/A sin N/A 2 x N/A test_tilbert_relation N/A N/A self N/A N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A f N/A N/A sin x N/A N/A cos N/A 2 x N/A sin x N/A y N/A hilbert f N/A y1 N/A direct_hilbert f N/A N/A assert_array_almost_equal y y1 N/A y2 N/A tilbert f h 10 N/A N/A assert_array_almost_equal y y2 N/A test_random_odd N/A N/A self N/A N/A N/A n N/A 33 65 55 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A ihilbert N/A hilbert f f N/A N/A assert_array_almost_equal N/A hilbert N/A ihilbert f f N/A test_random_even N/A N/A self N/A N/A N/A n N/A 32 64 56 N/A N/A f N/A random N/A n N/A af N/A N/A sum f axis 0 n N/A f N/A f af N/A f N/A diff N/A diff f 1 -1 N/A N/A assert_almost_equal N/A sum f axis 0 0.0 N/A N/A assert_array_almost_equal N/A direct_hilbert N/A direct_ihilbert f f N/A N/A assert_array_almost_equal N/A hilbert N/A ihilbert f f N/A N/A TestIHilbert N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A y N/A ihilbert N/A sin x N/A y1 N/A direct_ihilbert N/A sin x N/A N/A assert_array_almost_equal y y1 N/A N/A assert_array_almost_equal N/A ihilbert N/A sin N/A 2 x N/A direct_ihilbert N/A sin N/A 2 x N/A test_itilbert_relation N/A N/A self N/A N/A N/A n N/A 16 17 64 127 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A f N/A N/A sin x N/A N/A cos N/A 2 x N/A sin x N/A y N/A ihilbert f N/A y1 N/A direct_ihilbert f N/A N/A assert_array_almost_equal y y1 N/A y2 N/A itilbert f h 10 N/A N/A assert_array_almost_equal y y2 N/A N/A TestShift N/A TestCase N/A test_definition N/A N/A self N/A N/A N/A n N/A 18 17 64 127 32 2048 256 N/A N/A x N/A N/A N/A N/A arange n 2 pi n N/A a N/A 0.1 3 N/A N/A N/A assert_array_almost_equal N/A shift N/A sin x a N/A direct_shift N/A sin x a N/A N/A assert_array_almost_equal N/A shift N/A sin x a N/A sin N/A x a N/A N/A assert_array_almost_equal N/A shift N/A cos x a N/A cos N/A x a N/A N/A assert_array_almost_equal N/A shift N/A N/A cos N/A 2 x N/A sin x a N/A N/A cos N/A 2 N/A x a N/A sin N/A x a N/A N/A assert_array_almost_equal N/A shift N/A exp N/A sin x a N/A exp N/A sin N/A x a N/A N/A assert_array_almost_equal N/A shift N/A sin x N/A 2 pi N/A sin x N/A N/A assert_array_almost_equal N/A shift N/A sin x pi N/A N/A sin x N/A N/A assert_array_almost_equal N/A shift N/A sin x N/A pi 2 N/A cos x N/A N/A TestOverwrite N/A object N/A N/A Check input overwrite behavior  N/A real_dtypes N/A N/A np float32 N/A np float64 N/A dtypes N/A real_dtypes N/A N/A np complex64 N/A np complex128 _check N/A N/A self x routine N/A args kwargs N/A N/A x2 N/A N/A x copy N/A N/A routine x2 args kwargs N/A sig N/A routine __name__ N/A args N/A N/A sig N/A repr args N/A kwargs N/A N/A sig N/A repr kwargs N/A N/A assert_equal x2 x err_msg N/A spurious overwrite in %s sig N/A _check_1d N/A N/A self routine dtype shape N/A args kwargs N/A N/A N/A N/A N/A np random seed 1234 N/A N/A N/A np issubdtype dtype N/A np complexfloating N/A N/A data N/A N/A N/A N/A np random randn shape N/A 1j N/A N/A N/A np random randn shape N/A N/A data N/A N/A N/A np random randn shape N/A data N/A N/A data astype dtype N/A N/A N/A self _check data routine args kwargs N/A test_diff N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d diff dtype N/A 16 N/A test_tilbert N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d tilbert dtype N/A 16 1.6 N/A test_itilbert N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d itilbert dtype N/A 16 1.6 N/A test_hilbert N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d hilbert dtype N/A 16 N/A test_cs_diff N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d cs_diff dtype N/A 16 1.0 4.0 N/A test_sc_diff N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d sc_diff dtype N/A 16 1.0 4.0 N/A test_ss_diff N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d ss_diff dtype N/A 16 1.0 4.0 N/A test_cc_diff N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d cc_diff dtype N/A 16 1.0 4.0 N/A test_shift N/A N/A self N/A N/A N/A dtype N/A self dtypes N/A N/A N/A N/A self _check_1d shift dtype N/A 16 1.0 N/A N/A N/A N/A __name__ __main__ N/A N/A N/A run_module_suite