[NAME]
ALL.dao.type.array.method

[TITLE]
Array methods

[DESCRIPTION]


     
   1  dim( self :array, i : int )=>int
   2  dim( self :array )=>array<int>
   3  index( self :array, i : int )=>array<int>
   4  size( self :array )=>int
   5  resize( self :array, dims :array<int> )
   6  reshape( self :array, dims :array<int> )
   7  
   8  permute( self :array, dims :array<int> )
   9  transpose( self :array )
  10  max( self :array<@ITEM> )=>tuple<@ITEM,int>
  11  min( self :array<@ITEM> )=>tuple<@ITEM,int>
  12  sum( self :array<@ITEM> )=>@ITEM
  13  varn( self :array )=>double
  14  reverse( self :array<@ITEM> )=>array<@ITEM>
  15  rank( self :array<any>, order :enum<ascend,descend>=$ascend, k=0 )=>array<int>
  16  sort( self :array<@T>, order :enum<ascend,descend>=$ascend, k=0 )=>array<@T>
  17  
  18  fft( self :array<complex>, direction :enum<forward, backward> )
  19  
  20  map( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int=>@T2]=>array<@T2>
  21  reduce( self :array<@T> )[item:@T,res:@T,I:int,J:int,K:int,L:int,M:int=>@T]=>@T
  22  reduce( self :array<@T>, init :@V )[item:@T,res:@V,I:int,J:int,K:int,L:int,M:int=>@V]=>@V
  23  select( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int=>int]=>list<@T>
  24  index( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int=>int]=>list<array<int>>
  25  count( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int=>int]=>int
  26  iterate( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int]
  27  apply( self :array<@T> )[item:@T,I:int,J:int,K:int,L:int,M:int=>@T]=>array<@T>
     



[STRUCTURE]

dao.type.array.method--| dao.type.array.method: Array methods (1.3 KB)
                       |--dim----| dao.type.array.method.dim: Array method dim() (0.0 KB)
                       |--index--| dao.type.array.method.index: Array method index() (0.0 KB)