Module Expr Str ImportFrom alias Import alias Import alias identifier ImportFrom alias Import alias identifier ImportFrom alias ImportFrom alias alias alias Import alias identifier Import alias identifier ImportFrom alias ImportFrom alias alias ImportFrom alias Assign NameStore Call NameLoad Assign NameStore Str ClassDef bases NameLoad NameLoad body Assign NameStore ListLoad Str Str Str Str Str Str Assign NameStore Call NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad Num kwarg body If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr IfExp CompareIsNot NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore AttributeLoad NameLoad attr If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str NameLoad keyword Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr BoolOpOr NameLoad Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return TupleLoad Call AttributeLoad Call AttributeLoad NameLoad attr keyword NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body If BoolOpOr BoolOpAnd Call NameLoad NameLoad CompareIn NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIn NameLoad AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Return SubscriptLoad NameLoad Index NameLoad Raise Call NameLoad BinOpMod Str TupleLoad AttributeLoad Call NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListComp Call AttributeLoad Str attr keyword NameLoad keyword Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareIsNot Call NameLoad NameLoad NameLoad NameLoad NameLoad Return Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr keyword Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr orelse TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad AttributeLoad NameLoad attr body If CompareIsNot NameLoad NameLoad body If Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Str attr attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body ImportFrom alias Return Call NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr Return Call Call NameLoad NameLoad NameLoad keyword NameLoad keyword AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad If CompareEq AttributeLoad NameLoad attr Num body Return NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot Call NameLoad NameLoad body Return Call AttributeLoad NameLoad attr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword Num attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareGt AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr Num body Raise Call NameLoad Str ImportFrom alias alias Assign NameStore Call NameLoad NameLoad NameLoad If CompareGt NameLoad Num body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr UnaryOpUSub NameLoad keyword AttributeLoad NameLoad attr orelse Assign NameStore BinOpMult ListLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list Assign NameStore NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad Str Assign SubscriptStore NameLoad Index Str Call NameLoad Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr body Pass orelse If Call AttributeLoad NameLoad attr NameLoad body TryExcept body Import alias identifier handlers ExceptHandler type NameLoad body Raise Call NameLoad Str If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr If CompareIs Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr orelse Raise Call NameLoad Call AttributeLoad Str attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr If Call NameLoad NameLoad TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr body Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad orelse If Call AttributeLoad NameLoad attr NameLoad body Import alias identifier FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Dict Str Str Str Str ListLoad Str ListLoad Str ListLoad Str Str ListLoad Str If CompareIn NameLoad NameLoad body Return Call NameLoad BinOpAdd ListLoad NameLoad Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Assign NameStore ListLoad For NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Raise Call NameLoad BinOpMod NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore ListLoad For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Continue If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Continue Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpMult ListLoad AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr IfExp NameLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return NameLoad decorator_list Call NameLoad keyword Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If CompareIs NameLoad NameLoad body Assign TupleStore NameStore NameStore TupleLoad NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str keyword NameLoad keyword NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad kwarg body Expr Str FunctionDef arguments args NameParam NameParam defaults NameLoad vararg body Assign NameStore Call AttributeLoad NameLoad attr NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Return Call Call NameLoad NameLoad NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad kwarg body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore ListLoad For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Continue If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Continue If Call NameLoad NameLoad AttributeLoad NameLoad attr body If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list If NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpMult ListLoad AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list orelse FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad NameLoad keyword AttributeLoad NameLoad attr decorator_list If CompareGt AttributeLoad NameLoad attr Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call NameLoad NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore IfExp UnaryOpNot AttributeLoad NameLoad attr Call NameLoad NameLoad Call NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore ListLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad orelse TryExcept body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr NameLoad Num Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword Num keyword AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults TupleLoad Dict body Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIs NameLoad NameLoad body Assign NameStore Str Return Call AttributeLoad NameLoad attr Str Str keyword NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIs NameLoad NameLoad body Assign NameStore Str Return Call AttributeLoad NameLoad attr Str Str keyword NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr Str Str NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIs NameLoad NameLoad body Assign NameStore Str Return Call AttributeLoad NameLoad attr Str Str keyword NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call Call NameLoad Num AttributeLoad NameLoad attr NameLoad Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad Str keyword Call NameLoad Num keyword NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Return Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad Num keyword NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad Num NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad NameLoad attr Str Str keyword Call NameLoad Num NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Assign NameStore Call AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad Str keyword NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num kwarg body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Lambda arguments args NameParam defaults Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad BinOpAdd NameLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpDiv NameLoad BinOpSub NameLoad NameLoad Return BinOpMult BinOpSub Call NameLoad BinOpMult NameLoad NameLoad BinOpMult Call NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword Call NameLoad NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return BinOpDiv Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults TupleLoad Dict body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults Num NameLoad NameLoad Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Return IfExp AttributeLoad NameLoad attr Call NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Return IfExp AttributeLoad NameLoad attr Call NameLoad BinOpAdd Call NameLoad NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr BinOpAdd Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults TupleLoad Dict body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam defaults kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad decorator_list Assign NameStore Str Assign NameStore Str ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Num body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore ListLoad For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Continue If CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Continue If Call NameLoad NameLoad AttributeLoad NameLoad attr body If UnaryOpNot Call NameLoad NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore Call NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Return Call AttributeLoad NameLoad attr Str NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str Return Call NameLoad Call AttributeLoad NameLoad attr keyword NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body Expr Str FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad kwarg body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword Call NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Num decorator_list Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore BinOpDiv NameLoad Call NameLoad BinOpMult NameLoad NameLoad Return Call AttributeLoad NameLoad attr NameLoad decorator_list Return Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad keyword Call NameLoad NameLoad decorator_list Call NameLoad keyword Str Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body ImportFrom alias alias alias If UnaryOpNot BoolOpAnd Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad NameLoad body Raise Call NameLoad Str If BoolOpAnd Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad TupleLoad AttributeLoad NameLoad attr NameLoad body Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad Return Call NameLoad NameLoad NameLoad orelse If Call NameLoad NameLoad NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad keyword AttributeLoad NameLoad attr If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Return NameLoad decorator_list Assign NameStore Dict If Call NameLoad NameLoad NameLoad body If CompareIs NameLoad NameLoad body If CompareIs NameLoad NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad SubscriptLoad AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad Return Call NameLoad NameLoad NameLoad orelse If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Str If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad keyword Str Assign NameStore BinOpAdd NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd NameLoad BinOpMult Num NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr For NameStore NameLoad body If BoolOpAnd CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Return Call NameLoad NameLoad keyword AttributeLoad NameLoad attr keyword NameLoad orelse If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If BoolOpAnd CompareLt NameLoad NameLoad CompareIs NameLoad NameLoad body Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index NameLoad Index NameLoad orelse Assign SubscriptStore SubscriptLoad NameLoad Index NameLoad Index NameLoad Call NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad SubscriptLoad AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr Str Str If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr Return NameLoad orelse Raise Call NameLoad Str orelse Assign NameStore Dict For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad Call NameLoad SubscriptLoad AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad NameLoad Return Call NameLoad NameLoad NameLoad orelse Return Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad ListComp NameLoad comprehension NameStore ListLoad NameLoad NameLoad NameLoad NameLoad CompareIsNot NameLoad NameLoad If CompareGt NameLoad Num body Raise Call NameLoad Str If CompareIsNot NameLoad NameLoad body If CompareLt NameLoad Num body Raise Call NameLoad Str orelse If CompareIsNot NameLoad NameLoad body If CompareLt NameLoad Num body Raise Call NameLoad Str Assign NameStore BinOpDiv BinOpSub NameLoad Num Num orelse If CompareIsNot NameLoad NameLoad body If CompareLtE NameLoad Num body Raise Call NameLoad Str Assign NameStore BinOpSub Num Call AttributeLoad NameLoad attr BinOpDiv Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore BinOpSub BinOpDiv Num NameLoad Num orelse If CompareIsNot NameLoad NameLoad body If BoolOpOr CompareLtE NameLoad Num CompareGt NameLoad Num body Raise Call NameLoad Str Assign NameStore BinOpDiv BinOpSub Num NameLoad NameLoad orelse Raise Call NameLoad Str Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore IfExp NameLoad BinOpDiv BinOpSub NameLoad Num Num Num TryExcept body Return Call NameLoad NameLoad handlers ExceptHandler body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return NameLoad orelse Return Call NameLoad NameLoad NameLoad decorator_list Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If CompareIs NameLoad NameLoad body Return NameLoad orelse Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore CompareLt NameLoad Num ImportFrom alias If Call NameLoad NameLoad NameLoad body If Call AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index NameLoad Num orelse If Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If UnaryOpNot Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore BinOpAdd NameLoad BinOpMult Num NameLoad Assign NameStore BinOpAdd NameLoad BinOpMult Num NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad kwarg body ImportFrom alias alias If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Return Call NameLoad NameLoad keyword NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults kwarg body ImportFrom alias alias If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults kwarg body ImportFrom alias alias If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr
N/A N/A 

provide a generic structure to support window functions,
similar to how we have a Groupby object


 __future__ division N/A warnings N/A numpy np collections defaultdict N/A pandas pd pandas.lib isscalar pandas.core.base PandasObject SelectionMixin GroupByMixin N/A pandas.core.common com N/A pandas.algos algos pandas compat pandas.util.decorators Substitution Appender textwrap dedent N/A _shared_docs N/A dict N/A _doc_template 

Returns
-------
same type as input

See also
--------
pandas.Series.%(name)s
pandas.DataFrame.%(name)s
 _Window N/A PandasObject SelectionMixin N/A N/A _attributes N/A window min_periods freq center win_type axis N/A exclusions N/A set __init__ N/A N/A self obj window min_periods freq center win_type axis N/A None None None False None 0 kwargs N/A N/A N/A freq None N/A N/A N/A N/A warnings warn The freq kw is deprecated and will be removed in a future version. You can resample prior to passing to a window function FutureWarning stacklevel 3 N/A N/A self blocks N/A N/A N/A self obj obj N/A N/A self window window N/A N/A self min_periods min_periods N/A N/A self freq freq N/A N/A self center center N/A N/A self win_type win_type N/A N/A self axis N/A N/A axis None N/A N/A obj _get_axis_number axis None N/A N/A N/A self validate N/A _constructor N/A N/A self N/A N/A N/A Window N/A property validate N/A N/A self N/A N/A N/A N/A N/A N/A self center None N/A N/A N/A com is_bool N/A self center N/A N/A N/A ValueError center must be a boolean N/A N/A N/A N/A self min_periods None N/A N/A N/A com is_integer N/A self min_periods N/A N/A N/A ValueError min_periods must be an integer N/A _convert_freq N/A N/A self how N/A None N/A N/A  resample according to the how, return a new object  N/A obj N/A self _selected_obj N/A N/A N/A N/A self freq None N/A isinstance obj N/A N/A com ABCSeries N/A com ABCDataFrame N/A N/A N/A how None N/A N/A N/A N/A warnings warn The how kw argument is deprecated and removed in a future version. You can resample prior to passing to a window function FutureWarning stacklevel 6 N/A obj N/A N/A N/A N/A obj resample N/A self freq aggregate N/A how asfreq N/A obj N/A _create_blocks N/A N/A self how N/A N/A N/A  split data into blocks & return conformed data  N/A obj N/A N/A self _convert_freq how N/A N/A N/A N/A N/A N/A obj as_blocks copy False values obj N/A _gotitem N/A N/A self key ndim subset N/A None N/A N/A 
        sub-classes to define
        return a sliced object

        Parameters
        ----------
        key : string / list of selections
        ndim : 1,2
            requested ndim of result
        subset : object, default None
            subset to act on
         N/A N/A subset None N/A N/A subset N/A self obj N/A self N/A N/A self _shallow_copy subset N/A N/A N/A self _reset_cache N/A N/A N/A subset ndim 2 N/A N/A N/A N/A N/A isscalar key N/A key subset N/A N/A com is_list_like key N/A N/A N/A self _selection key N/A self N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A attr N/A self _internal_names_set N/A N/A N/A N/A object __getattribute__ self attr N/A N/A attr N/A self obj N/A N/A N/A self N/A attr N/A N/A AttributeError N/A %r object has no attribute %r N/A N/A N/A type self __name__ attr N/A _dir_additions N/A N/A self N/A N/A N/A N/A N/A N/A self obj _dir_additions N/A _get_window N/A N/A self other N/A None N/A N/A N/A self window N/A _window_type N/A N/A self N/A N/A N/A N/A N/A self __class__ __name__ N/A property __unicode__ N/A N/A self N/A N/A N/A  provide a nice str repr of our rolling object  N/A attrs N/A N/A N/A {k}={v} format k k v N/A getattr self k N/A k N/A self _attributes N/A N/A getattr self k None None N/A N/A N/A {klass} [{attrs}] format klass N/A self _window_type attrs N/A N/A , join attrs N/A _prep_values N/A N/A self values kill_inf how N/A None True None N/A N/A N/A values None N/A N/A values N/A getattr N/A self _selected_obj values N/A self _selected_obj N/A N/A N/A com is_float_dtype N/A values dtype N/A N/A values N/A N/A com _ensure_float64 values N/A N/A N/A N/A com is_integer_dtype N/A values dtype N/A N/A values N/A N/A com _ensure_float64 values N/A N/A N/A N/A com needs_i8_conversion N/A values dtype N/A N/A N/A NotImplementedError N/A N/A ops for {action} for this dtype {dtype} are not implemented format action N/A self _window_type dtype N/A values dtype N/A N/A N/A N/A values N/A N/A com _ensure_float64 values N/A N/A N/A N/A ValueError TypeError N/A N/A N/A TypeError N/A N/A cannot handle this type -> {0} format N/A values dtype N/A kill_inf N/A N/A values N/A N/A values copy N/A N/A values N/A N/A N/A np isinf values N/A np NaN N/A values N/A _wrap_result N/A N/A self result block obj N/A None None N/A N/A  wrap a single result  N/A N/A obj None N/A N/A obj N/A self _selected_obj N/A index N/A obj index N/A N/A isinstance result N/A np ndarray N/A N/A N/A block None N/A N/A N/A N/A com is_timedelta64_dtype N/A N/A block values dtype N/A N/A result N/A N/A N/A N/A N/A pd to_timedelta N/A N/A result ravel unit ns values reshape N/A result shape N/A N/A N/A result ndim 1 N/A pandas Series N/A N/A Series result index name N/A obj name N/A N/A N/A type obj result index index columns N/A block columns N/A result N/A _wrap_results N/A N/A self results blocks obj N/A N/A N/A 
        wrap the results

        Paramters
        ---------
        results : list of ndarrays
        blocks : list of blocks
        obj : conformed data (may be resampled)
         N/A final N/A N/A N/A result block N/A zip results blocks N/A N/A result N/A N/A self _wrap_result result block block obj obj N/A N/A N/A result ndim 1 N/A N/A result N/A N/A N/A final append result N/A N/A N/A len final N/A N/A N/A N/A obj astype float64 N/A N/A N/A N/A N/A pd concat final axis 1 reindex columns N/A obj columns N/A _center_window N/A N/A self result window N/A N/A N/A  center the result in the window  N/A N/A N/A self axis N/A N/A result ndim 1 N/A N/A N/A ValueError Requested axis is larger then no. of argument dimensions pandas Series DataFrame N/A offset N/A _offset window True N/A N/A offset 0 N/A N/A N/A isinstance result N/A Series DataFrame N/A N/A result N/A N/A result slice_shift N/A offset axis N/A self axis N/A N/A lead_indexer N/A N/A N/A slice None N/A result ndim N/A N/A lead_indexer N/A N/A self axis N/A slice offset None N/A result N/A N/A np copy N/A result N/A N/A tuple lead_indexer N/A result N/A aggregate N/A N/A self arg N/A args kwargs N/A N/A N/A result how N/A N/A self _aggregate arg args kwargs N/A N/A result None N/A N/A N/A N/A self apply arg args args kwargs kwargs N/A result N/A N/A agg aggregate N/A N/A _shared_docs N/A sum N/A dedent 
    %(name)s sum

    Parameters
    ----------
    how : string, default None (DEPRECATED)
        Method for down- or re-sampling N/A N/A _shared_docs N/A mean N/A dedent 
    %(name)s mean

    Parameters
    ----------
    how : string, default None (DEPRECATED)
        Method for down- or re-sampling N/A Window N/A _Window N/A N/A 
    Provides rolling transformations.

    .. versionadded:: 0.18.0

    Parameters
    ----------
    window : int
       Size of the moving window. This is the number of observations used for
       calculating the statistic.
    min_periods : int, default None
        Minimum number of observations in window required to have a value
        (otherwise result is NA).
    freq : string or DateOffset object, optional (default None) (DEPRECATED)
        Frequency to conform the data to before computing the statistic.
        Specified as a frequency string or DateOffset object.
    center : boolean, default False
        Set the labels at the center of the window.
    win_type : string, default None
        prove a window type, see the notes below
    axis : int, default 0

    Returns
    -------
    a Window sub-classed for the particular operation

    Notes
    -----
    By default, the result is set to the right edge of the window. This can be
    changed to the center of the window by setting ``center=True``.

    The `freq` keyword is used to conform time series data to a specified
    frequency by resampling the data. This is done with the default parameters
    of :meth:`~pandas.Series.resample` (i.e. using the `mean`).

    The recognized window types are:

    * ``boxcar``
    * ``triang``
    * ``blackman``
    * ``hamming``
    * ``bartlett``
    * ``parzen``
    * ``bohman``
    * ``blackmanharris``
    * ``nuttall``
    * ``barthann``
    * ``kaiser`` (needs beta)
    * ``gaussian`` (needs std)
    * ``general_gaussian`` (needs power, width)
    * ``slepian`` (needs width).
 validate N/A N/A self N/A N/A N/A N/A N/A N/A super Window self validate N/A window N/A self window N/A N/A isinstance window N/A list tuple N/A np ndarray N/A N/A N/A N/A N/A N/A com is_integer window N/A N/A N/A N/A scipy.signal sig N/A N/A N/A ImportError N/A N/A N/A ImportError Please install scipy to generate window weight N/A N/A N/A isinstance N/A self win_type N/A compat string_types N/A N/A N/A ValueError N/A N/A Invalid win_type {0} format N/A self win_type N/A N/A N/A getattr sig N/A self win_type None None N/A N/A N/A ValueError N/A N/A Invalid win_type {0} format N/A self win_type N/A N/A N/A ValueError N/A N/A Invalid window {0} format window N/A _prep_window N/A N/A self N/A kwargs N/A N/A 
        provide validation for our window type, return the window
        we have already been validated
         N/A window N/A N/A self _get_window N/A N/A isinstance window N/A list tuple N/A np ndarray N/A N/A N/A N/A N/A N/A com _asarray_tuplesafe window astype float N/A N/A N/A N/A com is_integer window N/A N/A scipy.signal sig _validate_win_type N/A N/A win_type kwargs N/A N/A N/A arg_map N/A kaiser gaussian general_gaussian slepian N/A beta N/A std N/A power width N/A width N/A N/A win_type arg_map N/A N/A N/A tuple N/A N/A win_type N/A _pop_args win_type N/A arg_map N/A win_type kwargs N/A win_type N/A _pop_args N/A N/A win_type arg_names kwargs N/A N/A N/A msg N/A %s window requires %%s win_type N/A all_args N/A N/A n arg_names N/A N/A N/A n kwargs N/A N/A N/A ValueError N/A msg n N/A N/A N/A all_args append N/A N/A kwargs pop n N/A all_args N/A N/A win_type N/A _validate_win_type N/A self win_type kwargs N/A N/A N/A N/A N/A sig get_window win_type window astype float N/A _apply_window N/A N/A self mean how N/A True None kwargs N/A N/A 
        Applies a moving window of type ``window_type`` on the data.

        Parameters
        ----------
        mean : boolean, default True
            If True computes weighted mean, else weighted sum
        how : string, default to None (DEPRECATED)
            how to resample

        Returns
        -------
        y : type of input argument

         N/A window N/A N/A self _prep_window kwargs N/A center N/A self center N/A N/A blocks obj N/A N/A self _create_blocks how how N/A results N/A N/A b blocks N/A N/A N/A N/A values N/A N/A self _prep_values N/A b values N/A N/A N/A TypeError N/A N/A N/A N/A results append N/A N/A N/A b values copy N/A N/A N/A N/A values size 0 N/A N/A N/A N/A results append N/A N/A values copy N/A N/A offset N/A _offset window center N/A additional_nans N/A N/A np array N/A N/A N/A np NaN offset f N/A N/A arg N/A args kwargs N/A N/A minp N/A _use_window N/A self min_periods N/A len window N/A N/A N/A algos roll_window N/A center N/A N/A np concatenate N/A arg additional_nans arg window minp avg mean N/A N/A result N/A N/A np apply_along_axis f N/A self axis values N/A center N/A N/A result N/A N/A self _center_window result window N/A N/A N/A results append result N/A N/A N/A self _wrap_results results blocks obj N/A aggregate N/A N/A self arg N/A args kwargs N/A N/A N/A result how N/A N/A self _aggregate arg args kwargs N/A N/A result None N/A N/A result N/A arg self N/A result N/A N/A Substitution name rolling N/A Appender N/A SelectionMixin _see_also_template N/A Appender N/A SelectionMixin _agg_doc N/A agg aggregate sum N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply_window mean False kwargs N/A N/A Substitution name window N/A Appender _doc_template N/A Appender N/A _shared_docs N/A sum mean N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply_window mean True kwargs N/A N/A Substitution name window N/A Appender _doc_template N/A Appender N/A _shared_docs N/A mean N/A _GroupByMixin N/A GroupByMixin N/A N/A  provide the groupby facilities  __init__ N/A N/A self obj N/A args kwargs N/A N/A parent N/A N/A kwargs pop parent None N/A groupby N/A N/A kwargs pop groupby None N/A N/A groupby None N/A N/A N/A groupby obj N/A obj N/A obj obj N/A N/A self _groupby groupby N/A N/A N/A self _groupby mutated True N/A N/A N/A N/A self _groupby grouper mutated True N/A N/A N/A N/A super GroupByMixin self __init__ obj args kwargs N/A N/A count N/A N/A GroupByMixin _dispatch count N/A corr N/A N/A GroupByMixin _dispatch corr other None pairwise None N/A cov N/A N/A GroupByMixin _dispatch cov other None pairwise None _apply N/A N/A self func name window center check_minp how N/A None None None None kwargs N/A N/A 
        dispatch to apply; we are stripping all of the _apply kwargs and
        performing the original function call on the grouped object
         f N/A N/A x name N/A name args N/A N/A x N/A N/A self _shallow_copy x N/A N/A isinstance name N/A compat string_types N/A N/A N/A N/A getattr x name args kwargs N/A N/A N/A x apply name args kwargs N/A N/A N/A N/A N/A self _groupby apply f N/A N/A _Rolling N/A _Window N/A _constructor N/A N/A self N/A N/A N/A Rolling N/A property _apply N/A N/A self func name window center check_minp how N/A None None None None None kwargs N/A N/A 
        Rolling statistical measure using supplied function. Designed to be
        used with passed-in Cython array-based functions.

        Parameters
        ----------
        func : string/callable to apply
        name : string, optional
           name of this function
        window : int/array, default to _get_window()
        center : boolean, default to self.center
        check_minp : function, default to _use_window
        how : string, default to None (DEPRECATED)
            how to resample

        Returns
        -------
        y : type of input
         N/A N/A center None N/A N/A center N/A self center N/A N/A window None N/A N/A window N/A N/A self _get_window N/A N/A check_minp None N/A N/A check_minp _use_window N/A N/A blocks obj N/A N/A self _create_blocks how how N/A results N/A N/A b blocks N/A N/A N/A N/A values N/A N/A self _prep_values N/A b values N/A N/A N/A TypeError N/A N/A N/A N/A results append N/A N/A N/A b values copy N/A N/A N/A N/A values size 0 N/A N/A N/A N/A results append N/A N/A values copy N/A N/A N/A isinstance func N/A compat string_types N/A N/A N/A N/A hasattr algos func N/A N/A N/A ValueError N/A N/A we do not support this function algos.{0} format func N/A cfunc N/A getattr algos func func N/A N/A arg window min_periods N/A None N/A N/A minp N/A check_minp min_periods window N/A N/A cfunc N/A N/A com _ensure_float64 arg window minp kwargs N/A N/A center N/A N/A offset N/A _offset window center N/A additional_nans N/A N/A np array N/A N/A N/A np NaN offset calc N/A N/A x N/A N/A N/A N/A func N/A N/A np concatenate N/A x additional_nans window min_periods N/A self min_periods N/A N/A calc N/A N/A x N/A N/A N/A N/A func x window min_periods N/A self min_periods N/A N/A N/A N/A values ndim 1 N/A N/A result N/A N/A np apply_along_axis calc N/A self axis values N/A N/A result N/A calc values N/A center N/A N/A result N/A N/A self _center_window result window N/A N/A N/A results append result N/A N/A N/A self _wrap_results results blocks obj N/A N/A _Rolling_and_Expanding N/A _Rolling N/A N/A N/A _shared_docs N/A count %(name)s count of number of non-NaN
    observations inside provided window. count N/A N/A self N/A N/A N/A obj N/A N/A self _convert_freq N/A window N/A N/A self _get_window N/A window N/A N/A N/A self center N/A min window N/A len obj window N/A N/A blocks obj N/A N/A self _create_blocks how None N/A results N/A N/A b blocks N/A N/A N/A N/A com needs_i8_conversion N/A b values N/A N/A result N/A N/A N/A N/A b notnull astype int N/A N/A N/A N/A result N/A N/A N/A N/A np isfinite b astype float N/A N/A N/A TypeError N/A N/A result N/A N/A N/A N/A np isfinite N/A N/A b astype float astype float N/A N/A result N/A N/A N/A pd isnull result 0 N/A result N/A N/A N/A N/A self _constructor result window window min_periods 0 center N/A self center sum N/A N/A N/A results append result N/A N/A N/A self _wrap_results results blocks obj N/A N/A N/A _shared_docs N/A apply N/A dedent 
    %(name)s function apply

    Parameters
    ----------
    func : function
        Must produce a single value from an ndarray input
        \*args and \*\*kwargs are passed to the function apply N/A N/A self func args kwargs N/A N/A N/A N/A N/A _level N/A N/A kwargs pop _level None N/A window N/A N/A self _get_window N/A offset N/A _offset window N/A self center f N/A N/A arg window min_periods N/A N/A N/A minp N/A _use_window min_periods window N/A N/A N/A algos roll_generic arg window minp offset func args kwargs N/A N/A N/A N/A self _apply f func args args kwargs kwargs center False N/A sum N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply roll_sum sum kwargs N/A N/A N/A _shared_docs N/A max N/A dedent 
    %(name)s maximum

    Parameters
    ----------
    how : string, default 'max' (DEPRECATED)
        Method for down- or re-sampling max N/A N/A self how N/A None kwargs N/A N/A N/A N/A N/A self freq None N/A how None N/A N/A how max N/A N/A N/A self _apply roll_max max how how kwargs N/A N/A N/A _shared_docs N/A min N/A dedent 
    %(name)s minimum

    Parameters
    ----------
    how : string, default 'min' (DEPRECATED)
        Method for down- or re-sampling min N/A N/A self how N/A None kwargs N/A N/A N/A N/A N/A self freq None N/A how None N/A N/A how min N/A N/A N/A self _apply roll_min min how how kwargs N/A mean N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply roll_mean mean kwargs N/A N/A N/A _shared_docs N/A median N/A dedent 
    %(name)s median

    Parameters
    ----------
    how : string, default 'median' (DEPRECATED)
        Method for down- or re-sampling median N/A N/A self how N/A None kwargs N/A N/A N/A N/A N/A self freq None N/A how None N/A N/A how median N/A N/A N/A self _apply roll_median_c median how how kwargs N/A N/A N/A _shared_docs N/A std N/A dedent 
    %(name)s standard deviation

    Parameters
    ----------
    ddof : int, default 1
        Delta Degrees of Freedom.  The divisor used in calculations
        is ``N - ddof``, where ``N`` represents the number of elements. std N/A N/A self ddof N/A 1 kwargs N/A N/A window N/A N/A self _get_window f N/A N/A arg N/A args kwargs N/A N/A minp N/A N/A _require_min_periods 1 N/A self min_periods window N/A N/A _zsqrt N/A N/A algos roll_var arg window minp ddof N/A N/A N/A N/A self _apply f std check_minp N/A _require_min_periods 1 ddof ddof kwargs N/A N/A N/A _shared_docs N/A var N/A dedent 
    %(name)s variance

    Parameters
    ----------
    ddof : int, default 1
        Delta Degrees of Freedom.  The divisor used in calculations
        is ``N - ddof``, where ``N`` represents the number of elements. var N/A N/A self ddof N/A 1 kwargs N/A N/A N/A N/A self _apply roll_var var check_minp N/A _require_min_periods 1 ddof ddof kwargs N/A N/A N/A _shared_docs N/A skew Unbiased %(name)s skewness skew N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply roll_skew skew check_minp N/A _require_min_periods 3 kwargs N/A N/A N/A _shared_docs N/A kurt Unbiased %(name)s kurtosis kurt N/A N/A self N/A kwargs N/A N/A N/A N/A self _apply roll_kurt kurt check_minp N/A _require_min_periods 4 kwargs N/A N/A N/A _shared_docs N/A quantile N/A dedent 
    %(name)s quantile

    Parameters
    ----------
    quantile : float
        0 <= quantile <= 1 quantile N/A N/A self quantile N/A kwargs N/A N/A window N/A N/A self _get_window f N/A N/A arg N/A args kwargs N/A N/A minp N/A _use_window N/A self min_periods window N/A N/A N/A algos roll_quantile arg window minp quantile N/A N/A N/A N/A self _apply f quantile quantile quantile kwargs N/A N/A N/A _shared_docs N/A cov N/A dedent 
    %(name)s sample covariance

    Parameters
    ----------
    other : Series, DataFrame, or ndarray, optional
        if not supplied then will default to self and produce pairwise output
    pairwise : bool, default None
        If False then only matching columns between self and other will be used
        and the output will be a DataFrame.
        If True then all pairwise combinations will be calculated and the
        output will be a Panel in the case of DataFrame inputs. In the case of
        missing elements, only complete pairwise observations will be used.
    ddof : int, default 1
        Delta Degrees of Freedom.  The divisor used in calculations
        is ``N - ddof``, where ``N`` represents the number of elements. cov N/A N/A self other pairwise ddof N/A None None 1 kwargs N/A N/A N/A other None N/A N/A other N/A self _selected_obj N/A pairwise N/A N/A pairwise None True pairwise N/A other N/A N/A self _shallow_copy other N/A window N/A N/A self _get_window other _get_cov N/A N/A X Y N/A N/A N/A X N/A N/A X astype float64 N/A Y N/A N/A Y astype float64 N/A mean N/A N/A N/A x N/A N/A N/A N/A N/A x rolling window N/A self min_periods center N/A self center mean kwargs N/A count N/A N/A N/A N/A N/A X Y rolling window window center N/A self center count kwargs N/A bias_adj N/A count N/A count ddof N/A N/A N/A N/A mean N/A X Y N/A N/A mean X N/A mean Y bias_adj N/A N/A N/A _flex_binary_moment N/A self _selected_obj N/A other _selected_obj _get_cov pairwise N/A bool pairwise N/A N/A N/A _shared_docs N/A corr N/A dedent 
    %(name)s sample correlation

    Parameters
    ----------
    other : Series, DataFrame, or ndarray, optional
        if not supplied then will default to self and produce pairwise output
    pairwise : bool, default None
        If False then only matching columns between self and other will be used
        and the output will be a DataFrame.
        If True then all pairwise combinations will be calculated and the
        output will be a Panel in the case of DataFrame inputs. In the case of
        missing elements, only complete pairwise observations will be used. corr N/A N/A self other pairwise N/A None None kwargs N/A N/A N/A other None N/A N/A other N/A self _selected_obj N/A pairwise N/A N/A pairwise None True pairwise N/A other N/A N/A self _shallow_copy other N/A window N/A N/A self _get_window other _get_corr N/A N/A a b N/A N/A N/A a N/A N/A a rolling window window min_periods N/A self min_periods freq N/A self freq center N/A self center N/A b N/A N/A b rolling window window min_periods N/A self min_periods freq N/A self freq center N/A self center N/A N/A N/A N/A a cov b kwargs N/A N/A N/A a std kwargs N/A N/A b std kwargs N/A N/A N/A _flex_binary_moment N/A self _selected_obj N/A other _selected_obj _get_corr pairwise N/A bool pairwise N/A N/A Rolling N/A _Rolling_and_Expanding N/A N/A 
    Provides rolling window calculcations.

    .. versionadded:: 0.18.0

    Parameters
    ----------
    window : int
        Size of the moving window. This is the number of observations used for
        calculating the statistic.
    min_periods : int, default None
        Minimum number of observations in window required to have a value
        (otherwise result is NA).
    freq : string or DateOffset object, optional (default None) (DEPRECATED)
        Frequency to conform the data to before computing the statistic.
        Specified as a frequency string or DateOffset object.
    center : boolean, default False
        Set the labels at the center of the window.
    axis : int, default 0

    Returns
    -------
    a Window sub-classed for the particular operation

    Notes
    -----
    By default, the result is set to the right edge of the window. This can be
    changed to the center of the window by setting ``center=True``.

    The `freq` keyword is used to conform time series data to a specified
    frequency by resampling the data. This is done with the default parameters
    of :meth:`~pandas.Series.resample` (i.e. using the `mean`).
     validate N/A N/A self N/A N/A N/A N/A N/A N/A super Rolling self validate N/A N/A N/A N/A com is_integer N/A self window N/A N/A N/A ValueError window must be an integer N/A aggregate N/A N/A self arg N/A args kwargs N/A N/A N/A N/A N/A super Rolling self aggregate arg args kwargs N/A N/A Substitution name rolling N/A Appender N/A SelectionMixin _see_also_template N/A Appender N/A SelectionMixin _agg_doc N/A agg aggregate count N/A N/A self N/A N/A N/A N/A N/A N/A super Rolling self count N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A count apply N/A N/A self func args kwargs N/A N/A N/A N/A N/A N/A N/A N/A super Rolling self apply func args args kwargs kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A apply sum N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self sum kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A sum max N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self max kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A max min N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self min kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A min mean N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self mean kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A mean median N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self median kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A median std N/A N/A self ddof N/A 1 kwargs N/A N/A N/A N/A N/A super Rolling self std ddof ddof kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A std var N/A N/A self ddof N/A 1 kwargs N/A N/A N/A N/A N/A super Rolling self var ddof ddof kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A var skew N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self skew kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A skew kurt N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Rolling self kurt kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A kurt quantile N/A N/A self quantile N/A kwargs N/A N/A N/A N/A N/A super Rolling self quantile quantile quantile kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A quantile cov N/A N/A self other pairwise ddof N/A None None 1 kwargs N/A N/A N/A N/A N/A super Rolling self cov other other pairwise pairwise ddof ddof kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A cov corr N/A N/A self other pairwise N/A None None kwargs N/A N/A N/A N/A N/A super Rolling self corr other other pairwise pairwise kwargs N/A N/A Substitution name rolling N/A Appender _doc_template N/A Appender N/A _shared_docs N/A corr N/A RollingGroupby N/A _GroupByMixin Rolling N/A N/A 
    Provides a rolling groupby implementation

    .. versionadded:: 0.18.1

     _constructor N/A N/A self N/A N/A N/A Rolling N/A property N/A Expanding N/A _Rolling_and_Expanding N/A N/A 
    Provides expanding transformations.

    .. versionadded:: 0.18.0

    Parameters
    ----------
    min_periods : int, default None
        Minimum number of observations in window required to have a value
        (otherwise result is NA).
    freq : string or DateOffset object, optional (default None) (DEPRECATED)
        Frequency to conform the data to before computing the statistic.
        Specified as a frequency string or DateOffset object.
    center : boolean, default False
        Set the labels at the center of the window.
    axis : int, default 0

    Returns
    -------
    a Window sub-classed for the particular operation

    Notes
    -----
    By default, the result is set to the right edge of the window. This can be
    changed to the center of the window by setting ``center=True``.

    The `freq` keyword is used to conform time series data to a specified
    frequency by resampling the data. This is done with the default parameters
    of :meth:`~pandas.Series.resample` (i.e. using the `mean`).
     N/A _attributes N/A min_periods freq center axis __init__ N/A N/A self obj min_periods freq center axis N/A 1 None False 0 kwargs N/A N/A N/A N/A N/A super Expanding self __init__ obj obj min_periods min_periods freq freq center center axis axis N/A _constructor N/A N/A self N/A N/A N/A Expanding N/A property _get_window N/A N/A self other N/A None N/A N/A obj N/A self _selected_obj N/A N/A other None N/A N/A N/A N/A self min_periods N/A max N/A len obj N/A self min_periods N/A len obj N/A N/A N/A self min_periods N/A max N/A N/A len obj N/A len obj N/A self min_periods N/A N/A len obj N/A len obj N/A aggregate N/A N/A self arg N/A args kwargs N/A N/A N/A N/A N/A super Expanding self aggregate arg args kwargs N/A N/A Substitution name expanding N/A Appender N/A SelectionMixin _see_also_template N/A Appender N/A SelectionMixin _agg_doc N/A agg aggregate count N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self count kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A count apply N/A N/A self func args kwargs N/A N/A N/A N/A N/A N/A N/A N/A super Expanding self apply func args args kwargs kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A apply sum N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self sum kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A sum max N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self max kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A max min N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self min kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A min mean N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self mean kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A mean median N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self median kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A median std N/A N/A self ddof N/A 1 kwargs N/A N/A N/A N/A N/A super Expanding self std ddof ddof kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A std var N/A N/A self ddof N/A 1 kwargs N/A N/A N/A N/A N/A super Expanding self var ddof ddof kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A var skew N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self skew kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A skew kurt N/A N/A self N/A kwargs N/A N/A N/A N/A N/A super Expanding self kurt kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A kurt quantile N/A N/A self quantile N/A kwargs N/A N/A N/A N/A N/A super Expanding self quantile quantile quantile kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A quantile cov N/A N/A self other pairwise ddof N/A None None 1 kwargs N/A N/A N/A N/A N/A super Expanding self cov other other pairwise pairwise ddof ddof kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A cov corr N/A N/A self other pairwise N/A None None kwargs N/A N/A N/A N/A N/A super Expanding self corr other other pairwise pairwise kwargs N/A N/A Substitution name expanding N/A Appender _doc_template N/A Appender N/A _shared_docs N/A corr N/A ExpandingGroupby N/A _GroupByMixin Expanding N/A N/A 
    Provides a expanding groupby implementation

    .. versionadded:: 0.18.1

     _constructor N/A N/A self N/A N/A N/A Expanding N/A property N/A N/A _bias_template 

Parameters
----------
bias : boolean, default False
    Use a standard estimation bias correction
 N/A _pairwise_template 

Parameters
----------
other : Series, DataFrame, or ndarray, optional
    if not supplied then will default to self and produce pairwise output
pairwise : bool, default None
    If False then only matching columns between self and other will be used and
    the output will be a DataFrame.
    If True then all pairwise combinations will be calculated and the output
    will be a Panel in the case of DataFrame inputs. In the case of missing
    elements, only complete pairwise observations will be used.
bias : boolean, default False
   Use a standard estimation bias correction
 EWM N/A _Rolling N/A N/A 
    Provides exponential weighted functions

    .. versionadded:: 0.18.0

    Parameters
    ----------
    com : float, optional
        Specify decay in terms of center of mass,
        :math:`\alpha = 1 / (1 + com),\text{ for } com \geq 0`
    span : float, optional
        Specify decay in terms of span,
        :math:`\alpha = 2 / (span + 1),\text{ for } span \geq 1`
    halflife : float, optional
        Specify decay in terms of half-life,
        :math:`\alpha = 1 - exp(log(0.5) / halflife),\text{ for } halflife > 0`
    alpha : float, optional
        Specify smoothing factor :math:`\alpha` directly,
        :math:`0 < \alpha \leq 1`

        .. versionadded:: 0.18.0

    min_periods : int, default 0
        Minimum number of observations in window required to have a value
        (otherwise result is NA).
    freq : None or string alias / date offset object, default=None (DEPRECATED)
        Frequency to conform to before computing statistic
    adjust : boolean, default True
        Divide by decaying adjustment factor in beginning periods to account
        for imbalance in relative weightings (viewing EWMA as a moving average)
    ignore_na : boolean, default False
        Ignore missing values when calculating weights;
        specify True to reproduce pre-0.15.0 behavior

    Returns
    -------
    a Window sub-classed for the particular operation

    Notes
    -----
    Exactly one of center of mass, span, half-life, and alpha must be provided.
    Allowed values and relationship between the parameters are specified in the
    parameter descriptions above; see the link at the end of this section for
    a detailed explanation.

    The `freq` keyword is used to conform time series data to a specified
    frequency by resampling the data. This is done with the default parameters
    of :meth:`~pandas.Series.resample` (i.e. using the `mean`).

    When adjust is True (default), weighted averages are calculated using
    weights (1-alpha)**(n-1), (1-alpha)**(n-2), ..., 1-alpha, 1.

    When adjust is False, weighted averages are calculated recursively as:
       weighted_average[0] = arg[0];
       weighted_average[i] = (1-alpha)*weighted_average[i-1] + alpha*arg[i].

    When ignore_na is False (default), weights are based on absolute positions.
    For example, the weights of x and y used in calculating the final weighted
    average of [x, None, y] are (1-alpha)**2 and 1 (if adjust is True), and
    (1-alpha)**2 and alpha (if adjust is False).

    When ignore_na is True (reproducing pre-0.15.0 behavior), weights are based
    on relative positions. For example, the weights of x and y used in
    calculating the final weighted average of [x, None, y] are 1-alpha and 1
    (if adjust is True), and 1-alpha and alpha (if adjust is False).

    More details can be found at
    http://pandas.pydata.org/pandas-docs/stable/computation.html#exponentially-weighted-windows
     N/A _attributes N/A com min_periods freq adjust ignore_na axis __init__ N/A N/A self obj com span halflife alpha min_periods freq adjust ignore_na axis N/A None None None None 0 None True False 0 N/A N/A N/A self obj obj N/A N/A self com N/A _get_center_of_mass com span halflife alpha N/A N/A self min_periods min_periods N/A N/A self freq freq N/A N/A self adjust adjust N/A N/A self ignore_na ignore_na N/A N/A self axis axis N/A _constructor N/A N/A self N/A N/A N/A EWM N/A property aggregate N/A N/A self arg N/A args kwargs N/A N/A N/A N/A N/A super EWM self aggregate arg args kwargs N/A N/A Substitution name ewm N/A Appender N/A SelectionMixin _see_also_template N/A Appender N/A SelectionMixin _agg_doc N/A agg aggregate _apply N/A N/A self func how N/A None kwargs N/A N/A Rolling statistical measure using supplied function. Designed to be
        used with passed-in Cython array-based functions.

        Parameters
        ----------
        func : string/callable to apply
        how : string, default to None (DEPRECATED)
            how to resample

        Returns
        -------
        y : type of input argument

         N/A N/A blocks obj N/A N/A self _create_blocks how how N/A results N/A N/A b blocks N/A N/A N/A N/A values N/A N/A self _prep_values N/A b values N/A N/A N/A TypeError N/A N/A N/A N/A results append N/A N/A N/A b values copy N/A N/A N/A N/A values size 0 N/A N/A N/A N/A results append N/A N/A values copy N/A N/A N/A isinstance func N/A compat string_types N/A N/A N/A N/A hasattr algos func N/A N/A N/A ValueError N/A N/A we do not support this function algos.{0} format func N/A cfunc N/A getattr algos func func N/A N/A arg N/A N/A N/A N/A cfunc arg N/A self com N/A int N/A self adjust N/A int N/A self ignore_na N/A int N/A self min_periods N/A N/A N/A N/A results append N/A N/A np apply_along_axis func N/A self axis values N/A N/A N/A self _wrap_results results blocks obj N/A mean N/A N/A self N/A kwargs N/A N/A exponential weighted moving average N/A N/A N/A self _apply ewma kwargs N/A N/A Substitution name ewm N/A Appender _doc_template std N/A N/A self bias N/A False kwargs N/A N/A exponential weighted moving stddev N/A N/A _zsqrt N/A N/A self var bias bias kwargs N/A N/A Substitution name ewm N/A Appender _doc_template N/A Appender _bias_template N/A vol std var N/A N/A self bias N/A False kwargs N/A N/A exponential weighted moving variance f N/A N/A arg N/A N/A N/A N/A N/A algos ewmcov arg arg N/A self com N/A int N/A self adjust N/A int N/A self ignore_na N/A int N/A self min_periods N/A int bias N/A N/A N/A N/A self _apply f kwargs N/A N/A Substitution name ewm N/A Appender _doc_template N/A Appender _bias_template cov N/A N/A self other pairwise bias N/A None None False kwargs N/A N/A exponential weighted sample covariance N/A N/A other None N/A N/A other N/A self _selected_obj N/A pairwise N/A N/A pairwise None True pairwise N/A other N/A N/A self _shallow_copy other _get_cov N/A N/A X Y N/A N/A N/A X N/A N/A self _shallow_copy X N/A Y N/A N/A self _shallow_copy Y N/A cov N/A N/A algos ewmcov N/A N/A X _prep_values N/A N/A Y _prep_values N/A self com N/A int N/A self adjust N/A int N/A self ignore_na N/A int N/A self min_periods N/A int bias N/A N/A N/A X _wrap_result cov N/A N/A N/A _flex_binary_moment N/A self _selected_obj N/A other _selected_obj _get_cov pairwise N/A bool pairwise N/A N/A Substitution name ewm N/A Appender _doc_template N/A Appender _pairwise_template corr N/A N/A self other pairwise N/A None None kwargs N/A N/A exponential weighted sample correlation N/A N/A other None N/A N/A other N/A self _selected_obj N/A pairwise N/A N/A pairwise None True pairwise N/A other N/A N/A self _shallow_copy other _get_corr N/A N/A X Y N/A N/A N/A X N/A N/A self _shallow_copy X N/A Y N/A N/A self _shallow_copy Y _cov N/A N/A x y N/A N/A N/A N/A N/A algos ewmcov x y N/A self com N/A int N/A self adjust N/A int N/A self ignore_na N/A int N/A self min_periods 1 N/A N/A x_values N/A N/A X _prep_values N/A y_values N/A N/A Y _prep_values N/A cov N/A _cov x_values y_values N/A x_var N/A _cov x_values x_values N/A y_var N/A _cov y_values y_values N/A corr N/A cov N/A _zsqrt N/A x_var y_var N/A N/A N/A X _wrap_result corr N/A N/A N/A _flex_binary_moment N/A self _selected_obj N/A other _selected_obj _get_corr pairwise N/A bool pairwise N/A N/A Substitution name ewm N/A Appender _doc_template N/A Appender _pairwise_template N/A _flex_binary_moment N/A N/A arg1 arg2 f pairwise N/A False N/A pandas Series DataFrame Panel N/A N/A N/A N/A isinstance arg1 N/A N/A np ndarray Series DataFrame N/A isinstance arg2 N/A N/A np ndarray Series DataFrame N/A N/A N/A TypeError arguments to moment function must be of type np.ndarray/Series/DataFrame N/A N/A N/A isinstance arg1 N/A N/A np ndarray Series N/A isinstance arg2 N/A N/A np ndarray Series N/A N/A N/A X Y N/A _prep_binary arg1 arg2 N/A N/A f X Y N/A N/A N/A isinstance arg1 DataFrame N/A dataframe_from_int_dict N/A N/A data frame_template N/A N/A N/A result N/A DataFrame data index N/A frame_template index N/A N/A N/A len N/A result columns 0 N/A N/A N/A result columns N/A N/A frame_template columns N/A N/A result columns N/A result N/A N/A results N/A N/A N/A isinstance arg2 DataFrame N/A N/A N/A pairwise False N/A N/A N/A arg1 arg2 N/A N/A N/A i col N/A enumerate N/A arg1 columns N/A N/A N/A results N/A i N/A f N/A N/A arg1 iloc N/A N/A N/A i N/A N/A arg2 iloc N/A N/A N/A i N/A N/A dataframe_from_int_dict results arg1 N/A N/A N/A N/A N/A arg1 columns is_unique N/A N/A N/A ValueError 'arg1' columns are not unique N/A N/A N/A N/A arg2 columns is_unique N/A N/A N/A ValueError 'arg2' columns are not unique N/A N/A X Y N/A N/A arg1 align arg2 join outer N/A X N/A X N/A 0 Y N/A Y N/A Y N/A 0 X N/A res_columns N/A N/A N/A arg1 columns union N/A arg2 columns N/A col res_columns N/A N/A N/A N/A col X N/A col Y N/A N/A N/A results N/A col N/A f N/A X N/A col N/A Y N/A col N/A N/A DataFrame results index N/A X index columns res_columns N/A N/A N/A pairwise True N/A N/A results N/A defaultdict dict N/A N/A i k1 N/A enumerate N/A arg1 columns N/A N/A N/A j k2 N/A enumerate N/A arg2 columns N/A N/A N/A N/A j i N/A arg2 arg1 N/A N/A N/A N/A results N/A i N/A j N/A N/A results N/A j N/A i N/A N/A N/A N/A results N/A i N/A j N/A f N/A _prep_binary N/A N/A arg1 iloc N/A N/A N/A i N/A N/A arg2 iloc N/A N/A N/A j N/A p N/A N/A N/A N/A Panel from_dict results swapaxes items major N/A N/A N/A len N/A p major_axis 0 N/A N/A N/A p major_axis N/A N/A arg1 columns N/A N/A p major_axis N/A N/A N/A len N/A p minor_axis 0 N/A N/A N/A p minor_axis N/A N/A arg2 columns N/A N/A p minor_axis N/A p N/A N/A N/A ValueError 'pairwise' is not True/False N/A N/A results N/A N/A N/A i col N/A enumerate N/A arg1 columns N/A N/A N/A results N/A i N/A f N/A _prep_binary N/A N/A arg1 iloc N/A N/A N/A i arg2 N/A N/A dataframe_from_int_dict results arg1 N/A N/A N/A _flex_binary_moment arg2 arg1 f N/A _get_center_of_mass N/A N/A com span halflife alpha N/A N/A N/A valid_count N/A len N/A x N/A x N/A com span halflife alpha N/A x None N/A N/A valid_count 1 N/A N/A N/A ValueError com, span, halflife, and alpha are mutually exclusive N/A N/A com None N/A N/A N/A com 0 N/A N/A N/A ValueError com must satisfy: com >= 0 N/A N/A N/A span None N/A N/A N/A span 1 N/A N/A N/A ValueError span must satisfy: span >= 1 N/A com N/A N/A span 1 2.0 N/A N/A N/A halflife None N/A N/A N/A halflife 0 N/A N/A N/A ValueError halflife must satisfy: halflife > 0 N/A decay N/A 1 N/A N/A np exp N/A N/A N/A np log 0.5 halflife N/A com N/A N/A 1 decay 1 N/A N/A N/A alpha None N/A N/A N/A N/A alpha 0 N/A alpha 1 N/A N/A N/A ValueError alpha must satisfy: 0 < alpha <= 1 N/A com N/A N/A 1.0 alpha alpha N/A N/A N/A ValueError Must pass one of com, span, halflife, or alpha N/A N/A float com N/A _offset N/A N/A window center N/A N/A N/A N/A N/A N/A com is_integer window N/A N/A window N/A len window N/A offset N/A center N/A N/A window 1 2.0 0 N/A N/A N/A N/A int offset N/A N/A N/A N/A N/A N/A offset astype int N/A _require_min_periods N/A N/A p N/A N/A _check_func N/A N/A minp window N/A N/A N/A N/A minp None N/A N/A window N/A N/A N/A max p minp N/A N/A _check_func N/A _use_window N/A N/A minp window N/A N/A N/A N/A minp None N/A N/A window N/A N/A minp N/A _zsqrt N/A N/A x N/A N/A N/A result N/A N/A np sqrt x N/A mask N/A x 0 pandas DataFrame N/A N/A isinstance x DataFrame N/A N/A N/A N/A N/A mask values any N/A N/A N/A result N/A mask 0 N/A N/A N/A N/A mask any N/A N/A N/A result N/A mask 0 N/A result N/A _prep_binary N/A N/A arg1 arg2 N/A N/A N/A N/A N/A isinstance arg2 N/A type arg1 N/A N/A N/A Exception Input arrays must be of the same type! N/A X N/A arg1 N/A 0 arg2 N/A Y N/A arg2 N/A 0 arg1 N/A N/A X Y N/A rolling N/A N/A obj win_type N/A None kwds N/A pandas Series DataFrame N/A N/A N/A isinstance obj N/A Series DataFrame N/A N/A N/A TypeError N/A invalid type: %s N/A type obj N/A N/A win_type None N/A N/A N/A Window obj win_type win_type kwds N/A N/A Rolling obj kwds N/A N/A N/A rolling __doc__ N/A Window __doc__ expanding N/A N/A obj N/A kwds N/A pandas Series DataFrame N/A N/A N/A isinstance obj N/A Series DataFrame N/A N/A N/A TypeError N/A invalid type: %s N/A type obj N/A N/A Expanding obj kwds N/A N/A N/A expanding __doc__ N/A Expanding __doc__ ewm N/A N/A obj N/A kwds N/A pandas Series DataFrame N/A N/A N/A isinstance obj N/A Series DataFrame N/A N/A N/A TypeError N/A invalid type: %s N/A type obj N/A N/A EWM obj kwds N/A N/A N/A ewm __doc__ N/A EWM __doc__