max

object max extends UFunc with maxLowPrio with VectorizedReduceUFunc
trait UFunc
trait HasOps
class Object
trait Matchable
class Any

Type members

Inherited classlikes

trait VectorizeHelper[@specialized T]
Inherited from
VectorizedReduceUFunc

Types

type Op = max

Inherited types

type Impl[V, VR] = UImpl[UFunc, V, VR]
Inherited from
UFunc
type Impl2[V1, V2, VR] = UImpl2[UFunc, V1, V2, VR]
Inherited from
UFunc
type Impl3[V1, V2, V3, VR] = UImpl3[UFunc, V1, V2, V3, VR]
Inherited from
UFunc
type Impl4[V1, V2, V3, V4, VR] = UImpl4[UFunc, V1, V2, V3, V4, VR]
Inherited from
UFunc
Inherited from
UFunc
type InPlaceImpl2[V1, V2] = InPlaceImpl2[UFunc, V1, V2]
Inherited from
UFunc
type InPlaceImpl3[V1, V2, V3] = InPlaceImpl3[UFunc, V1, V2, V3]
Inherited from
UFunc
type SinkImpl[S, V] = SinkImpl[UFunc, S, V]
Inherited from
UFunc
type SinkImpl2[S, V1, V2] = SinkImpl2[UFunc, S, V1, V2]
Inherited from
UFunc
type SinkImpl3[S, V1, V2, V3] = SinkImpl3[UFunc, S, V1, V2, V3]
Inherited from
UFunc

Value members

Concrete methods

def array(arr: Array[Double], length: Int): Double

Inherited methods

final def apply[V1, V2, V3, V4, VR](v1: V1, v2: V2, v3: V3, v4: V4)(implicit impl: Impl4[V1, V2, V3, V4, VR]): VR
Inherited from
UFunc
final def apply[V1, @specialized(Int, Double, Float) V2, @specialized(Int, Double, Float) V3, @specialized(Int, Double, Float) VR](v1: V1, v2: V2, v3: V3)(implicit impl: Impl3[V1, V2, V3, VR]): VR
Inherited from
UFunc
final def apply[@specialized(Int, Double, Float) V1, @specialized(Int, Double, Float) V2, @specialized(Int, Double, Float) VR](v1: V1, v2: V2)(implicit impl: Impl2[V1, V2, VR]): VR
Inherited from
UFunc
final def apply[@specialized(Int, Double, Float) V, @specialized(Int, Double, Float) VR](v: V)(implicit impl: Impl[V, VR]): VR
Inherited from
UFunc
final def inPlace[V, V2, V3](v: V, v2: V2, v3: V3)(implicit impl: InPlaceImpl3[max, V, V2, V3]): V
Inherited from
UFunc
final def inPlace[V, V2](v: V, v2: V2)(implicit impl: InPlaceImpl2[max, V, V2]): V
Inherited from
UFunc
final def inPlace[V](v: V)(implicit impl: InPlaceImpl[max, V]): V
Inherited from
UFunc
final def withSink[S](s: S): WithSinkHelp[max, S]
Inherited from
UFunc

Implicits

Implicits

implicit def helper_Double: VectorizeHelper[Double]
implicit def helper_Float: VectorizeHelper[Float]
implicit def helper_Int: VectorizeHelper[Int]
implicit def helper_Long: VectorizeHelper[Long]
implicit val maxImpl2_Double: Impl2[Double, Double, Double]
implicit val maxImpl2_Float: Impl2[Float, Float, Float]
implicit val maxImpl2_Int: Impl2[Int, Int, Int]
implicit val maxImpl2_Long: Impl2[Long, Long, Long]
implicit val maxImpl3_Double: Impl3[Double, Double, Double, Double]
implicit val maxImpl3_Float: Impl3[Float, Float, Float, Float]
implicit val maxImpl3_Int: Impl3[Int, Int, Int, Int]
implicit val maxImpl3_Long: Impl3[Long, Long, Long, Long]
implicit def reduce_Double[T](implicit iter: CanTraverseValues[T, Double]): Impl[T, Double]
implicit def reduce_Float[T](implicit iter: CanTraverseValues[T, Float]): Impl[T, Float]
implicit def reduce_Int[T](implicit iter: CanTraverseValues[T, Int]): Impl[T, Int]
implicit def reduce_Long[T](implicit iter: CanTraverseValues[T, Long]): Impl[T, Long]

Inherited implicits

implicit def maxVS[T, U, LHS, RHS, RV](implicit cmvH: ScalarOf[T, LHS], maxImpl: Impl2[LHS, RHS, LHS], cmv: CanMapValues[T, LHS, LHS, U]): Impl2[T, RHS, U]
Inherited from
maxLowPrio
implicit def vectorizeCols2_Double(implicit impl2: Impl2[Double, Double, Double]): Impl2[BroadcastedColumns[DenseMatrix[Double], DenseVector[Double]], DenseVector[Double], DenseMatrix[Double]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols2_Float(implicit impl2: Impl2[Float, Float, Float]): Impl2[BroadcastedColumns[DenseMatrix[Float], DenseVector[Float]], DenseVector[Float], DenseMatrix[Float]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols2_Int(implicit impl2: Impl2[Int, Int, Int]): Impl2[BroadcastedColumns[DenseMatrix[Int], DenseVector[Int]], DenseVector[Int], DenseMatrix[Int]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols2_Long(implicit impl2: Impl2[Long, Long, Long]): Impl2[BroadcastedColumns[DenseMatrix[Long], DenseVector[Long]], DenseVector[Long], DenseMatrix[Long]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols_Double(implicit helper: VectorizeHelper[Double]): Impl[BroadcastedColumns[DenseMatrix[Double], DenseVector[Double]], Transpose[DenseVector[Double]]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols_Float(implicit helper: VectorizeHelper[Float]): Impl[BroadcastedColumns[DenseMatrix[Float], DenseVector[Float]], Transpose[DenseVector[Float]]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols_Int(implicit helper: VectorizeHelper[Int]): Impl[BroadcastedColumns[DenseMatrix[Int], DenseVector[Int]], Transpose[DenseVector[Int]]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeCols_Long(implicit helper: VectorizeHelper[Long]): Impl[BroadcastedColumns[DenseMatrix[Long], DenseVector[Long]], Transpose[DenseVector[Long]]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeRows[T](implicit evidence$1: ClassTag[T], helper: VectorizeHelper[T], baseOp: InPlaceImpl2[Op, DenseVector[T], DenseVector[T]]): Impl[BroadcastedRows[DenseMatrix[T], DenseVector[T]], DenseVector[T]]
Inherited from
VectorizedReduceUFunc
implicit def vectorizeRows2[@specialized(Double, Float, Long, Int) T](implicit evidence$2: ClassTag[T], evidence$3: Zero[T], baseOp: Impl2[T, T, T]): Impl2[BroadcastedRows[DenseMatrix[T], DenseVector[T]], DenseVector[T], DenseMatrix[T]]
Inherited from
VectorizedReduceUFunc