breeze.linalg.support.codegen

GenOperators

object GenOperators

This class (and all classes in this package) are ugly spaghetti code for generating the customized loops for all the operators. I'm sorry it's so messy.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenOperators
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def binaryUpdateDM_DM_loop(op: (String, String) ⇒ String): String

  8. def binaryUpdateDM_M_loop(op: (String, String) ⇒ String, ignored: Boolean): String

  9. def binaryUpdateDM_scalar_loop(op: (String, String) ⇒ String): String

  10. def binaryUpdateDV_DV_loop(op: (String, String) ⇒ String): String

  11. def binaryUpdateDV_V_loop(op: (String, String) ⇒ String, zeroIsIdempotent: Boolean): String

  12. def binaryUpdateDV_scalar_loop(op: (String, String) ⇒ String): String

  13. def binaryUpdateV_S_loop(op: (String, String) ⇒ String, zeroIsIdempotent: Boolean): String

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def genAxpy(name: String, typeS: String, typeA: String, typeB: String)(loop: String): String

  19. def genBinaryAdaptor(name: String, typeA: String, typeB: String, op: OpType, typeR: String, from: String): String

  20. def genBinaryOperator(name: String, typeA: String, typeB: String, op: OpType, result: String)(loop: String): String

  21. def genBinaryRegistry(name: String, typeA: String, typeB: String, op: OpType, result: String)(loop: String): String

  22. def genBinaryRegistryAdaptor(name: String, typeA: String, typeB: String, op: OpType, typeR: String, from: String): String

  23. def genBinaryRegistryAdaptorDef(name: String, typeA: String, typeB: String, op: OpType, typeR: String, from: String): String

  24. def genBinaryRegistryDef(name: String, typeA: String, typeB: String, op: OpType, result: String)(loop: String): String

  25. def genBinaryUpdateOperator(name: String, typeA: String, typeB: String, op: OpType)(loop: String): String

  26. def genBinaryUpdateOperatorDef(name: String, typeA: String, typeB: String, op: OpType)(loop: String): String

  27. def genBinaryUpdateRegistry(name: String, typeA: String, typeB: String, op: OpType)(loop: String): String

  28. def genBinaryUpdateRegistryDef(name: String, typeA: String, typeB: String, op: OpType)(loop: String): String

  29. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  30. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  32. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  35. val ops: Map[String, Map[OpType, (String, String) ⇒ String]]

  36. def register(owner: String, genName: String, myName: String): String

  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  38. def toString(): String

    Definition Classes
    AnyRef → Any
  39. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped