Different restrictions on different devices (CPU / GPU) #3254
Closed
Description
Please state you issue using the following template and, most importantly, in English.
Is your feature request related to a problem? Please describe.
The restrictions on different devices (CPU / GPU) should be different.
For example, the parameter 'M' of index IVF_PQ has more options on the CPU than on the GPU.
But Milvus does not support more even if it only runs on the CPU.
Describe the solution you'd like
Relax restrictions on the CPU.
Describe alternatives you've considered
The case that the parameters set by the user cannot run on the GPU:
(1) return error
(2) automatically run on the CPU
(3) provide a configure item whether return error or automatically run on the CPU
Additional context
none