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. final class RangeSuffix extends AnyVal

    A range suffix is just a marker for the beginning of a range.

  10. 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.

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

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

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

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

  13. 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

Ungrouped