parfeval
Можно выполнить функцию в фоновом режиме, не ожидая его, чтобы завершиться, с помощью parfeval
. Во многих случаях может быть удобно убежать из цикла for рано. Например, в процедуре оптимизации, можно остановить цикл рано, когда результат достаточно хорош. Можно сделать это на одном или всех параллельных рабочих пула, с помощью parfeval
или parfevalOnAll
. Это может быть полезно, если вы хотите смочь построить промежуточные результаты. Обратите внимание на то, что это отличается от использования parfor
, где необходимо ожидать цикла, чтобы завершиться.
Используйте send
и poll
вместе, чтобы отправить и опросить относительно сообщений или данных от различных рабочих, использующих очередь данных. Можно использовать afterEach
, чтобы добавить функцию, чтобы вызвать, когда новые данные получены от очереди данных.
Используйте afterEach
и afterAll
, чтобы автоматически вызвать функции после каждого или после всех элементов завершенного массива parallel.Future
. Этот массив может содержать фьючерсы, возвращенные parfeval
, parfevalOnAll
, afterEach
или afterAll
.
Выполните Функции в фоновом режиме Используя parfeval
Убегите из цикла рано и соберите результаты, когда они становятся доступными.
Запустите несколько экспериментов глубокого обучения
Этот пример показывает, как запустить несколько экспериментов глубокого обучения на вашей локальной машине.
Используйте parfeval, чтобы Обучить Несколько Нейронных сетей для глубокого обучения
Этот пример показывает, как использовать parfeval
, чтобы выполнить развертку параметра на глубине сетевой архитектуры для нейронной сети для глубокого обучения и получить данные во время обучения.