lite warnning

This commit is contained in:
zhang__sss 2021-09-26 10:01:04 +08:00
parent 2eb47e4296
commit 948674c55f
2 changed files with 4 additions and 4 deletions

View File

@ -107,7 +107,7 @@ int ConvertOutputQuantParam(const PrimitivePtr &prim, bool narrow_range, int32_t
return lite::RET_OK;
}
int GetNarrowRange(const PrimitivePtr &prim, const std::string &narrow_range_str, bool *narrow_range_param) {
int GetNarrowRange(const PrimitivePtr &prim, const std::string &narrow_range_str, bool *const narrow_range_param) {
auto narrow_range = prim->GetAttr(narrow_range_str);
if (narrow_range != nullptr) {
if (utils::isa<tensor::TensorPtr>(narrow_range)) {
@ -124,7 +124,7 @@ int GetNarrowRange(const PrimitivePtr &prim, const std::string &narrow_range_str
return lite::RET_OK;
}
int GetNumBits(const PrimitivePtr &prim, const std::string &num_bits_str, int *num_bits_param) {
int GetNumBits(const PrimitivePtr &prim, const std::string &num_bits_str, int *const num_bits_param) {
auto num_bits = prim->GetAttr(num_bits_str);
if (num_bits != nullptr) {
if (utils::isa<tensor::TensorPtr>(num_bits)) {

View File

@ -208,8 +208,8 @@ STATUS CalQuantizationParams(schema::QuantParamT *quantParam, double mMin, doubl
return RET_OK;
}
const int8_t quantMax = (1 << (unsigned int)(numBits - 1)) - 1;
const int8_t quantMin = -1 * (1 << (unsigned int)(numBits - 1)) + (narrowRange ? 1 : 0);
const int8_t quantMax = (1 << (static_cast<unsigned int>(numBits - 1))) - 1;
const int8_t quantMin = -1 * (1 << (static_cast<unsigned int>(numBits - 1))) + (narrowRange ? 1 : 0);
auto quantMinFloat = static_cast<double>(quantMin);
auto quantMaxFloat = static_cast<double>(quantMax);
if (fabs(quantMaxFloat - quantMinFloat) <= 0.0f) {