引导式测验 · 中等 等级
ONNX 和模型互操作性测验
跨运行时测试 ONNX 图形、运算符、执行提供程序、模型交换和图形优化背后的关键思想。
问题 1 的 8
ONNX主要解决什么核心问题?
预览每个问题8 问题
当您参加测验时,就会出现答案和解释。
- ONNX主要解决什么核心问题?
- 通过通用格式在不同框架和运行时之间移动模型
- 自动标记训练数据
- 生成新的神经网络架构
- 加密模型权重以确保安全
- ONNX 文件如何表示模型?
- 作为原始训练数据
- 作为标准化运算符的计算图
- 作为单个浮点数
- 作为Python源代码
- What does the acronym ONNX stand for?
- Optimized Network Node Execution
- Open Neural Network Extension
- Open Neural Network Exchange
- Operator Network Normalization Exchange
- 在 ONNX 运行时中,什么是“执行提供程序”?
- 云计费帐户
- 训练模型的人
- 损失函数的一种
- 在特定硬件(如 CPU、CUDA 或 TensorRT)上运行支持的运算符的后端
- ONNX 模型中的“opset”(运算符集)版本定义了什么?
- 该图使用哪个版本的标准化运算符
- 模型在测试集上的准确性
- 所需 GPU 数量
- 训练学习率
- Which graph-level operations can ONNX Runtime apply?
- Automatic retraining and label correction
- Constant folding and node fusion, among other optimizations
- Changing a model’s architecture to a new framework
- Generating new training examples from inference requests
- What can happen when an ONNX Runtime execution provider supports only part of a model graph?
- The provider must execute every node or fail by definition
- 模型自动重新训练
- The runtime can assign supported nodes or subgraphs to that provider and others to a different provider
- All unsupported operators are deleted
- Why should an ONNX deployment check the model’s opset against the target runtime?
- The opset specifies the model’s training dataset size
- An opset number guarantees identical performance
- The opset controls the number of GPU devices
- The graph uses versioned operator definitions that the runtime must support