Home | History | Annotate | Download | only in kernels

Lines Matching refs:delta

63   T delta = delta_literal.Get<T>({});
65 if (delta == 0) {
66 return errors::InvalidArgument("Requires delta != 0: ", delta);
68 if (delta > 0) {
70 return errors::InvalidArgument("Requires start <= limit when delta > 0: ",
75 return errors::InvalidArgument("Requires start >= limit when delta < 0: ",
81 ? ((std::abs(limit - start) + std::abs(delta) - 1) / std::abs(delta))
82 : std::ceil(std::abs((limit - start) / delta)));
89 val += delta;
109 errors::InvalidArgument("delta must be a scalar, not shape ",
111 xla::Literal start, limit, delta;
114 OP_REQUIRES_OK(ctx, ctx->ConstantInput(2, &delta));
121 status = CreateRangeTensor<int32>(start, limit, delta, &output);
124 status = CreateRangeTensor<int64>(start, limit, delta, &output);
127 status = CreateRangeTensor<float>(start, limit, delta, &output);
130 status = CreateRangeTensor<double>(start, limit, delta, &output);
144 .CompileTimeConstInput("delta"),