add String method (#552)

* all: add String() method for improved log output
This commit is contained in:
mh-cbon
2019-12-08 14:46:32 +01:00
committed by Ron Evans
parent e7c254d2f0
commit d624e2c00e
12 changed files with 1116 additions and 0 deletions

35
dnn_string.go Normal file
View File

@@ -0,0 +1,35 @@
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"
}
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"
}
return ""
}