Merge pull request #26384 from luxupu:patch-3
PiperOrigin-RevId: 238310428
This commit is contained in:
commit
d564861978
@ -85,9 +85,8 @@ inline void Softmax(const SoftmaxParams& params,
|
|||||||
(shifted_scale * exp_in_0).raw(), num_bits_over_unit + 31 - 8);
|
(shifted_scale * exp_in_0).raw(), num_bits_over_unit + 31 - 8);
|
||||||
const int32 shifted_output = unsat_output - 128;
|
const int32 shifted_output = unsat_output - 128;
|
||||||
|
|
||||||
output_data[i * depth + c] = static_cast<int8>(
|
output_data[i * depth + c] =
|
||||||
std::max(std::min(shifted_output, static_cast<int32>(127)),
|
static_cast<int8>(std::max(std::min(shifted_output, 127), -128));
|
||||||
static_cast<int32>(-128)));
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
output_data[i * depth + c] = -128;
|
output_data[i * depth + c] = -128;
|
||||||
|
Loading…
Reference in New Issue
Block a user