robocar-camera/vendor/gocv.io/x/gocv/dnn_string.go

42 lines
704 B
Go
Raw Permalink Normal View History

2020-04-04 10:37:58 +00:00
package gocv
func (c NetBackendType) String() string {
switch c {
case NetBackendDefault:
return ""
case NetBackendHalide:
return "halide"
case NetBackendOpenVINO:
return "openvino"
case NetBackendOpenCV:
return "opencv"
case NetBackendVKCOM:
return "vulkan"
2020-09-06 12:53:53 +00:00
case NetBackendCUDA:
return "cuda"
2020-04-04 10:37:58 +00:00
}
return ""
}
func (c NetTargetType) String() string {
switch c {
case NetTargetCPU:
return "cpu"
case NetTargetFP32:
return "fp32"
case NetTargetFP16:
return "fp16"
case NetTargetVPU:
return "vpu"
case NetTargetVulkan:
return "vulkan"
case NetTargetFPGA:
return "fpga"
2020-09-06 12:53:53 +00:00
case NetTargetCUDA:
return "cuda"
case NetTargetCUDAFP16:
return "cudafp16"
2020-04-04 10:37:58 +00:00
}
return ""
}