breeze.linalg

support

package support

Visibility
  1. Public
  2. All

Type Members

  1. trait CanAxpy[A, X, Y] extends AnyRef

    This is the capability trait for operations of the form y += x * a

  2. trait CanCollapseAxis[From, Axis, ColType, R, TR] extends AnyRef

    This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.

  3. trait CanCopy[T] extends AnyRef

    Capability trait for being able to copy a collection

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

  5. trait CanForeachValues[From, +A] extends AnyRef

    Marker for being able to do a foreach on the values of a collection

  6. trait CanIterateAxis[From, Axis, ColType] extends AnyRef

    This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.

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

  8. trait CanMapValues[From, +A, B, +To] extends AnyRef

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

  9. trait CanMapValuesLowPrio extends AnyRef

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

    Capability trait for slices like denseVector(0 until 5)

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

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

  12. trait CanTransformValues[From, +A, B] extends AnyRef

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

  13. trait CanTranspose[From, +To] extends AnyRef

    Capability trait for the transpose of a shaped value.

  14. trait CanTraverseValues[From, A] extends AnyRef

    Marker for being able to traverse over the values in a collection/tensor

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

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

    Marker trait for a row literal used in Matrix construction.

  17. trait LowPrioCanTraverseValues extends AnyRef

  18. final class RangeSuffix extends AnyVal

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

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

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

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

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

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

  22. 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 CanAxpy

  2. object CanCollapseAxis

  3. object CanCopy

  4. object CanCreateZerosLike

  5. object CanMapValues extends CanMapValuesLowPrio

  6. object CanTransformValues

  7. object CanTraverseValues

  8. object CanZipMapValues

  9. object LiteralRow

Ungrouped