DimensionalityReducerPCA

ai.dragonfly.math.matrix.ml.unsupervised.dimreduction.DimensionalityReducerPCA
case class DimensionalityReducerPCA[N <: Int, K <: Int](Ak: Matrix[K, N], mean: Vec[N])(using x$3: ValueOf[N], x$4: ValueOf[K])

Attributes

Source:
PCA.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def apply(v: Vec[N]): Vec[K]

Reduce dimensionality of vector from domainDimension to rangeDimension

Reduce dimensionality of vector from domainDimension to rangeDimension

Attributes

v

domainDimensioned vector

Returns:

rangeDimensioned vector

Source:
PCA.scala

Attributes

Source:
PCA.scala

Attributes

Source:
PCA.scala
inline def unapply(v: Vec[K])(using ValueOf[K]): Vec[N]

Approximate inverse of dimensionality reduction

Approximate inverse of dimensionality reduction

Attributes

v

rangeDimensioned vector

Returns:

rangeDimensioned vector

Source:
PCA.scala

Inherited methods

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product