diff --git a/mindspore/ccsrc/cxx_api/context.cc b/mindspore/ccsrc/cxx_api/context.cc index 7db70c8bff8..484a13cf414 100644 --- a/mindspore/ccsrc/cxx_api/context.cc +++ b/mindspore/ccsrc/cxx_api/context.cc @@ -231,7 +231,7 @@ std::vector AscendDeviceInfo::GetDynamicBatchSizeChar() const { return StringToChar(ref); } -void AscendDeviceInfo::SetDynamicImageSize(const std::vector &dynamic_image_size) { return; } +void AscendDeviceInfo::SetDynamicImageSize(const std::vector &) { return; } std::vector AscendDeviceInfo::GetDynamicImageSizeChar() const { return std::vector(); } diff --git a/mindspore/ccsrc/cxx_api/factory.h b/mindspore/ccsrc/cxx_api/factory.h index 421a6e78429..db0be3be2ea 100644 --- a/mindspore/ccsrc/cxx_api/factory.h +++ b/mindspore/ccsrc/cxx_api/factory.h @@ -27,25 +27,13 @@ namespace mindspore { inline enum DeviceType g_device_target = kInvalidDeviceType; static inline LogStream &operator<<(LogStream &stream, DeviceType device_type) { - switch (device_type) { - case kAscend: - stream << "Ascend"; - break; - case kAscend910: - stream << "Ascend910"; - break; - case kAscend310: - stream << "Ascend310"; - break; - case kGPU: - stream << "GPU"; - break; - case kCPU: - stream << "CPU"; - break; - default: - stream << "[InvalidDeviceType: " << static_cast(device_type) << "]"; - break; + std::map type_str_map = { + {kAscend, "Ascend"}, {kAscend910, "Ascend910"}, {kAscend310, "Ascend310"}, {kGPU, "GPU"}, {kCPU, "CPU"}}; + auto it = type_str_map.find(device_type); + if (it != type_str_map.end()) { + stream << it->second; + } else { + stream << "[InvalidDeviceType: " << static_cast(device_type) << "]"; } return stream; } diff --git a/mindspore/ccsrc/cxx_api/model/acl/acl_model.cc b/mindspore/ccsrc/cxx_api/model/acl/acl_model.cc index 427ab0ccf04..05b89443bca 100644 --- a/mindspore/ccsrc/cxx_api/model/acl/acl_model.cc +++ b/mindspore/ccsrc/cxx_api/model/acl/acl_model.cc @@ -120,7 +120,7 @@ Status AclModel::Resize(const std::vector &inputs, const std::vector(); - model_context_->MutableDeviceInfo().emplace_back(std::make_shared()); + (void)model_context_->MutableDeviceInfo().emplace_back(std::make_shared()); } std::string input_shape_option;