Packages

p

breeze.linalg

operators

package operators

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait BinaryRegistry[A, B, Op, +R] extends UImpl2[Op, A, B, R] with MMRegistry2[UImpl2[Op, _ <: A, _ <: B, _ <: R]]

    This is a special kind of BinaryOp that supports registration of specialized implementations for a given operation.

  2. trait BinaryUpdateRegistry[A <: AnyRef, B, Op <: OpType] extends InPlaceImpl2[Op, A, B] with MMRegistry2[InPlaceImpl2[Op, _ <: A, _ <: B]]

    This is a special kind of BinaryUpdateOp that supports registration of specialized implementations for a given operation.

  3. trait BitVectorOps extends AnyRef
  4. trait CSCMatrixOps extends CSCMatrixOps_Ring

    TODO

  5. trait CSCMatrixOpsLowPrio extends SerializableLogging

    TODO

  6. trait CSCMatrixOps_Ring extends CSCMatrixOpsLowPrio with SerializableLogging
  7. trait Counter2Ops extends AnyRef
  8. trait CounterOps extends AnyRef
  9. trait DenseMatrixFloatMultiplyStuff extends DenseMatrixOps with DenseMatrixMultOps
  10. trait DenseMatrixMultOps extends DenseMatrixOps with DenseMatrixOpsLowPrio
  11. trait DenseMatrixMultiplyStuff extends DenseMatrixOps with DenseMatrixMultOps with LowPriorityDenseMatrix
  12. trait DenseMatrixOps extends AnyRef
  13. trait DenseMatrixOpsLowPrio extends AnyRef
  14. trait DenseMatrix_OrderingOps extends DenseMatrixOps

    TODO

  15. trait DenseVectorOps extends DenseVector_GenericOps
  16. final class DenseVectorSupportMethods extends AnyRef

    Created by dlwh on 8/14/15.

    Created by dlwh on 8/14/15.

    Created because I need fallthrough

  17. trait DenseVector_GenericOps extends AnyRef

    TODO

  18. trait DenseVector_HashVector_Ops extends AnyRef
  19. trait DenseVector_OrderingOps extends DenseVectorOps

    TODO

  20. trait DenseVector_SparseVector_Ops extends AnyRef
  21. trait DenseVector_SpecialOps extends DenseVectorOps

    TODO

  22. trait HashVectorOps extends HashVector_GenericOps
  23. trait HashVector_DenseVector_Ops extends DenseVector_HashVector_Ops
  24. trait HashVector_GenericOps extends AnyRef
  25. trait HashVector_SparseVector_Ops extends HashVectorOps
  26. trait LowPriorityDenseMatrix extends LowPriorityDenseMatrix1
  27. trait LowPriorityDenseMatrix1 extends AnyRef
  28. trait MatrixGenericOps extends AnyRef
  29. trait MatrixMultOps extends MatrixOps with MatrixOpsLowPrio
  30. trait MatrixOps extends MatrixGenericOps
  31. trait MatrixOpsLowPrio extends MatrixGenericOps
  32. sealed trait OpAdd extends OpType

    Type marker for BinaryOp A :+ B and BinaryUpdateOp A :+= B.

  33. sealed trait OpAnd extends OpType

    Type marker for BinaryOp A :& B

  34. sealed trait OpDiv extends OpType

    Type marker for BinaryOp A :/ B and BinaryUpdateOp A:/= B.

  35. sealed trait OpEq extends OpType

    Type marker for BinaryOp A :== B.

  36. sealed trait OpGT extends OpType

    Type marker for BinaryOp A :&gt B.

  37. sealed trait OpGTE extends OpType

    Type marker for BinaryOp A :&gt= B.

  38. sealed trait OpLT extends OpType

    Type marker for BinaryOp A :&lt B.

  39. sealed trait OpLTE extends OpType

    Type marker for BinaryOp A :&lt= B.

  40. sealed trait OpMod extends OpType

    Type marker for BinaryOp A :% B and BinaryUpdateOp A:%= B.

  41. sealed trait OpMulInner extends OpType

    Type marker for inner (dot) product of A and B.

  42. sealed trait OpMulMatrix extends OpType

    Type marker for inner (dot) product of A and B.

  43. sealed trait OpMulScalar extends OpType

    Type marker for BinaryOp A *:* B and BinaryUpdateOp A :*= B.

  44. sealed trait OpNe extends OpType

    Type marker for BinaryOp A :!= B.

  45. sealed trait OpNeg extends OpType

    Type marker for UnaryOp -A.

  46. sealed trait OpNot extends OpType

    Type marker for UnaryOp !A.

  47. sealed trait OpOr extends OpType

    Type marker for BinaryOp A :| B

  48. sealed trait OpPow extends OpType

    Type marker for BinaryOp A : B and BinaryUpdateOp A:= B.

  49. sealed trait OpSet extends OpType

    Type marker for BinaryUpdateOp A := B.

  50. sealed trait OpSolveMatrixBy extends OpType

    Type marker for BinaryOp A \ B when A is a matrix.

  51. sealed trait OpSub extends OpType

    Type marker for BinaryOp A -:- B and BinaryUpdateOp A :-= B.

  52. sealed trait OpType extends AnyRef

    Marker sealed trait for some operation, be it UnaryOp, BinaryOp, or BinaryUpdateOp.

  53. sealed trait OpXor extends OpType

    Type marker for BinaryOp A :^^ B

  54. trait SparseVectorOps extends AnyRef
  55. trait SparseVector_DenseMatrixOps extends AnyRef
  56. trait SparseVector_DenseVector_Ops extends AnyRef
  57. trait SparseVector_HashVector_Ops extends HashVectorOps with HashVector_SparseVector_Ops
  58. trait TernaryUpdateRegistry[A, B, C, Op] extends InPlaceImpl3[Op, A, B, C] with MMRegistry3[InPlaceImpl3[Op, _ <: A, _ <: B, _ <: C]]

    This is a special kind of BinaryUpdateOp that supports registration of specialized implementations for a given operation.

  59. trait VectorBuilderOps extends AnyRef

Value Members

  1. object BinaryOp
  2. object OpAdd extends OpAdd with UFunc
  3. object OpAnd extends OpAnd with UFunc
  4. object OpDiv extends OpDiv with UFunc
  5. object OpEq extends OpEq with UFunc
  6. object OpGT extends OpGT with UFunc
  7. object OpGTE extends OpGTE with UFunc
  8. object OpLT extends OpLT with UFunc
  9. object OpLTE extends OpLTE with UFunc
  10. object OpMod extends OpMod with UFunc
  11. object OpMulInner extends OpMulInner with UFunc
  12. object OpMulMatrix extends OpMulMatrix with UFunc
  13. object OpMulScalar extends OpMulScalar with UFunc
  14. object OpNe extends OpNe with UFunc
  15. object OpNeg extends OpNeg with UFunc
  16. object OpNot extends OpNot with UFunc with MappingUFunc
  17. object OpOr extends OpOr with UFunc
  18. object OpPow extends OpPow with UFunc
  19. object OpSet extends OpSet with UFunc
  20. object OpSolveMatrixBy extends OpSolveMatrixBy with UFunc
  21. object OpSub extends OpSub with UFunc
  22. object OpXor extends OpXor with UFunc

Ungrouped