Package

breeze.linalg

support

Permalink

package support

TODO

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. support
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

    Permalink

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

    This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.

    From

    the tensor being collapsed

    Axis

    which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value

    ColType

    the type of the "column" (or row or...) being collapsed.

    R

    What the column is being collapsed to.

    TR

    result tensor type

  2. trait CanCopy[V] extends AnyRef

    Permalink

    Capability trait for being able to copy a collection

  3. trait CanCreateZeros[+T, I] extends AnyRef

    Permalink

    breeze 7/10/14

  4. trait CanCreateZerosLike[From, +To] extends AnyRef

    Permalink

    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

    Permalink

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

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

    Permalink

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

    This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.

    From

    the tensor being collapsed

    Axis

    which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value

    ColType

    the type of the "column" (or row or...) being collapsed.

  7. type CanMapActiveValues[From, A, B, To] = UImpl2[mapActiveValues.type, From, (A) ⇒ B, To]

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

    Permalink

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

  9. type CanMapValues[From, A, B, To] = UImpl2[mapValues.type, From, (A) ⇒ B, To]

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

    Permalink

    Capability trait for slices like denseVector(0 until 5)

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

    Permalink

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

  12. trait CanTabulate[I, V, E] extends AnyRef

    Permalink

    breeze 7/19/14

  13. trait CanTransformValues[From, A] extends AnyRef

    Permalink

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

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

    Permalink

    Capability trait for the transpose of a shaped value.

  15. trait CanTraverseAxis[From, Axis, ColType] extends AnyRef

    Permalink

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

    This trait is for multi-dimensional tensors that can logically have one of their dimensions "collapsed", e.g. summing out all columns of a matrix to give a column vector.

    From

    the tensor being collapsed

    Axis

    which axis is being collapsed. Usually a subtype of breeze.linalg.Axis.Value

    ColType

    the type of the "column" (or row or...) being collapsed.

  16. trait CanTraverseKeyValuePairs[From, K, A] extends AnyRef

    Permalink

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

  17. trait CanTraverseValues[From, A] extends AnyRef

    Permalink

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

  18. trait CanZipAndTraverseValues[From, From2, A, B] extends AnyRef

    Permalink

    Marker for being able to traverse over the values in a pair oof collections

  19. trait CanZipMapKeyValues[From, K, V, RV, +To] extends AnyRef

    Permalink

    Marker for being able to zip two collection objects (From[V]) and map the values to a new collection (To[Vout]).

  20. trait CanZipMapValues[From, V, RV, +To] extends AnyRef

    Permalink

    Marker for being able to zip two collection objects (From[V]) and map the values to a new collection (To[Vout]).

  21. trait LiteralRow[R, V] extends AnyRef

    Permalink

    Marker trait for a row literal used in Matrix construction.

  22. trait LowPrioCanTraverseValues extends AnyRef

    Permalink
  23. final class RangeExtender extends AnyVal

    Permalink
  24. trait ScalarOf[V, S] extends AnyRef

    Permalink

    Marker trait indicating that S is the scalar of V.

    Marker trait indicating that S is the scalar of V. useful for wrangling type inference

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

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

    Permalink

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

Inherited from AnyRef

Inherited from Any

Ungrouped