Python: Хорошее место для приобретения знаний о 'многопроцессорной обработке. Менеджер'? [закрытый]

Учитывая, что вы используете batch_first=True и предполагаете, что размер пакета равен 10, (10, 30, 1) как форма ввода верна, так как это (batch_size, seq_len, input_size).

Вопрос в том, откуда берется 150. Какова форма x1, прежде чем пытаться применить .view(...)? Можете ли вы проверить следующее:

for i,(x1,y1) in enumerate(trainloader):
    print(x1.shape)
    ...

Интуитивно, это должно быть что-то вроде (10, ???), так как вы установили 10 как размер пакета. Прямо сейчас я предполагаю, что что-то с вами на тренировках и тестовых данных отключено.

45
задан Ram Rachum 20 August 2013 в 12:47
поделиться

1 ответ

Документация о многопроцессорной обработке. Менеджер содержит подробные примеры использования диспетчера и различных связанных с ним объектов. с призывом:

Менеджеры предоставляют способ создания данных которые могут быть разделены между различными процессы. Управляющий объект управляет серверный процесс, который управляет общим объекты. Другие процессы могут получить доступ общие объекты с использованием прокси. [и так далее]

Объекты менеджера позволяют создавать переменные, совместно используемые в нескольких процессах. Чего именно вы хотите достичь? Может быть, запрос на пример поможет?

5
ответ дан Seanny123 26 November 2019 в 21:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: