Питон — Может ли caffe принимать пакет данных с разными разрешениями одновременно? Если так, как?

Я имею в виду создание более крупной сети с большим количеством входных слоев, которая будет состоять из всех соответствующих преобразованных входных разрешений из пакета. Пожалуйста, дайте мне знать, если это возможно, и если это так, что будет наиболее эффективным способом?

Например: 3x160x160 + 3x48x48 + 3x128x128
| | |
Остальная часть сети
| | |
Выходы

1

Решение

Кафе процессы Blobs: это Nмассивы, поэтому размеры всех элементов в одной партии должны быть одинаковой формы (вы можете reshape между партиями).
Однако, если вы собираетесь использовать одни и те же множественные фигуры для всех входных данных в пакете, то есть у вас будут такие входные данные, как Nх3х160х160 + Nx3x48x48 + Nx3x128x128, то вы можете создать три входных слоя (по одному для каждой фигуры) и наполнить сеть тремя типами BLOB-объектов на каждой итерации.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]