ArraySupport

class Object
trait Matchable
class Any

Value members

Concrete methods

def axis[@specialized(Float, Double) A](dimensions: Int, i: Int)(implicit ct: ClassTag[A], sc: Rig[A]): Array[A]
def compare[@specialized A : Order](x: Array[A], y: Array[A]): Int
def concat[@specialized A : ClassTag](x: Array[A], y: Array[A]): Array[A]
def dot[@specialized(Int, Long, Float, Double) A](x: Array[A], y: Array[A])(implicit sc: Rig[A]): A
def eqv[@specialized A : Eq](x: Array[A], y: Array[A]): Boolean
def minus[@specialized(Int, Long, Float, Double) A : AdditiveGroup](x: Array[A], y: Array[A]): Array[A]
def negate[@specialized(Int, Long, Float, Double) A : Ring](x: Array[A]): Array[A]
def plus[@specialized(Int, Long, Float, Double) A : AdditiveMonoid](x: Array[A], y: Array[A]): Array[A]
def timesl[@specialized(Int, Long, Float, Double) A : MultiplicativeSemigroup](r: A, x: Array[A]): Array[A]
def vectorCompare[@specialized A](x: Array[A], y: Array[A])(implicit ev: Order[A], sc: AdditiveMonoid[A]): Int
def vectorEqv[@specialized A](x: Array[A], y: Array[A])(implicit ev: Eq[A], sc: AdditiveMonoid[A]): Boolean