Skip to content

Numo vs numpy

Masahiro TANAKA edited this page Oct 8, 2019 · 20 revisions

in module numpy

numpy numo-narray
numpy.absolute Numo::DComplex#abs
numpy.add Numo::NArray#+
numpy.all Numo::Bit#all?
numpy.allclose Numo::NArray#nearly_eq(other).all?
numpy.alterdot no plan (deprecated)
numpy.amax Numo::NArray#max
numpy.amin Numo::NArray#min
numpy.angle Numo::DComplex#arg
numpy.any Numo::Bit#any?
numpy.append Numo::NArray#append
numpy.apply_along_axis
numpy.apply_over_axes
numpy.arange Numo::NArray#seq
numpy.arccos Numo::NMath.acos
numpy.arccosh Numo::NMath.acosh
numpy.arcsin Numo::NMath.asin
numpy.arcsinh Numo::NMath.asinh
numpy.arctan Numo::NMath.atan
numpy.arctan2 Numo::NMath.atan2
numpy.arctanh Numo::NMath.atanh
numpy.argmax Numo::NArray#argmax, Numo::NArray#max_index
numpy.argmin Numo::NArray#argmin, Numo::NArray#min_index
numpy.argpartition
numpy.argsort Numo::NArray#sort_index
numpy.argwhere Numo::Bit#where (flat indexing)
numpy.around Numo::NArray#round
numpy.array Numo::NArray.[]
numpy.array2string Numo::NArray#format_to_a
numpy.array_equal Numo::NArray#==
numpy.array_equiv nary1.eq(nary2).all?
numpy.array_repr Numo::NArray#inspect
numpy.array_split Numo::NArray#split
numpy.array_str
numpy.asanyarray
numpy.asarray Numo::NArray.cast
numpy.asarray_chkfinite
numpy.ascontiguousarray
numpy.asfarray
numpy.asfortranarray
numpy.asmatrix (matrix)
numpy.asscalar
numpy.atleast_1d no plan (internal use)
numpy.atleast_2d no plan (internal use)
numpy.atleast_3d no plan (internal use)
numpy.average Numo::GSL::Stats.wmean
numpy.bartlett (window function)
numpy.base_repr
numpy.binary_repr
numpy.bincount Numo::NArray#bincount
numpy.bitwise_and Numo::NArray#&
numpy.bitwise_or Numo::NArray#|
numpy.bitwise_xor Numo::NArray#^
numpy.blackman (window function)
numpy.bmat
numpy.broadcast_arrays
numpy.broadcast_to
numpy.busday_count no plan (date feature)
numpy.busday_offset no plan (date feature)
numpy.c_ no plan (index)
numpy.can_cast similar to Numo::NArray.upcast (internal use)
numpy.cbrt Numo::NMath.cbrt
numpy.ceil Numo::NArray#ceil
numpy.choose
numpy.class.__array_priority__ no plan
numpy.clip Numo::NArray#clip
numpy.column_stack Numo::NArray.column_stack
numpy.common_type similar to Numo::NArray.upcast (internal use)
numpy.compress
numpy.concatenate Numo::NArray#concatenate
numpy.conj Numo::NArray#conj
numpy.convolve
numpy.copy Numo::NArray#clone, #dup
numpy.copysign Numo::NArray#copysign
numpy.copyto Numo::NArray#store
numpy.corrcoef Numo::GSL::Stats.correlation
numpy.correlate
numpy.cos Numo::NMath.cos
numpy.cosh Numo::NMath.cosh
numpy.count_nonzero nary.ne(0).count
numpy.cov Numo::NArray#cov
numpy.cross
numpy.cumprod Numo::NArray#cumprod
numpy.cumsum Numo::NArray#cumsum
numpy.deg2rad Numo::NArray#deg2rad
numpy.degrees Numo::NArray#rad2deg
numpy.delete Numo::NArray#delete
numpy.diag Numo::NArray#diag
numpy.diag_indices Numo::NArray.diag_indices
numpy.diag_indices_from Numo::NArray#diag_indices
numpy.diagflat nary.flatten.diag
numpy.diagonal Numo::NArray#diagonal
numpy.diff Numo::NArray#diff
numpy.digitize
numpy.divide Numo::NArray#/
numpy.dot Numo::NArray#dot
numpy.dsplit Numo::NArray#dsplit
numpy.dstack Numo::NArray.dstack
numpy.ediff1d
numpy.einsum
numpy.empty Numo::NArray.new
numpy.empty_like Numo::NArray.new_like
numpy.equal Numo::NArray#eq
numpy.exp Numo::NMath.exp
numpy.exp2 Numo::NMath.exp2
numpy.expand_dims Numo::NArray#expand_dims
numpy.expm1 Numo::NMath.expm1
numpy.extract Numo::NArray#[]
numpy.eye Numo::NArray.eye
numpy.fabs Numo::NArray#abs
numpy.fill_diagonal nary.diagonal.fill(value)
numpy.find_common_type similar to Numo::NArray.upcast (internal use)
numpy.fix
numpy.flatnonzero Numo::Bit#where
numpy.flip Numo::NArray#reverse
numpy.fliplr Numo::NArray#fliplr
numpy.flipud Numo::NArray#flipud
numpy.floor Numo::NArray#floor
numpy.floor_divide
numpy.fmax
numpy.fmin
numpy.fmod Numo::NArray#%
numpy.frexp Numo::NMath.frexp
numpy.frombuffer Numo::NArray.from_binary
numpy.fromfile Numo::NAray.from_binary(open(file).read)
numpy.fromfunction
numpy.fromiter no plan
numpy.frompyfunc no plan
numpy.fromregex no plan
numpy.fromstring Numo::NArray.from_binary
numpy.full Numo::NArray#fill
numpy.full_like Numo::NArray#new_fill
numpy.fv no plan (financial)
numpy.genfromtxt
numpy.geomspace
numpy.get_printoptions
numpy.getbuffer no plan
numpy.getbufsize no plan
numpy.geterr
numpy.geterrcall
numpy.geterrobj
numpy.gradient
numpy.greater Numo::NArray#gt
numpy.greater_equal Numo::NArray#ge
numpy.hamming (window function)
numpy.hanning (window function)
numpy.histogram Numo::GSL::Histogram
numpy.histogram2d Numo::GSL::Histogram2D
numpy.histogramdd
numpy.hsplit Numo::NArray#hsplit
numpy.hstack Numo::NArray.hstack
numpy.hypot Numo::NMath.hypot
numpy.i0 Numo::GSL::Sf.bessel_I0
numpy.identity http://ruby-numo.github.io/numo-narray/yard/Numo/NArray.html#eye-class_method
numpy.imag Numo::NArray#imag
numpy.in1d
numpy.indices
numpy.info no plan (documentation)
numpy.inner Numo::NArray#inner
numpy.insert Numo::NArray#insert
numpy.interp Numo::GSL::Spline
numpy.intersect1d
numpy.invert Numo::NArray#~
numpy.ipmt no plan (financial)
numpy.irr no plan (financial)
numpy.is_busday no plan (date)
numpy.isclose Numo::NArray#nearly_eq
numpy.iscomplex nary.imag.ne(0)
numpy.iscomplexobj nary.imag.ne(0).any?
numpy.isfinite Numo::NArray#isfinite
numpy.isfortran
numpy.isinf Numo::NArray#isinf
numpy.isnan Numo::NArray#isnan
numpy.isneginf Numo::NArray#isneginf
numpy.isposinf Numo::NArray#isposinf
numpy.isreal nary.imag.eq(0)
numpy.isrealobj nary.imag.eq(0).all?
numpy.isscalar no plan
numpy.issctype no plan
numpy.issubclass_ Object#kind_of?
numpy.issubdtype no plan
numpy.issubsctype no plan
numpy.ix_
numpy.kaiser (window function)
numpy.kron Numo::NArray#kron
numpy.ldexp Numo::NMath.ldexp
numpy.left_shift Numo::NArray#<<
numpy.less Numo::NArray#lt
numpy.less_equal Numo::NArray#le
numpy.lexsort
numpy.linspace Numo::NArray.linspace
numpy.load Numo::NArray#marshal_load
numpy.loadtxt
numpy.log Numo::NMath.log
numpy.log10 Numo::NMath.log10
numpy.log1p Numo::NMath.log1p
numpy.log2 Numo::NMath.log2
numpy.logaddexp
numpy.logaddexp2
numpy.logical_and Numo::Bit#&
numpy.logical_not Numo::Bit#not
numpy.logical_or Numo::Bit#|
numpy.logical_xor Numo::Bit#^
numpy.logspace Numo::NArray.logspace
numpy.lookfor no plan (documentation)
numpy.mask_indices
numpy.mat (matrix)
numpy.matmul Numo::NArray#dot
numpy.maximum
numpy.may_share_memory no plan
numpy.mean Numo::NArray#mean
numpy.median Numo::NArray#median
numpy.meshgrid
numpy.mgrid
numpy.min_scalar_type Numo::NArray.array_type
numpy.minimum
numpy.mintypecode no plan
numpy.mirr no plan (financial)
numpy.mod Numo::NArray#%
numpy.modf Numo::DFloat#modf
numpy.moveaxis
numpy.msort Numo::NArray#sort
numpy.multiply Numo::NArray#*
numpy.nan_to_num
numpy.nanargmax Numo::NArray#max_index
numpy.nanargmin Numo::NArray#min_index
numpy.nancumprod Numo::NArray#cumprod(nan:true)
numpy.nancumsum Numo::NArray#cumsum(nan:true)
numpy.nanmax Numo::NArray#max
numpy.nanmean Numo::NArray#mean(nan:true)
numpy.nanmedian Numo::NArray#median
numpy.nanmin Numo::NArray#min
numpy.nanpercentile
numpy.nanprod Numo::NArray#prod(nan:true)
numpy.nanstd Numo::NArray#stddev(nan:true)
numpy.nansum Numo::NArray#sum(nan:true)
numpy.nanvar Numo::NArray#var(nan:true)
numpy.negative Numo::NArray#-@
numpy.newaxis :new (Ruby symbol)
numpy.newbuffer no plan
numpy.nonzero Numo::Bit#where (flat indexing)
numpy.not_equal Numo::NArray#ne
numpy.nper no plan (financial)
numpy.npv no plan (financial)
numpy.obj2sctype Numo::NArray.array_type
numpy.ogrid
numpy.ones Numo::NArray.ones
numpy.ones_like Numo::NArray#new_ones
numpy.outer Numo::NArray#outer
numpy.packbits Numo::UInt8.from_binary(Numo::Bit.cast(a).to_binary)
numpy.pad
numpy.partition
numpy.percentile
numpy.piecewise
numpy.place Numo::NArray#[]=
numpy.pmt no plan (financial)
numpy.poly Numo::GSL::Poly
numpy.polyadd (polynomial)
numpy.polyder (polynomial)
numpy.polydiv (polynomial)
numpy.polyfit
numpy.polyint (polynomial)
numpy.polymul (polynomial)
numpy.polysub (polynomial)
numpy.polyval Numo::NArray#poly
numpy.power Numo::NArray#**
numpy.ppmt no plan (financial)
numpy.prod Numo::NArray#prod
numpy.promote_types similar to Numo::NArray.upcast (internal use)
numpy.ptp Numo::NArray#ptp
numpy.put nary[ind] = val (aset as 1d)
numpy.putmask
numpy.pv no plan (financial)
numpy.r_ no plan (index)
numpy.rad2deg Numo::NArray#rad2deg
numpy.radians Numo::NArray#deg2rad
numpy.rate no plan (financial)
numpy.ravel nary.flatten.dup
numpy.ravel_multi_index
numpy.real Numo::DComplex#real
numpy.real_if_close
numpy.reciprocal Numo::NArray#reciprocal
numpy.remainder Numo::NArray#%
numpy.repeat Numo::NArray#repeat
numpy.require no plan
numpy.reshape Numo::NArray#reshape
numpy.resize
numpy.restoredot no plan (deprecated)
numpy.result_type similar to Numo::NArray.upcast (internal use)
numpy.right_shift Numo::NArray#>>
numpy.rint Numo::NArray#rint
numpy.roll
numpy.rollaxis
numpy.roots Numo::GSL::Poly
numpy.rot90 Numo::NArray#rot90
numpy.round_ Numo::NArray#round
numpy.s_
numpy.save Numo::NArray#marshal_dump
numpy.savetxt
numpy.savez
numpy.savez_compressed
numpy.sctype2char no plan
numpy.searchsorted
numpy.select
numpy.set_printoptions
numpy.set_string_function
numpy.setbufsize no plan
numpy.setdiff1d
numpy.seterr
numpy.seterrcall
numpy.seterrobj
numpy.setxor1d
numpy.shares_memory no plan
numpy.sign Numo::NArray#sign
numpy.signbit Numo::DFloat#signbit
numpy.sin Numo::NMath.sin
numpy.sinc Numo::NMath.sinc
numpy.sinh Numo::NMath.sinh
numpy.sort Numo::NArray#sort
numpy.sort_complex
numpy.source no plan (documentation)
numpy.split Numo::NArray#split
numpy.sqrt Numo::NMath.sqrt
numpy.square Numo::NArray#square
numpy.squeeze
numpy.stack Numo::NArray.[]
numpy.std Numo::NArray#stddev
numpy.subtract Numo::NArray#-
numpy.sum Numo::NArray#sum
numpy.swapaxes Numo::NArray#swapaxes
numpy.take
numpy.tan Numo::NMath.tan
numpy.tanh Numo::NMath.tanh
numpy.tensordot
numpy.tile Numo::NArray#tile
numpy.trace Numo::NArray#trace
numpy.transpose Numo::NArray#transpose
numpy.trapz
numpy.tri
numpy.tril Numo::NArray#tril
numpy.tril_indices Numo::NArray.tril_indices
numpy.tril_indices_from Numo::NArray#tril_indices
numpy.trim_zeros
numpy.triu Numo::NArray#triu
numpy.triu_indices Numo::NArray.triu_indices
numpy.triu_indices_from Numo::NArray#triu_indices
numpy.true_divide
numpy.trunc Numo::NArray#trunc
numpy.typename no plan (use class)
numpy.union1d
numpy.unique
numpy.unpackbits Numo::Bit.from_binary(Numo::UInt8.cast(a).to_binary,[a.size,8])
numpy.unravel_index
numpy.unwrap
numpy.vander (matrix)
numpy.var Numo::NArray#var
numpy.vdot
numpy.vsplit Numo::NArray#vsplit
numpy.vstack Numo::NArray.vstack
numpy.where Numo::Bit#where (flat indexing)
numpy.zeros Numo::NArray.zeros
numpy.zeros_like Numo::NArray#new_zeros
You can’t perform that action at this time.