Please use. NET 5,. NET 6, NET 7,. NET 8, NET Framework 4.6, NET Framework 4.61, NET Framework 4.7, NET Framework 4.72, NET Framework 4.8, NET Framework 4.81, and. NET Core 3.1 versions

OnnxParamParseParseLabelString 方法

Parses a label mapping string into dictionary of index-label pairs. 将标签映射字符串解析为索引-标签的字典

Definition

命名空间: DeploySharp.Common
程序集: DeploySharp (在 DeploySharp.dll 中) 版本:0.0.4+6e8a2e904469617cd59619d666c0e272985c0e33
C#
public static Dictionary<int, string> ParseLabelString(
	string input
)

参数

input  String
The input string containing label mappings (e.g., "1: 'person', 2: 'car'"). 包含标签映射的输入字符串(例如:"1: 'person', 2: 'car'")

返回值

DictionaryInt32, String
Dictionary where keys are label indices and values are label names. 返回键为标签索引、值为标签名称的字典

示例

C#
string labels = "1: 'person', 2: 'car', 3: 'dog'";
var labelMap = OnnxParamParse.ParseLabelString(labels);
// Returns dictionary:
// {
//     {1, "person"},
//     {2, "car"},
//     {3, "dog"}
// }

异常

ArgumentNullException Thrown when input string is null. 当输入字符串为null时抛出
FormatException Thrown when invalid key-value format is encountered. 当遇到无效的键值格式时抛出

参见