fix flat search doesn't use gpu bug

This commit is contained in:
wxyu 2019-11-15 19:45:17 +08:00
parent 21c98a462a
commit 1b0ef89e07
2 changed files with 3 additions and 1 deletions

View File

@ -6,6 +6,7 @@ Please mark all change in change log and use the ticket from JIRA.
## Bug
- \#246 - Exclude src/external folder from code coverage for jenkin ci
- \#248 - Reside src/external in thirdparty
- \#327 - Search does not use GPU when index type is FLAT
## Feature
- \#12 - Pure CPU version for Milvus

View File

@ -34,7 +34,8 @@ OnlyGPUPass::Run(const TaskPtr& task) {
auto search_task = std::static_pointer_cast<XSearchTask>(task);
if (search_task->file_->engine_type_ != (int)engine::EngineType::FAISS_IVFSQ8 &&
search_task->file_->engine_type_ != (int)engine::EngineType::FAISS_IVFFLAT) {
search_task->file_->engine_type_ != (int)engine::EngineType::FAISS_IVFFLAT &&
search_task->file_->engine_type_ != (int)engine::EngineType::FAISS_IDMAP) {
return false;
}