diff --git a/tf_adapter/kernels/geop_npu.cc b/tf_adapter/kernels/geop_npu.cc index d1831d456223da02437031a00efb8da468765201..784f75308116d99d32149e990f89481ee33be99a 100644 --- a/tf_adapter/kernels/geop_npu.cc +++ b/tf_adapter/kernels/geop_npu.cc @@ -806,7 +806,9 @@ void GeOp::ComputeAsync(OpKernelContext *ctx, DoneCallback done) { OP_REQUIRES_ASYNC(ctx, model_parser != nullptr, errors::Unavailable("create model parser ret failed."), done); ge::ComputeGraphPtr compute_graph = nullptr; try { - compute_graph = std::make_shared("ge_default_" + CurrentTimeInStr()); + static int i=0; + compute_graph = std::make_shared("ge_default_" + std::to_string(i)); + i++; } catch (...) { OP_REQUIRES_ASYNC(ctx, false, errors::Internal("make shared failed"), done); } @@ -1578,7 +1580,9 @@ int GeOp::RunTuning(std::vector &input_vec, std::vector &inp return -1; } ge::ComputeGraphPtr compute_graph = nullptr; - compute_graph = std::make_shared("ge_default_" + CurrentTimeInStr()); + static int i=0; + compute_graph = std::make_shared("ge_default_" + std::to_string(i)); + i++; if (compute_graph == nullptr) { ADP_LOG(ERROR) << "create ComputeGraph failed"; return -1;