Created
November 29, 2019 05:08
-
-
Save ivirshup/3cfda906e75fe521971bd5f1b7fedb01 to your computer and use it in GitHub Desktop.
Black error log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- src | |
| +++ dst | |
| @@ -2612,10 +2612,20 @@ | |
| ) # /Load | |
| id= | |
| 'C', # str | |
| ) # /Name | |
| ) # /Assign | |
| + Return( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'out', # str | |
| + ) # /Name | |
| + ) # /Return | |
| iter= | |
| Call( | |
| args= | |
| Name( | |
| ctx= | |
| @@ -2652,351 +2662,124 @@ | |
| 'k', # str | |
| ) # /Name | |
| type_comment= | |
| None, # NoneType | |
| ) # /For | |
| - Return( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'out', # str | |
| - ) # /Name | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| + FunctionDef( | |
| args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'njit', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'numba', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'cache', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - True, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - keyword( | |
| - arg= | |
| - 'parallel', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - True, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - ) # /Call | |
| - name= | |
| - '_gearys_c_mtx_csr', # str | |
| - returns= | |
| - None, # NoneType | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g_data', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g_indices', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g_indptr', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'X', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Tuple( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - elts= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'M', # str | |
| - ) # /Name | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'N', # str | |
| - ) # /Name | |
| - ) # /Tuple | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g_data', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g_indices', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g_indptr', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| 'X', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'W', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'sum', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g_data', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'out', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'M', # str | |
| - ) # /Name | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'zeros', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'dtype', # str | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'float_', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /keyword | |
| - ) # /Call | |
| - ) # /Assign | |
| - For( | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| body= | |
| Assign( | |
| targets= | |
| - Name( | |
| + Tuple( | |
| ctx= | |
| Store( | |
| ) # /Store | |
| - id= | |
| - 'x', # str | |
| - ) # /Name | |
| + elts= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'M', # str | |
| + ) # /Name | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'N', # str | |
| + ) # /Name | |
| + ) # /Tuple | |
| type_comment= | |
| None, # NoneType | |
| value= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'float_', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'astype', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - ExtSlice( | |
| - dims= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'k', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - Slice( | |
| - lower= | |
| - None, # NoneType | |
| - step= | |
| - None, # NoneType | |
| - upper= | |
| - None, # NoneType | |
| - ) # /Slice | |
| - ) # /ExtSlice | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'X', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'X', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| ) # /Assign | |
| Assign( | |
| targets= | |
| Name( | |
| ctx= | |
| Store( | |
| ) # /Store | |
| id= | |
| - 'x_bar', # str | |
| + 'W', # str | |
| ) # /Name | |
| type_comment= | |
| None, # NoneType | |
| value= | |
| Call( | |
| args= | |
| func= | |
| Attribute( | |
| attr= | |
| - 'mean', # str | |
| + 'sum', # str | |
| ctx= | |
| Load( | |
| ) # /Load | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'x', # str | |
| + 'g_data', # str | |
| ) # /Name | |
| ) # /Attribute | |
| keywords= | |
| ) # /Call | |
| ) # /Assign | |
| @@ -3005,36 +2788,289 @@ | |
| Name( | |
| ctx= | |
| Store( | |
| ) # /Store | |
| id= | |
| - 'total', # str | |
| + 'out', # str | |
| ) # /Name | |
| type_comment= | |
| None, # NoneType | |
| value= | |
| - Constant( | |
| - value= | |
| - 0.0, # float | |
| - ) # /Constant | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'M', # str | |
| + ) # /Name | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'zeros', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'dtype', # str | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'float_', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /keyword | |
| + ) # /Call | |
| ) # /Assign | |
| For( | |
| body= | |
| Assign( | |
| targets= | |
| Name( | |
| ctx= | |
| Store( | |
| ) # /Store | |
| id= | |
| - 's', # str | |
| + 'x', # str | |
| ) # /Name | |
| type_comment= | |
| None, # NoneType | |
| value= | |
| Call( | |
| args= | |
| + Attribute( | |
| + attr= | |
| + 'float_', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'astype', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + ExtSlice( | |
| + dims= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'k', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + Slice( | |
| + lower= | |
| + None, # NoneType | |
| + step= | |
| + None, # NoneType | |
| + upper= | |
| + None, # NoneType | |
| + ) # /Slice | |
| + ) # /ExtSlice | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'X', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'x_bar', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'mean', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'x', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'total', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Constant( | |
| + value= | |
| + 0.0, # float | |
| + ) # /Constant | |
| + ) # /Assign | |
| + For( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 's', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'i', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g_indptr', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + BinOp( | |
| + left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'i', # str | |
| + ) # /Name | |
| + op= | |
| + Add( | |
| + ) # /Add | |
| + right= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + ) # /BinOp | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g_indptr', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'slice', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'i_indices', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| Subscript( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| slice= | |
| @@ -3043,265 +3079,422 @@ | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'i', # str | |
| + 's', # str | |
| ) # /Name | |
| ) # /Index | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'g_indptr', # str | |
| + 'g_indices', # str | |
| ) # /Name | |
| ) # /Subscript | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'i_data', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| Subscript( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| slice= | |
| Index( | |
| value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 's', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g_data', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + ) # /Assign | |
| + AugAssign( | |
| + op= | |
| + Add( | |
| + ) # /Add | |
| + target= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'total', # str | |
| + ) # /Name | |
| + value= | |
| + Call( | |
| + args= | |
| + BinOp( | |
| + left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'i_data', # str | |
| + ) # /Name | |
| + op= | |
| + Mult( | |
| + ) # /Mult | |
| + right= | |
| BinOp( | |
| left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'i', # str | |
| - ) # /Name | |
| - op= | |
| - Add( | |
| - ) # /Add | |
| - right= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - ) # /BinOp | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g_indptr', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'slice', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'i_indices', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 's', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g_indices', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'i_data', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 's', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g_data', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - ) # /Assign | |
| - AugAssign( | |
| - op= | |
| - Add( | |
| - ) # /Add | |
| - target= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'total', # str | |
| - ) # /Name | |
| - value= | |
| - Call( | |
| - args= | |
| - BinOp( | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'i_data', # str | |
| - ) # /Name | |
| - op= | |
| - Mult( | |
| - ) # /Mult | |
| - right= | |
| - BinOp( | |
| - left= | |
| - BinOp( | |
| - left= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| + BinOp( | |
| + left= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'i', # str | |
| + ) # /Name | |
| + ) # /Index | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'i', # str | |
| + 'x', # str | |
| ) # /Name | |
| - ) # /Index | |
| + ) # /Subscript | |
| + op= | |
| + Sub( | |
| + ) # /Sub | |
| + right= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'i_indices', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'x', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + ) # /BinOp | |
| + op= | |
| + Pow( | |
| + ) # /Pow | |
| + right= | |
| + Constant( | |
| value= | |
| + 2, # int | |
| + ) # /Constant | |
| + ) # /BinOp | |
| + ) # /BinOp | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'sum', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /AugAssign | |
| + iter= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'N', # str | |
| + ) # /Name | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'prange', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'numba', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + orelse= | |
| + target= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'i', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /For | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'numer', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + BinOp( | |
| + left= | |
| + BinOp( | |
| + left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'N', # str | |
| + ) # /Name | |
| + op= | |
| + Sub( | |
| + ) # /Sub | |
| + right= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + ) # /BinOp | |
| + op= | |
| + Mult( | |
| + ) # /Mult | |
| + right= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'total', # str | |
| + ) # /Name | |
| + ) # /BinOp | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'denom', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + BinOp( | |
| + left= | |
| + BinOp( | |
| + left= | |
| + Constant( | |
| + value= | |
| + 2, # int | |
| + ) # /Constant | |
| + op= | |
| + Mult( | |
| + ) # /Mult | |
| + right= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'W', # str | |
| + ) # /Name | |
| + ) # /BinOp | |
| + op= | |
| + Mult( | |
| + ) # /Mult | |
| + right= | |
| + Call( | |
| + args= | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'sum', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + BinOp( | |
| + left= | |
| + BinOp( | |
| + left= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| 'x', # str | |
| ) # /Name | |
| - ) # /Subscript | |
| - op= | |
| - Sub( | |
| - ) # /Sub | |
| - right= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'i_indices', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| + op= | |
| + Sub( | |
| + ) # /Sub | |
| + right= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'x', # str | |
| + 'x_bar', # str | |
| ) # /Name | |
| - ) # /Subscript | |
| + ) # /BinOp | |
| + op= | |
| + Pow( | |
| + ) # /Pow | |
| + right= | |
| + Constant( | |
| + value= | |
| + 2, # int | |
| + ) # /Constant | |
| ) # /BinOp | |
| - op= | |
| - Pow( | |
| - ) # /Pow | |
| - right= | |
| - Constant( | |
| - value= | |
| - 2, # int | |
| - ) # /Constant | |
| - ) # /BinOp | |
| - ) # /BinOp | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'sum', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /BinOp | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'C', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + BinOp( | |
| + left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'numer', # str | |
| + ) # /Name | |
| + op= | |
| + Div( | |
| + ) # /Div | |
| + right= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'denom', # str | |
| + ) # /Name | |
| + ) # /BinOp | |
| + ) # /Assign | |
| + Assign( | |
| + targets= | |
| + Subscript( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + slice= | |
| + Index( | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'np', # str | |
| + 'k', # str | |
| ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /AugAssign | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'out', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'C', # str | |
| + ) # /Name | |
| + ) # /Assign | |
| iter= | |
| Call( | |
| args= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'N', # str | |
| + 'M', # str | |
| ) # /Name | |
| func= | |
| Attribute( | |
| attr= | |
| 'prange', # str | |
| @@ -3324,228 +3517,32 @@ | |
| Name( | |
| ctx= | |
| Store( | |
| ) # /Store | |
| id= | |
| - 'i', # str | |
| + 'k', # str | |
| ) # /Name | |
| type_comment= | |
| None, # NoneType | |
| ) # /For | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'numer', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - BinOp( | |
| - left= | |
| - BinOp( | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'N', # str | |
| - ) # /Name | |
| - op= | |
| - Sub( | |
| - ) # /Sub | |
| - right= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - ) # /BinOp | |
| - op= | |
| - Mult( | |
| - ) # /Mult | |
| - right= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'total', # str | |
| - ) # /Name | |
| - ) # /BinOp | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'denom', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - BinOp( | |
| - left= | |
| - BinOp( | |
| - left= | |
| - Constant( | |
| - value= | |
| - 2, # int | |
| - ) # /Constant | |
| - op= | |
| - Mult( | |
| - ) # /Mult | |
| - right= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'W', # str | |
| - ) # /Name | |
| - ) # /BinOp | |
| - op= | |
| - Mult( | |
| - ) # /Mult | |
| - right= | |
| - Call( | |
| - args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'sum', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - BinOp( | |
| - left= | |
| - BinOp( | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'x', # str | |
| - ) # /Name | |
| - op= | |
| - Sub( | |
| - ) # /Sub | |
| - right= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'x_bar', # str | |
| - ) # /Name | |
| - ) # /BinOp | |
| - op= | |
| - Pow( | |
| - ) # /Pow | |
| - right= | |
| - Constant( | |
| - value= | |
| - 2, # int | |
| - ) # /Constant | |
| - ) # /BinOp | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /BinOp | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'C', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - BinOp( | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'numer', # str | |
| - ) # /Name | |
| - op= | |
| - Div( | |
| - ) # /Div | |
| - right= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'denom', # str | |
| - ) # /Name | |
| - ) # /BinOp | |
| - ) # /Assign | |
| - Assign( | |
| - targets= | |
| - Subscript( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'k', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'out', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - type_comment= | |
| - None, # NoneType | |
| + Return( | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'C', # str | |
| + 'out', # str | |
| ) # /Name | |
| - ) # /Assign | |
| - iter= | |
| + ) # /Return | |
| + decorator_list= | |
| Call( | |
| args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'M', # str | |
| - ) # /Name | |
| func= | |
| Attribute( | |
| attr= | |
| - 'prange', # str | |
| + 'njit', # str | |
| ctx= | |
| Load( | |
| ) # /Load | |
| value= | |
| Name( | |
| @@ -3555,283 +3552,90 @@ | |
| id= | |
| 'numba', # str | |
| ) # /Name | |
| ) # /Attribute | |
| keywords= | |
| + keyword( | |
| + arg= | |
| + 'cache', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + True, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| + keyword( | |
| + arg= | |
| + 'parallel', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + True, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| ) # /Call | |
| - orelse= | |
| - target= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'k', # str | |
| - ) # /Name | |
| + name= | |
| + '_gearys_c_mtx', # str | |
| + returns= | |
| + None, # NoneType | |
| type_comment= | |
| None, # NoneType | |
| - ) # /For | |
| - Return( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'out', # str | |
| - ) # /Name | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| + ) # /FunctionDef | |
| + FunctionDef( | |
| args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'njit', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'numba', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'cache', # str | |
| - value= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'vals', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| + body= | |
| + Assert( | |
| + msg= | |
| Constant( | |
| value= | |
| - True, # bool | |
| + '`g` should be a square adjacency matrix', # str | |
| ) # /Constant | |
| - ) # /keyword | |
| - keyword( | |
| - arg= | |
| - 'parallel', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - True, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - ) # /Call | |
| - name= | |
| - '_gearys_c_mtx', # str | |
| - returns= | |
| - None, # NoneType | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'vals', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - Assert( | |
| - msg= | |
| - Constant( | |
| - value= | |
| - '`g` should be a square adjacency matrix', # str | |
| - ) # /Constant | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - left= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 0, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - ops= | |
| - Eq( | |
| - ) # /Eq | |
| - ) # /Compare | |
| - ) # /Assert | |
| - Assert( | |
| - msg= | |
| - None, # NoneType | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - left= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 0, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - ops= | |
| - Eq( | |
| - ) # /Eq | |
| - ) # /Compare | |
| - ) # /Assert | |
| - Return( | |
| - value= | |
| - Call( | |
| - args= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'float_', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'astype', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| value= | |
| Attribute( | |
| attr= | |
| - 'data', # str | |
| + 'shape', # str | |
| ctx= | |
| Load( | |
| ) # /Load | |
| value= | |
| Name( | |
| @@ -3840,478 +3644,46 @@ | |
| ) # /Load | |
| id= | |
| 'g', # str | |
| ) # /Name | |
| ) # /Attribute | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'copy', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - False, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - ) # /Call | |
| - Attribute( | |
| - attr= | |
| - 'indices', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'indptr', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'float_', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'astype', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| + ) # /Subscript | |
| + left= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 0, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| value= | |
| Attribute( | |
| attr= | |
| - 'data', # str | |
| + 'shape', # str | |
| ctx= | |
| Load( | |
| ) # /Load | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'vals', # str | |
| + 'g', # str | |
| ) # /Name | |
| ) # /Attribute | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'copy', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - False, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - ) # /Call | |
| - Attribute( | |
| - attr= | |
| - 'indices', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'indptr', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - '_gearys_c_mtx_csr', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'csr_matrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'csr_matrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'dispatch', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - name= | |
| - 'gearys_c', # str | |
| - returns= | |
| - Attribute( | |
| - attr= | |
| - 'ndarray', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'vals', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - Expr( | |
| - value= | |
| - Constant( | |
| - value= | |
| - " Params\n ------\n g\n Connectivity graph as a scipy sparse matrix. Should have shape:\n `(n_obs, n_obs)`.\n vals\n Values to calculate Geary's C for. If one dimensional, should have\n shape `(n_obs,)`. If two dimensional (i.e calculating Geary's C for\n multiple variables) should have shape `(n_vars, n_obs)`.\n ", # str | |
| - ) # /Constant | |
| - ) # /Expr | |
| - Assert( | |
| - msg= | |
| - Constant( | |
| - value= | |
| - '`g` should be a square matrix.', # str | |
| - ) # /Constant | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - left= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 0, # int | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'shape', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - ops= | |
| - Eq( | |
| - ) # /Eq | |
| - ) # /Compare | |
| - ) # /Assert | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'tocsr', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Assign | |
| - orelse= | |
| - test= | |
| - UnaryOp( | |
| - op= | |
| - Not( | |
| - ) # /Not | |
| - operand= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - Attribute( | |
| - attr= | |
| - 'csr_matrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'isinstance', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /UnaryOp | |
| - ) # /If | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'g_data', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'float_', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'astype', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'data', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Attribute | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'copy', # str | |
| - value= | |
| - Constant( | |
| - value= | |
| - False, # bool | |
| - ) # /Constant | |
| - ) # /keyword | |
| - ) # /Call | |
| - ) # /Assign | |
| - If( | |
| - body= | |
| + ) # /Subscript | |
| + ops= | |
| + Eq( | |
| + ) # /Eq | |
| + ) # /Compare | |
| + ) # /Assert | |
| Assert( | |
| msg= | |
| None, # NoneType | |
| test= | |
| Compare( | |
| @@ -4323,11 +3695,11 @@ | |
| slice= | |
| Index( | |
| value= | |
| Constant( | |
| value= | |
| - 0, # int | |
| + 1, # int | |
| ) # /Constant | |
| ) # /Index | |
| value= | |
| Attribute( | |
| attr= | |
| @@ -4382,17 +3754,62 @@ | |
| ) # /Assert | |
| Return( | |
| value= | |
| Call( | |
| args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g_data', # str | |
| - ) # /Name | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'float_', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'astype', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'data', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Attribute | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'copy', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + False, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| + ) # /Call | |
| Attribute( | |
| attr= | |
| 'indices', # str | |
| ctx= | |
| Load( | |
| @@ -4419,29 +3836,434 @@ | |
| ) # /Load | |
| id= | |
| 'g', # str | |
| ) # /Name | |
| ) # /Attribute | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'float_', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'astype', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'data', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Attribute | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'copy', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + False, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| + ) # /Call | |
| + Attribute( | |
| + attr= | |
| + 'indices', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'indptr', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| func= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - '_gearys_c_vec', # str | |
| + '_gearys_c_mtx_csr', # str | |
| ) # /Name | |
| keywords= | |
| ) # /Call | |
| ) # /Return | |
| - orelse= | |
| + decorator_list= | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'csr_matrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'csr_matrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'dispatch', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + name= | |
| + 'gearys_c', # str | |
| + returns= | |
| + Attribute( | |
| + attr= | |
| + 'ndarray', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /FunctionDef | |
| + FunctionDef( | |
| + args= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'vals', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| + body= | |
| + Expr( | |
| + value= | |
| + Constant( | |
| + value= | |
| + " Params\n ------\n g\n Connectivity graph as a scipy sparse matrix. Should have shape:\n `(n_obs, n_obs)`.\n vals\n Values to calculate Geary's C for. If one dimensional, should have\n shape `(n_obs,)`. If two dimensional (i.e calculating Geary's C for\n multiple variables) should have shape `(n_vars, n_obs)`.\n ", # str | |
| + ) # /Constant | |
| + ) # /Expr | |
| + Assert( | |
| + msg= | |
| + Constant( | |
| + value= | |
| + '`g` should be a square matrix.', # str | |
| + ) # /Constant | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + left= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 0, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + ops= | |
| + Eq( | |
| + ) # /Eq | |
| + ) # /Compare | |
| + ) # /Assert | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'tocsr', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + orelse= | |
| + test= | |
| + UnaryOp( | |
| + op= | |
| + Not( | |
| + ) # /Not | |
| + operand= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + Attribute( | |
| + attr= | |
| + 'csr_matrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'isinstance', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /UnaryOp | |
| + ) # /If | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'g_data', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'float_', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'astype', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'data', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Attribute | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'copy', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + False, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| + ) # /Call | |
| + ) # /Assign | |
| If( | |
| body= | |
| Assert( | |
| msg= | |
| None, # NoneType | |
| @@ -4455,11 +4277,11 @@ | |
| slice= | |
| Index( | |
| value= | |
| Constant( | |
| value= | |
| - 1, # int | |
| + 0, # int | |
| ) # /Constant | |
| ) # /Index | |
| value= | |
| Attribute( | |
| attr= | |
| @@ -4564,15 +4386,1171 @@ | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - '_gearys_c_mtx', # str | |
| + '_gearys_c_vec', # str | |
| ) # /Name | |
| keywords= | |
| ) # /Call | |
| ) # /Return | |
| + orelse= | |
| + If( | |
| + body= | |
| + Assert( | |
| + msg= | |
| + None, # NoneType | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + left= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 0, # int | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'shape', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + ops= | |
| + Eq( | |
| + ) # /Eq | |
| + ) # /Compare | |
| + ) # /Assert | |
| + Return( | |
| + value= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g_data', # str | |
| + ) # /Name | |
| + Attribute( | |
| + attr= | |
| + 'indices', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'indptr', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + '_gearys_c_mtx', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Return | |
| + orelse= | |
| + Raise( | |
| + cause= | |
| + None, # NoneType | |
| + exc= | |
| + Call( | |
| + args= | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'ValueError', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Raise | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Constant( | |
| + value= | |
| + 2, # int | |
| + ) # /Constant | |
| + left= | |
| + Attribute( | |
| + attr= | |
| + 'ndim', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ops= | |
| + Eq( | |
| + ) # /Eq | |
| + ) # /Compare | |
| + ) # /If | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Constant( | |
| + value= | |
| + 1, # int | |
| + ) # /Constant | |
| + left= | |
| + Attribute( | |
| + attr= | |
| + 'ndim', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ops= | |
| + Eq( | |
| + ) # /Eq | |
| + ) # /Compare | |
| + ) # /If | |
| + decorator_list= | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'spmatrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'ndarray', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'dispatch', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + name= | |
| + 'gearys_c', # str | |
| + returns= | |
| + None, # NoneType | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /FunctionDef | |
| + FunctionDef( | |
| + args= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'vals', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| + body= | |
| + Return( | |
| + value= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + Attribute( | |
| + attr= | |
| + 'values', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'gearys_c', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Return | |
| + decorator_list= | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'spmatrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Tuple( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + elts= | |
| + Attribute( | |
| + attr= | |
| + 'DataFrame', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'pd', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'Series', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'pd', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Tuple | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'dispatch', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + name= | |
| + 'gearys_c', # str | |
| + returns= | |
| + None, # NoneType | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /FunctionDef | |
| + FunctionDef( | |
| + args= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'g', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + None, # NoneType | |
| + arg= | |
| + 'vals', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| + body= | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'tocsr', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + orelse= | |
| + test= | |
| + UnaryOp( | |
| + op= | |
| + Not( | |
| + ) # /Not | |
| + operand= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + Attribute( | |
| + attr= | |
| + 'csr_matrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'isinstance', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /UnaryOp | |
| + ) # /If | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Call( | |
| + args= | |
| + func= | |
| + Attribute( | |
| + attr= | |
| + 'tocsr', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Assign | |
| + orelse= | |
| + test= | |
| + UnaryOp( | |
| + op= | |
| + Not( | |
| + ) # /Not | |
| + operand= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + Attribute( | |
| + attr= | |
| + 'csr_matrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'isinstance', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /UnaryOp | |
| + ) # /If | |
| + Return( | |
| + value= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'gearys_c', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Return | |
| + decorator_list= | |
| + Call( | |
| + args= | |
| + Attribute( | |
| + attr= | |
| + 'spmatrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'spmatrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'dispatch', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + name= | |
| + 'gearys_c', # str | |
| + returns= | |
| + Attribute( | |
| + attr= | |
| + 'ndarray', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /FunctionDef | |
| + FunctionDef( | |
| + args= | |
| + arguments( | |
| + args= | |
| + arg( | |
| + annotation= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'AnnData', # str | |
| + ) # /Name | |
| + arg= | |
| + 'adata', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + defaults= | |
| + kw_defaults= | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + Constant( | |
| + value= | |
| + False, # bool | |
| + ) # /Constant | |
| + kwarg= | |
| + None, # NoneType | |
| + kwonlyargs= | |
| + arg( | |
| + annotation= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Tuple( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + elts= | |
| + Attribute( | |
| + attr= | |
| + 'ndarray', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Attribute( | |
| + attr= | |
| + 'spmatrix', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'sparse', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Tuple | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Union', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Optional', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + arg= | |
| + 'vals', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'str', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Optional', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + arg= | |
| + 'use_graph', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'str', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Optional', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + arg= | |
| + 'layer', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'str', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Optional', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + arg= | |
| + 'obsm', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'str', # str | |
| + ) # /Name | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Optional', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + arg= | |
| + 'obsp', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + arg( | |
| + annotation= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'bool', # str | |
| + ) # /Name | |
| + arg= | |
| + 'use_raw', # str | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /arg | |
| + vararg= | |
| + None, # NoneType | |
| + ) # /arguments | |
| + body= | |
| + Expr( | |
| + value= | |
| + Constant( | |
| + value= | |
| + " Calculate `Geary's C` <https://en.wikipedia.org/wiki/Geary's_C>`_, as used\n by `VISION <https://doi.org/10.1038/s41467-019-12235-0>`_.\n\n Geary's C is a measure of autocorrelation for some measure on a graph. This\n can be to whether measures are correlated between neighboring cells. Lower\n values indicate greater correlation.\n\n ..math\n\n C =\n \x0crac{\n (N - 1)\\sum_{i,j} w_{i,j} (x_i - x_j)^2\n }{\n 2W \\sum_i (x_i - \x08ar{x})^2\n }\n\n Params\n ------\n adata\n vals\n Values to calculate Geary's C for. If this is two dimensional, should\n be of shape `(n_features, n_cells)`. Otherwise should be of shape\n `(n_cells,)`. This matrix can be selected from elements of the anndata\n object by using key word arguments: `layer`, `obsm`, `obsp`, or\n `use_raw`.\n use_graph\n Key to use for graph in anndata object. If not provided, default\n neighbors connectivities will be used instead.\n layer\n Key for `adata.layers` to choose `vals`.\n obsm\n Key for `adata.obsm` to choose `vals`.\n obsp\n Key for `adata.obsp` to choose `vals`.\n use_raw\n Whether to use `adata.raw.X` for `vals`.\n\n Returns\n -------\n If vals is two dimensional, returns a 1 dimensional ndarray array. Returns\n a scalar if `vals` is 1d.\n ", # str | |
| + ) # /Constant | |
| + ) # /Expr | |
| + If( | |
| + body= | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 'connectivities', # str | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'obsp', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + ) # /Assign | |
| + orelse= | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 'connectivities', # str | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Constant( | |
| + value= | |
| + 'neighbors', # str | |
| + ) # /Constant | |
| + ) # /Index | |
| + value= | |
| + Attribute( | |
| + attr= | |
| + 'uns', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + ) # /Subscript | |
| + ) # /Subscript | |
| + ) # /Assign | |
| + orelse= | |
| + Raise( | |
| + cause= | |
| + None, # NoneType | |
| + exc= | |
| + Call( | |
| + args= | |
| + Constant( | |
| + value= | |
| + 'Must run neighbors first.', # str | |
| + ) # /Constant | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'ValueError', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Raise | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Attribute( | |
| + attr= | |
| + 'uns', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + left= | |
| + Constant( | |
| + value= | |
| + 'neighbors', # str | |
| + ) # /Constant | |
| + ops= | |
| + In( | |
| + ) # /In | |
| + ) # /Compare | |
| + ) # /If | |
| + test= | |
| + BoolOp( | |
| + op= | |
| + And( | |
| + ) # /And | |
| + values= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + Constant( | |
| + value= | |
| + 'obsp', # str | |
| + ) # /Constant | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'hasattr', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + Compare( | |
| + comparators= | |
| + Attribute( | |
| + attr= | |
| + 'obsp', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + left= | |
| + Constant( | |
| + value= | |
| + 'connectivities', # str | |
| + ) # /Constant | |
| + ops= | |
| + In( | |
| + ) # /In | |
| + ) # /Compare | |
| + ) # /BoolOp | |
| + ) # /If | |
| orelse= | |
| Raise( | |
| cause= | |
| None, # NoneType | |
| exc= | |
| @@ -4582,1267 +5560,289 @@ | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'ValueError', # str | |
| + 'NotImplementedError', # str | |
| ) # /Name | |
| keywords= | |
| ) # /Call | |
| ) # /Raise | |
| test= | |
| Compare( | |
| comparators= | |
| Constant( | |
| value= | |
| - 2, # int | |
| + None, # NoneType | |
| ) # /Constant | |
| left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'use_graph', # str | |
| + ) # /Name | |
| + ops= | |
| + Is( | |
| + ) # /Is | |
| + ) # /Compare | |
| + ) # /If | |
| + If( | |
| + body= | |
| + Assign( | |
| + targets= | |
| + Name( | |
| + ctx= | |
| + Store( | |
| + ) # /Store | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + type_comment= | |
| + None, # NoneType | |
| + value= | |
| Attribute( | |
| attr= | |
| - 'ndim', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| + 'T', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'adata', # str | |
| + ) # /Name | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + '_choose_obs_rep', # str | |
| + ) # /Name | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'use_raw', # str | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'use_raw', # str | |
| + ) # /Name | |
| + ) # /keyword | |
| + keyword( | |
| + arg= | |
| + 'layer', # str | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'layer', # str | |
| + ) # /Name | |
| + ) # /keyword | |
| + keyword( | |
| + arg= | |
| + 'obsm', # str | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'obsm', # str | |
| + ) # /Name | |
| + ) # /keyword | |
| + keyword( | |
| + arg= | |
| + 'obsp', # str | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'obsp', # str | |
| + ) # /Name | |
| + ) # /keyword | |
| + ) # /Call | |
| ) # /Attribute | |
| + ) # /Assign | |
| + orelse= | |
| + test= | |
| + Compare( | |
| + comparators= | |
| + Constant( | |
| + value= | |
| + None, # NoneType | |
| + ) # /Constant | |
| + left= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| ops= | |
| - Eq( | |
| - ) # /Eq | |
| + Is( | |
| + ) # /Is | |
| ) # /Compare | |
| ) # /If | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Constant( | |
| - value= | |
| - 1, # int | |
| - ) # /Constant | |
| - left= | |
| - Attribute( | |
| - attr= | |
| - 'ndim', # str | |
| + Return( | |
| + value= | |
| + Call( | |
| + args= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'g', # str | |
| + ) # /Name | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'vals', # str | |
| + ) # /Name | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'gearys_c', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + ) # /Return | |
| + decorator_list= | |
| + Call( | |
| + args= | |
| + Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ops= | |
| - Eq( | |
| - ) # /Eq | |
| - ) # /Compare | |
| - ) # /If | |
| + id= | |
| + 'AnnData', # str | |
| + ) # /Name | |
| + func= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'dispatch', # str | |
| + ) # /Name | |
| + keywords= | |
| + ) # /Call | |
| + name= | |
| + 'gearys_c', # str | |
| + returns= | |
| + Subscript( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + slice= | |
| + Index( | |
| + value= | |
| + Tuple( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + elts= | |
| + Attribute( | |
| + attr= | |
| + 'ndarray', # str | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'np', # str | |
| + ) # /Name | |
| + ) # /Attribute | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'float', # str | |
| + ) # /Name | |
| + ) # /Tuple | |
| + ) # /Index | |
| + value= | |
| + Name( | |
| + ctx= | |
| + Load( | |
| + ) # /Load | |
| + id= | |
| + 'Union', # str | |
| + ) # /Name | |
| + ) # /Subscript | |
| + type_comment= | |
| + None, # NoneType | |
| + ) # /FunctionDef | |
| decorator_list= | |
| Call( | |
| args= | |
| + func= | |
| Attribute( | |
| attr= | |
| - 'spmatrix', # str | |
| + 'njit', # str | |
| ctx= | |
| Load( | |
| ) # /Load | |
| value= | |
| Name( | |
| ctx= | |
| Load( | |
| ) # /Load | |
| id= | |
| - 'sparse', # str | |
| + 'numba', # str | |
| ) # /Name | |
| ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'ndarray', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| + keywords= | |
| + keyword( | |
| + arg= | |
| + 'cache', # str | |
| value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'dispatch', # str | |
| - ) # /Name | |
| - keywords= | |
| + Constant( | |
| + value= | |
| + True, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| + keyword( | |
| + arg= | |
| + 'parallel', # str | |
| + value= | |
| + Constant( | |
| + value= | |
| + True, # bool | |
| + ) # /Constant | |
| + ) # /keyword | |
| ) # /Call | |
| name= | |
| - 'gearys_c', # str | |
| + '_gearys_c_mtx_csr', # str | |
| returns= | |
| None, # NoneType | |
| type_comment= | |
| None, # NoneType | |
| ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'vals', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - Return( | |
| - value= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - Attribute( | |
| - attr= | |
| - 'values', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'gearys_c', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'spmatrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Tuple( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - elts= | |
| - Attribute( | |
| - attr= | |
| - 'DataFrame', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'pd', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'Series', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'pd', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Tuple | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'dispatch', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - name= | |
| - 'gearys_c', # str | |
| - returns= | |
| - None, # NoneType | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'g', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - None, # NoneType | |
| - arg= | |
| - 'vals', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'tocsr', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Assign | |
| - orelse= | |
| - test= | |
| - UnaryOp( | |
| - op= | |
| - Not( | |
| - ) # /Not | |
| - operand= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - Attribute( | |
| - attr= | |
| - 'csr_matrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'isinstance', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /UnaryOp | |
| - ) # /If | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Call( | |
| - args= | |
| - func= | |
| - Attribute( | |
| - attr= | |
| - 'tocsr', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Assign | |
| - orelse= | |
| - test= | |
| - UnaryOp( | |
| - op= | |
| - Not( | |
| - ) # /Not | |
| - operand= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - Attribute( | |
| - attr= | |
| - 'csr_matrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'isinstance', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /UnaryOp | |
| - ) # /If | |
| - Return( | |
| - value= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'gearys_c', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| - args= | |
| - Attribute( | |
| - attr= | |
| - 'spmatrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'spmatrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'dispatch', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - name= | |
| - 'gearys_c', # str | |
| - returns= | |
| - Attribute( | |
| - attr= | |
| - 'ndarray', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| - FunctionDef( | |
| - args= | |
| - arguments( | |
| - args= | |
| - arg( | |
| - annotation= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'AnnData', # str | |
| - ) # /Name | |
| - arg= | |
| - 'adata', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - defaults= | |
| - kw_defaults= | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - Constant( | |
| - value= | |
| - False, # bool | |
| - ) # /Constant | |
| - kwarg= | |
| - None, # NoneType | |
| - kwonlyargs= | |
| - arg( | |
| - annotation= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Tuple( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - elts= | |
| - Attribute( | |
| - attr= | |
| - 'ndarray', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Attribute( | |
| - attr= | |
| - 'spmatrix', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'sparse', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Tuple | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Union', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Optional', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - arg= | |
| - 'vals', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'str', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Optional', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - arg= | |
| - 'use_graph', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'str', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Optional', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - arg= | |
| - 'layer', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'str', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Optional', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - arg= | |
| - 'obsm', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'str', # str | |
| - ) # /Name | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Optional', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - arg= | |
| - 'obsp', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - arg( | |
| - annotation= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'bool', # str | |
| - ) # /Name | |
| - arg= | |
| - 'use_raw', # str | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /arg | |
| - vararg= | |
| - None, # NoneType | |
| - ) # /arguments | |
| - body= | |
| - Expr( | |
| - value= | |
| - Constant( | |
| - value= | |
| - " Calculate `Geary's C` <https://en.wikipedia.org/wiki/Geary's_C>`_, as used\n by `VISION <https://doi.org/10.1038/s41467-019-12235-0>`_.\n\n Geary's C is a measure of autocorrelation for some measure on a graph. This\n can be to whether measures are correlated between neighboring cells. Lower\n values indicate greater correlation.\n\n ..math\n\n C =\n \x0crac{\n (N - 1)\\sum_{i,j} w_{i,j} (x_i - x_j)^2\n }{\n 2W \\sum_i (x_i - \x08ar{x})^2\n }\n\n Params\n ------\n adata\n vals\n Values to calculate Geary's C for. If this is two dimensional, should\n be of shape `(n_features, n_cells)`. Otherwise should be of shape\n `(n_cells,)`. This matrix can be selected from elements of the anndata\n object by using key word arguments: `layer`, `obsm`, `obsp`, or\n `use_raw`.\n use_graph\n Key to use for graph in anndata object. If not provided, default\n neighbors connectivities will be used instead.\n layer\n Key for `adata.layers` to choose `vals`.\n obsm\n Key for `adata.obsm` to choose `vals`.\n obsp\n Key for `adata.obsp` to choose `vals`.\n use_raw\n Whether to use `adata.raw.X` for `vals`.\n\n Returns\n -------\n If vals is two dimensional, returns a 1 dimensional ndarray array. Returns\n a scalar if `vals` is 1d.\n ", # str | |
| - ) # /Constant | |
| - ) # /Expr | |
| - If( | |
| - body= | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 'connectivities', # str | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'obsp', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - ) # /Assign | |
| - orelse= | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 'connectivities', # str | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Constant( | |
| - value= | |
| - 'neighbors', # str | |
| - ) # /Constant | |
| - ) # /Index | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'uns', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - ) # /Subscript | |
| - ) # /Subscript | |
| - ) # /Assign | |
| - orelse= | |
| - Raise( | |
| - cause= | |
| - None, # NoneType | |
| - exc= | |
| - Call( | |
| - args= | |
| - Constant( | |
| - value= | |
| - 'Must run neighbors first.', # str | |
| - ) # /Constant | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'ValueError', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Raise | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Attribute( | |
| - attr= | |
| - 'uns', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - left= | |
| - Constant( | |
| - value= | |
| - 'neighbors', # str | |
| - ) # /Constant | |
| - ops= | |
| - In( | |
| - ) # /In | |
| - ) # /Compare | |
| - ) # /If | |
| - test= | |
| - BoolOp( | |
| - op= | |
| - And( | |
| - ) # /And | |
| - values= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - Constant( | |
| - value= | |
| - 'obsp', # str | |
| - ) # /Constant | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'hasattr', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - Compare( | |
| - comparators= | |
| - Attribute( | |
| - attr= | |
| - 'obsp', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - left= | |
| - Constant( | |
| - value= | |
| - 'connectivities', # str | |
| - ) # /Constant | |
| - ops= | |
| - In( | |
| - ) # /In | |
| - ) # /Compare | |
| - ) # /BoolOp | |
| - ) # /If | |
| - orelse= | |
| - Raise( | |
| - cause= | |
| - None, # NoneType | |
| - exc= | |
| - Call( | |
| - args= | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'NotImplementedError', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Raise | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'use_graph', # str | |
| - ) # /Name | |
| - ops= | |
| - Is( | |
| - ) # /Is | |
| - ) # /Compare | |
| - ) # /If | |
| - If( | |
| - body= | |
| - Assign( | |
| - targets= | |
| - Name( | |
| - ctx= | |
| - Store( | |
| - ) # /Store | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - type_comment= | |
| - None, # NoneType | |
| - value= | |
| - Attribute( | |
| - attr= | |
| - 'T', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'adata', # str | |
| - ) # /Name | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - '_choose_obs_rep', # str | |
| - ) # /Name | |
| - keywords= | |
| - keyword( | |
| - arg= | |
| - 'use_raw', # str | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'use_raw', # str | |
| - ) # /Name | |
| - ) # /keyword | |
| - keyword( | |
| - arg= | |
| - 'layer', # str | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'layer', # str | |
| - ) # /Name | |
| - ) # /keyword | |
| - keyword( | |
| - arg= | |
| - 'obsm', # str | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'obsm', # str | |
| - ) # /Name | |
| - ) # /keyword | |
| - keyword( | |
| - arg= | |
| - 'obsp', # str | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'obsp', # str | |
| - ) # /Name | |
| - ) # /keyword | |
| - ) # /Call | |
| - ) # /Attribute | |
| - ) # /Assign | |
| - orelse= | |
| - test= | |
| - Compare( | |
| - comparators= | |
| - Constant( | |
| - value= | |
| - None, # NoneType | |
| - ) # /Constant | |
| - left= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - ops= | |
| - Is( | |
| - ) # /Is | |
| - ) # /Compare | |
| - ) # /If | |
| - Return( | |
| - value= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'g', # str | |
| - ) # /Name | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'vals', # str | |
| - ) # /Name | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'gearys_c', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - ) # /Return | |
| - decorator_list= | |
| - Call( | |
| - args= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'AnnData', # str | |
| - ) # /Name | |
| - func= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'dispatch', # str | |
| - ) # /Name | |
| - keywords= | |
| - ) # /Call | |
| - name= | |
| - 'gearys_c', # str | |
| - returns= | |
| - Subscript( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - slice= | |
| - Index( | |
| - value= | |
| - Tuple( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - elts= | |
| - Attribute( | |
| - attr= | |
| - 'ndarray', # str | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'np', # str | |
| - ) # /Name | |
| - ) # /Attribute | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'float', # str | |
| - ) # /Name | |
| - ) # /Tuple | |
| - ) # /Index | |
| - value= | |
| - Name( | |
| - ctx= | |
| - Load( | |
| - ) # /Load | |
| - id= | |
| - 'Union', # str | |
| - ) # /Name | |
| - ) # /Subscript | |
| - type_comment= | |
| - None, # NoneType | |
| - ) # /FunctionDef | |
| type_ignores= | |
| ) # /Module |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment