diff --git a/src/ai_platform/MultiSourceProcess.cpp b/src/ai_platform/MultiSourceProcess.cpp index f8292eb..23cfb74 100755 --- a/src/ai_platform/MultiSourceProcess.cpp +++ b/src/ai_platform/MultiSourceProcess.cpp @@ -118,8 +118,6 @@ int CMultiSourceProcess::InitAlgorthim(tsl_aiplatform_param vptParam){ vparam.threshold = 0.4; vparam.model_dir = models_dir; - aclrtSetDevice(m_devId); - int ret = vpt_process.init(vparam); if (ret < 0){ return ret; @@ -706,7 +704,6 @@ bool CMultiSourceProcess::finish_task(const string taskID, const bool delete_sna int CMultiSourceProcess::algorthim_process_thread(){ LOG_INFO("algorthim_process_thread start..."); - ACL_CALL(aclrtSetDevice(m_devId), ACL_SUCCESS, 1); aclrtContext ctx; ACL_CALL(aclrtCreateContext(&ctx, m_devId), ACL_SUCCESS, 1); @@ -762,9 +759,6 @@ int CMultiSourceProcess::algorthim_process_thread(){ } } } - - - } m_RgbDataList.pop_front(); @@ -811,7 +805,6 @@ int CMultiSourceProcess::algorthim_process_thread(){ } aclrtDestroyContext(ctx); - aclrtResetDevice(m_devId); LOG_INFO("algorthim_process_thread exit."); return 0;