object
Operation
Type Members
-
-
case class
ATenLayerNorm(input: Register, weight: Register, bias: Register, output: Register, normalizedShape: List[Long], eps: Double) extends Operation with Product with Serializable
-
-
sealed abstract
class
BinOp extends Operation
-
case class
CastOp(input: Register, castTo: DataType, output: Register) extends Operation with Product with Serializable
-
case class
ConcatOp(inputs: NonEmptyList[Register], axis: Long, output: Register) extends Operation with Product with Serializable
-
case class
ConstantOfShape(input: Register, value: Option[U], output: Register) extends Operation with Product with Serializable
-
-
case class
DropoutOp(input: Register, output: Register, maskOutput: Register, ratio: Float) extends Operation with Product with Serializable
-
-
case class
GatherOp(data: Register, indices: Register, output: Register, axis: Long) extends Operation with Product with Serializable
-
case class
GemmOp(a: Register, b: Register, c: Register, alpha: Float, beta: Float, transA: Boolean, transB: Boolean, output: Register) extends Operation with Product with Serializable
-
-
case class
MaxPoolOp(autoPad: AutoPad, ceilMode: Boolean, dilations: Option[List[Long]], kernelShape: List[Long], pads: Option[List[Long]], storageOrder: StorageOrder, strides: List[Long], input: Register, output: Register, indices: Option[Register]) extends Operation with Product with Serializable
-
case class
NonZeroOp(input: Register, output: Register) extends Operation with Product with Serializable
-
case class
ReduceSumOp(axes: Option[List[Long]], keepDims: Boolean, input: Register, output: Register) extends Operation with Product with Serializable
-
-
case class
ShapeOp(input: Register, output: Register) extends Operation with Product with Serializable
-
-
case class
SoftmaxOp(input: Register, axis: Int, output: Register) extends Operation with Product with Serializable
-
case class
SqueezeOp(input: Register, axes: List[Long], output: Register) extends Operation with Product with Serializable
-
case class
TransposeOp(permOpt: Option[List[Long]], input: Register, output: Register) extends Operation with Product with Serializable
-
case class
UnsqueezeOp(input: Register, axes: List[Long], output: Register) extends Operation with Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
-
-
object
SliceOp extends Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
runAll[F[_]](fo: F[Operation])(reg: Registers)(implicit arg0: Foldable[F]): Try[Registers]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any