parfeval
您可以在后台评估功能,而无需等待它完成,使用parfeval
.在许多情况下,提前跳出for循环是很方便的。例如,在优化过程中,当结果足够好时,可以提前停止循环。您可以在一个或所有并行池工作器上使用parfeval
或者parfevalOnAll
.如果您希望能够绘制中间结果,这可能是有用的。请注意,这与使用不同parfor
,你必须等待循环完成。
用发送
和轮询
一起发送和轮询来自使用数据队列的不同工作人员的消息或数据。您可以使用afterEach
添加当从数据队列接收到新数据时要调用的函数。
用afterEach
和毕竟
在每个元素之后自动调用函数未来
数组完成。该数组可以包含由parfeval
,parfevalOnAll
,afterEach
或者毕竟
.
尽早跳出循环,并在结果可用时收集它们。
这个例子展示了如何查询状态parfeval
期货并取消他们。
之后自动运行函数未来
对象在并行池上完成运行。
这个示例演示了如何执行并行参数扫描parfeval
并在计算过程中返回结果DataQueue
目的。
这个例子展示了如何在计算完成后更新用户界面。
这个例子展示了如何在数据后处理的同时从网络摄像头中进行帧采集。
这个例子展示了如何从一个网络摄像头和后处理数据并行地执行图像采集。
并行训练深度学习网络(深度学习工具箱)
这个例子展示了如何在本地机器上运行多个深度学习实验。
使用Parfeval培训多个深入学习网络(深度学习工具箱)
这个例子展示了如何使用parfeval
对深度学习网络的网络结构进行深度参数扫描,并在训练过程中检索数据。
比较和对比spmd
针对其他并行计算功能,例如parfor
和parfeval
.