Lines Matching refs:Functor
20 template <typename Functor>
21 ElementwiseBinaryFunction<Functor>::ElementwiseBinaryFunction(const TensorShape& inShape0, in ElementwiseBinaryFunction()
28 BroadcastLoop(inShape0, inShape1, outShape).Unroll(Functor(), 0, inData0, inData1, outData); in ElementwiseBinaryFunction()
31 template <typename Functor>
32 ElementwiseUnaryFunction<Functor>::ElementwiseUnaryFunction(const TensorShape& inShape, in ElementwiseUnaryFunction()
37 BroadcastLoop(inShape, outShape).Unroll(Functor(), 0, inData, outData); in ElementwiseUnaryFunction()
40 template <typename Functor>
41 LogicalBinaryFunction<Functor>::LogicalBinaryFunction(const TensorShape& inShape0, in LogicalBinaryFunction()
48 BroadcastLoop(inShape0, inShape1, outShape).Unroll(Functor(), 0, inData0, inData1, outData); in LogicalBinaryFunction()
51 template <typename Functor>
52 LogicalUnaryFunction<Functor>::LogicalUnaryFunction(const TensorShape& inShape, in LogicalUnaryFunction()
57 BroadcastLoop(inShape, outShape).Unroll(Functor(), 0, inData, outData); in LogicalUnaryFunction()