使用参数搜索实用程序
参数搜索实用程序用于确定哪一组 VisionPro Deep Learning 工具参数会给出最佳结果。该实用工具贯穿工具的训练和处理参数组合。
要使用此实用程序,您必须完成以下 3 个步骤。
-
设置工作区、流和搜索工具。
-
选择加载工作区的路径
-
在加载的工作区中选择工作区
-
在所选工作区中选择流
-
选择要在该流中的参数搜索中使用的工具。
-
-
选择一组要搜索的工具参数并开始搜索。
-
选择一组参数并提供要搜索的取值范围并开始搜索。
-
-
检查结果。
-
搜索完成后,检查每个参数组合的数据库概述结果,调查显示所选参数之间在工具性能指标方面的关系的轮廓图形,并决定哪一组是当前工具的最佳参数组合。
-
参数搜索实用程序由 4 个主要组件组成:主页、搜索、结果和图表。下面是可以使用这 4 个主要页面执行的操作。
-
主页:加载要针对许多训练/处理参数集进行测试的工作区、流和工具。
-
搜索:设置参数集的组合、它们的值范围和其他选项,包括搜索试验次数和优化的 GPU 内存。
-
结果:使用该工具的数据库概述查看测试结果(F-得分、AUC 等)。结果指标的类型因工具类型而异。
-
图形:使用描述多次试验结果统计的表以及解释每个测试参数之间的关系及其如何影响测试结果的轮廓图形查看测试结果。
主页
|
搜索
|
结果
|
图形
|
- 测试的时长取决于 GPU(和 GPU 的数量)、参数数量、每个参数的参数设置数量、图像的数量以及测试运行的次数。每个额外的参数和值的组合都会导致实验执行时间呈指数级延长。
- 如果您有多个 GPU 以及多个测试运行,则运行将并行排队,并且该实用程序将在下一个可用 GPU 上开始运行。例如,如果您有两个 GPU 系统和两个运行实验,则每个运行将在单独的 GPU 上进行,从而提高测试执行的性能。
- 参数搜索应用程序需要使用标准或高级Cognex VisionPro Deep Learning 许可证。