breeze.linalg

support

package support

Visibility
  1. Public
  2. All

Type Members

  1. trait CanCopy[T] extends AnyRef

    Capability trait for being able to copy a collection

  2. trait CanCreateZerosLike[-From, +To] extends AnyRef

    Marker for being able to create a collection of the same shape as the given input but with zero values everywhere.

  3. trait CanMapKeyValuePairs[-From, +K, +A, -B, +To] extends AnyRef

    Marker for being able to map the keys and values in a value collection to new values.

  4. trait CanNorm[-From] extends AnyRef

    Construction delegate for getting the norm of a value of type From.

  5. trait CanSlice[-From, -Slice, +To] extends AnyRef

    Capability trait for slices like denseVector(0 until 5)

  6. trait CanSlice2[-From, -Slice1, -Slice2, +To] extends AnyRef

    Capability trait for slices like denseMatrix(1 until 5, 3 until 20 by 2)

  7. trait CanZipMapValues[From, A, B, +To] extends AnyRef

    Marker for being able to zip two From's and map the values to a new collection

  8. trait LiteralRow[-R, V] extends AnyRef

    Marker trait for a row literal used in Matrix construction.

  9. class TensorActive[K, V, +This] extends AnyRef

    Class that is kind of like a collection view of the active pairs (non-zero pairs, for now) in a tensor.

  10. class TensorKeys[K, V, +This] extends AnyRef

    Class that is kind of like a collection view of the keys in a tensor.

  11. class TensorPairs[K, V, +This] extends AnyRef

    Class that is kind of like a collection view of the pairs in a tensor.

  12. class TensorValues[K, V, +This] extends AnyRef

    Class that is kind of like a collection view of the values in a tensor.

Value Members

  1. object CanCopy

  2. object CanCreateZerosLike

  3. object CanNorm

  4. object CanZipMapValues

  5. object LiteralRow

  6. object NativeBlasDeferrer

    Layer of indirection to help with link errors when libraries aren't around.

  7. package codegen

Ungrouped