static warning clean

pull/1148/head
isaactalx 4 years ago
parent fbf9ece38e
commit 0f8b045a5f

@ -26,6 +26,7 @@ namespace hybrid {
namespace {
const int kDataOutputIndex = 0;
const size_t kMinimumPiplineStages = 2;
const int kDefaultLoopCount = 10;
}
HybridModelAsyncExecutor::HybridModelAsyncExecutor(HybridModel *model)
: model_(model), run_flag_(false) {
@ -150,7 +151,7 @@ Status HybridModelAsyncExecutor::RunInternal() {
GELOGI("HybridModel will execute in pipeline mode");
auto iter_per_run = std::getenv("ITER_NUM");
if (iter_per_run) {
args.num_loops = static_cast<int>(strtol(iter_per_run, nullptr, 10));
args.num_loops = static_cast<int>(strtol(iter_per_run, nullptr, kDefaultLoopCount));
}
ret = pipe_executor_->Execute(args);
} else {

@ -8,6 +8,7 @@ namespace ge {
namespace hybrid {
namespace {
constexpr int kNumExecutors = 2;
const int kMinLoopCount = 2;
const int kIntBase = 10;
const char *const kEnvProfilingLevel = "HYBRID_PROFILING_LEVEL";
}
@ -208,7 +209,7 @@ Status HybridModelPipelineExecutor::InitStageExecutors() {
Status HybridModelPipelineExecutor::Execute(HybridModelExecutor::ExecuteArgs &args) {
int loop_count = args.num_loops;
GE_CHECK_GE(loop_count, 2);
GE_CHECK_GE(loop_count, kMinLoopCount);
auto &inputs = args.inputs;
auto &input_desc = args.input_desc;

Loading…
Cancel
Save