brev search cpu was added after brev search when we introduced CPU instances. This has led to some inconsistencies.
Today:
brev search is conceptually an alias for brev search gpu.
brev search --help only lists the flags for brev search [gpu], not brev search cpu. brev search --help and brev search gpu --help are nearly identical, but brev search --help does mention the existence of brev search cpu, which brev search gpu --help does not.
Suggestion:
brev search --help should list all the options for both brev search gpu and brev search cpu.
brev search gpu --help should list the options only for that subcommand.
brev search cpu --help should list the options only for that subcommand.
brev search "defaulting" to brev search gpu should be considered a legacy behavior; all of our examples and docs should explicitly show brev search gpu instead of brev search.
brev search cpuwas added afterbrev searchwhen we introduced CPU instances. This has led to some inconsistencies.Today:
brev searchis conceptually an alias forbrev search gpu.brev search --helponly lists the flags forbrev search [gpu], notbrev search cpu.brev search --helpandbrev search gpu --helpare nearly identical, butbrev search --helpdoes mention the existence ofbrev search cpu, whichbrev search gpu --helpdoes not.Suggestion:
brev search --helpshould list all the options for bothbrev search gpuandbrev search cpu.brev search gpu --helpshould list the options only for that subcommand.brev search cpu --helpshould list the options only for that subcommand.brev search"defaulting" tobrev search gpushould be considered a legacy behavior; all of our examples and docs should explicitly showbrev search gpuinstead ofbrev search.