| Unary(Lop input1,
     Lop input2,
     Types.OpOp1 op,
     Types.DataType dt,
     Types.ValueType vt,
     LopProperties.ExecType et)Constructor to perform a unary operation with 2 inputs | 
| Unary(Lop input1,
     Types.OpOp1 op,
     Types.DataType dt,
     Types.ValueType vt,
     LopProperties.ExecType et,
     int numThreads,
     boolean inplace)Constructor to perform a unary operation with 1 input. | 
| UnaryCP(Lop input,
       Types.OpOp1 op,
       Types.DataType dt,
       Types.ValueType vt) | 
| UnaryCP(Lop input,
       Types.OpOp1 op,
       Types.DataType dt,
       Types.ValueType vt,
       LopProperties.ExecType et)Constructor to perform a scalar operation | 
| WeightedUnaryMM(Lop input1,
               Lop input2,
               Lop input3,
               Types.DataType dt,
               Types.ValueType vt,
               WeightedUnaryMM.WUMMType wt,
               Types.OpOp1 op,
               LopProperties.ExecType et) | 
| WeightedUnaryMMR(Lop input1,
                Lop input2,
                Lop input3,
                Types.DataType dt,
                Types.ValueType vt,
                WeightedUnaryMM.WUMMType wt,
                Types.OpOp1 op,
                boolean cacheU,
                boolean cacheV,
                LopProperties.ExecType et) |