pub enum FloatOperationIr {
Show 33 variants
Exp(UnaryOpIr),
Log(UnaryOpIr),
Log1p(UnaryOpIr),
Erf(UnaryOpIr),
PowfScalar(ScalarOpIr),
Sqrt(UnaryOpIr),
Cos(UnaryOpIr),
Cosh(UnaryOpIr),
Sin(UnaryOpIr),
Sinh(UnaryOpIr),
Tan(UnaryOpIr),
Tanh(UnaryOpIr),
ArcCos(UnaryOpIr),
ArcCosh(UnaryOpIr),
ArcSin(UnaryOpIr),
ArcSinh(UnaryOpIr),
ArcTan(UnaryOpIr),
ArcTanh(UnaryOpIr),
ArcTan2(BinaryOpIr),
Round(UnaryOpIr),
Floor(UnaryOpIr),
Ceil(UnaryOpIr),
Trunc(UnaryOpIr),
IntoInt(CastOpIr),
Matmul(MatmulOpIr),
Cross(CrossOpIr),
Random(RandomOpIr),
Recip(UnaryOpIr),
IsNan(UnaryOpIr),
IsInf(UnaryOpIr),
Quantize(QuantizeOpIr),
Dequantize(DequantizeOpIr),
GridSample2d(GridSample2dOpIr),
}Expand description
Operation intermediate representation specific to a float tensor.
Variants§
Exp(UnaryOpIr)
Operation corresponding to exp.
Log(UnaryOpIr)
Operation corresponding to log.
Log1p(UnaryOpIr)
Operation corresponding to log1p.
Erf(UnaryOpIr)
Operation corresponding to erf.
PowfScalar(ScalarOpIr)
Operation corresponding to powf_scalar.
Sqrt(UnaryOpIr)
Operation corresponding to sqrt.
Cos(UnaryOpIr)
Operation corresponding to cos.
Cosh(UnaryOpIr)
Operation corresponding to cosh.
Sin(UnaryOpIr)
Operation corresponding to sin.
Sinh(UnaryOpIr)
Operation corresponding to sin.
Tan(UnaryOpIr)
Operation corresponding to tan.
Tanh(UnaryOpIr)
Operation corresponding to tanh.
ArcCos(UnaryOpIr)
Operation corresponding to acos.
ArcCosh(UnaryOpIr)
Operation corresponding to acosh.
ArcSin(UnaryOpIr)
Operation corresponding to asin.
ArcSinh(UnaryOpIr)
Operation corresponding to asinh.
ArcTan(UnaryOpIr)
Operation corresponding to atan.
ArcTanh(UnaryOpIr)
Operation corresponding to atanh.
ArcTan2(BinaryOpIr)
Operation corresponding to atan2.
Round(UnaryOpIr)
Operation corresponding to round.
Floor(UnaryOpIr)
Operation corresponding to floor.
Ceil(UnaryOpIr)
Operation corresponding to ceil.
Trunc(UnaryOpIr)
Operation corresponding to trunc.
IntoInt(CastOpIr)
Operation corresponding to into_int.
Matmul(MatmulOpIr)
Operation corresponding to matmul.
Cross(CrossOpIr)
Operation corresponding to cross.
Random(RandomOpIr)
Operation corresponding to random.
Recip(UnaryOpIr)
Operation corresponding to recip.
IsNan(UnaryOpIr)
Operation corresponding to is_nan.
IsInf(UnaryOpIr)
Operation corresponding to is_nan.
Quantize(QuantizeOpIr)
Operation corresponding to quantize.
Dequantize(DequantizeOpIr)
Operation corresponding to dequantize.
GridSample2d(GridSample2dOpIr)
Operation corresponding to grid_sample_2d.
Trait Implementations§
Source§impl Clone for FloatOperationIr
impl Clone for FloatOperationIr
Source§fn clone(&self) -> FloatOperationIr
fn clone(&self) -> FloatOperationIr
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more