Class: DoubleMDMatrix2D

Inherits:
FloatingMDMatrix2D show all
Includes:
Matrix2DDoubleAlgebra
Defined in:
lib/colt/matrix/matrix_hierarchy.rb,
lib/colt/matrix/matrix2D_floating_algebra.rb

Instance Attribute Summary

Attributes inherited from MDMatrix

#colt_matrix, #mdarray, #rank

Instance Method Summary collapse

Methods included from Matrix2DDoubleAlgebra

#qr

Methods included from Matrix2DFloatingAlgebra

#backward_solve, #chol, #cond, #det, #eig, #forward_solve, #inverse, #kron, #lu, #mult, #norm1, #norm2, #normF, #norm_infinity, #numerical_rank, #power, #solve, #solve_transpose, #svd, #trace, #trapezoidal_lower, #vector_norm2

Methods inherited from MDMatrix

build, double, float, from_colt_matrix, from_mdarray, int, long, #normalize!, #print, #sum

Constructor Details

#initialize(mdarray, colt_matrix) ⇒ DoubleMDMatrix2D





89
90
91
92
# File 'lib/colt/matrix/matrix_hierarchy.rb', line 89

def initialize(mdarray, colt_matrix)
  super(mdarray, colt_matrix)
  @algebra = DenseDoubleAlgebra.new
end