org.nd4s

OperatableNDArray

trait OperatableNDArray[A <: INDArray] extends AnyRef

Scala DSL for arrays

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

Abstract Value Members

  1. abstract val underlying: A

Concrete 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. def %=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  5. def *(that: IComplexNumber): IComplexNDArray

  6. def *(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  7. def *(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    element-by-element multiplication

  8. def **(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    matrix multiplication

  9. def **=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-place matrix multiplication

  10. def *=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  11. def *=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-placeelement-by-element multiplication

  12. def +(that: IComplexNumber): IComplexNDArray

  13. def +(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  14. def +(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

  15. def +(that: String): String

  16. def +=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  17. def +=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-place addition

  18. def -(that: IComplexNumber): IComplexNDArray

  19. def -(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  20. def -(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

  21. def -=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  22. def -=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-place subtraction

  23. def /(that: IComplexNumber): IComplexNDArray

  24. def /(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  25. def /(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

  26. def /=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  27. def /=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-place division

  28. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  30. def ===(other: INDArray): INDArray

  31. def ===(other: Number): INDArray

  32. def T: INDArray

  33. def \(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

  34. def \(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    right division .

    right division ... is this the correct symbol?

  35. def \=(that: Number)(implicit ev: NDArrayEvidence[A, _]): A

    right division .

    right division ... is this the correct symbol?

  36. def \=(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    In-place right division

  37. def apply[B](indices: Int*)(implicit ev: NDArrayEvidence[A, B]): B

  38. def apply[B](i: Int, j: Int)(implicit ev: NDArrayEvidence[A, B]): B

  39. def apply[B](i: Int)(implicit ev: NDArrayEvidence[A, B]): B

  40. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  41. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. def dot(that: INDArray)(implicit ev: NDArrayEvidence[A, _]): A

    matrix multiplication using Numpy syntax for arrays

  43. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def get[B](indices: Array[Int])(implicit ev: NDArrayEvidence[A, B]): B

  47. def get[B](indices: Int*)(implicit ev: NDArrayEvidence[A, B]): B

  48. def get[B](i: Int, j: Int)(implicit ev: NDArrayEvidence[A, B]): B

  49. def get[B](i: Int)(implicit ev: NDArrayEvidence[A, B]): B

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

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

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

    Definition Classes
    Any
  53. def maxT[B](implicit ev: NDArrayEvidence[A, B]): B

  54. def meanT[B](implicit ev: NDArrayEvidence[A, B]): B

  55. def minT[B](implicit ev: NDArrayEvidence[A, B]): B

  56. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  57. def norm1T[B](implicit ev: NDArrayEvidence[A, B]): B

  58. def norm2T[B](implicit ev: NDArrayEvidence[A, B]): B

  59. def normMaxT[B](implicit ev: NDArrayEvidence[A, B]): B

  60. final def notify(): Unit

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

    Definition Classes
    AnyRef
  62. def prodT[B](implicit ev: NDArrayEvidence[A, B]): B

  63. def stdT[B](implicit ev: NDArrayEvidence[A, B]): B

  64. def sumT[B](implicit ev: NDArrayEvidence[A, B]): B

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

    Definition Classes
    AnyRef
  66. def toString(): String

    Definition Classes
    AnyRef → Any
  67. def unary_-(): INDArray

  68. def varT[B]()(implicit ev: NDArrayEvidence[A, B]): B

  69. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped