diff options
Diffstat (limited to 'tensorflow/compiler/xla/client/lib/arithmetic.h')
-rw-r--r-- | tensorflow/compiler/xla/client/lib/arithmetic.h | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/tensorflow/compiler/xla/client/lib/arithmetic.h b/tensorflow/compiler/xla/client/lib/arithmetic.h index d0e04bbb5e..80d3f8b95a 100644 --- a/tensorflow/compiler/xla/client/lib/arithmetic.h +++ b/tensorflow/compiler/xla/client/lib/arithmetic.h @@ -19,7 +19,7 @@ limitations under the License. #include <memory> #include "tensorflow/compiler/xla/client/xla_client/xla_builder.h" -#include "tensorflow/compiler/xla/client/xla_client/xla_computation.h" +#include "tensorflow/compiler/xla/client/xla_computation.h" #include "tensorflow/compiler/xla/xla_data.pb.h" namespace xla { @@ -45,31 +45,18 @@ XlaComputation CreateScalarMinComputation(PrimitiveType type, XlaBuilder* builder); // Creates a scalar logical AND computation and returns it. -XlaComputation CreateScalarAndComputation(XlaBuilder* builder); +XlaComputation CreateScalarAndComputation(PrimitiveType type, + XlaBuilder* builder); // Creates a scalar logical OR computation and returns it. -XlaComputation CreateScalarOrComputation(XlaBuilder* builder); +XlaComputation CreateScalarOrComputation(PrimitiveType type, + XlaBuilder* builder); // Returns whether any predicate in "predicates" is set. // // Note: if predicates is zero-sized, Any() vacuously returns false. XlaOp Any(XlaOp predicates); -// Evaluate the polynomial given coefficients and `x`. -// N.B. Coefficients should be supplied in decreasing order. -XlaOp EvaluatePolynomial(XlaOp x, - tensorflow::gtl::ArraySlice<float> coefficients, - PrimitiveType data_type); - -// Compute an approximation of the error function complement (1 - erf(x)). -XlaOp Erfc(XlaOp x, PrimitiveType data_type); - -// Compute an approximation of the error function. -XlaOp Erf(XlaOp x, PrimitiveType data_type); - -// Compute an approximation of the inverse of the error function. -XlaOp ErfInv(XlaOp x); - } // namespace xla #endif // TENSORFLOW_COMPILER_XLA_CLIENT_LIB_ARITHMETIC_H_ |