SparseNumVectorSpace

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
open override val field: Field<S>

Functions

Link copied to clipboard
open override fun add(a: SparseNumVector<S>, b: SparseNumVector<S>): SparseNumVector<S>
Link copied to clipboard
open operator override fun contains(numVector: SparseNumVector<S>): Boolean
Link copied to clipboard
open override fun divideByNumVector(a: SparseNumVector<S>, b: SparseNumVector<S>): S?
Link copied to clipboard
open override fun fromReducedValueMap(valueMap: Map<Int, S>, dim: Int): SparseNumVector<S>
Link copied to clipboard
open override fun fromValueList(valueList: List<S>): SparseNumVector<S>
Link copied to clipboard
open override fun fromValueMap(valueMap: Map<Int, S>, dim: Int): SparseNumVector<S>
Link copied to clipboard
open override fun getElement(numVector: SparseNumVector<S>, ind: Int): S
Link copied to clipboard
open fun getOneAtIndex(index: Int, dim: Int): SparseNumVector<S>
Link copied to clipboard
open override fun getZero(dim: Int): SparseNumVector<S>
Link copied to clipboard
open override fun innerProduct(numVector1: SparseNumVector<S>, numVector2: SparseNumVector<S>): S
Link copied to clipboard
open override fun multiply(scalar: S, numVector: SparseNumVector<S>): SparseNumVector<S>
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun unaryMinusOf(numVector: SparseNumVector<S>): SparseNumVector<S>