Я хотел бы использовать Caffe для извлечения функций изображения. Однако обработка изображения занимает слишком много времени, поэтому я ищу способы оптимизации скорости.
Одна вещь, которую я заметил, заключается в том, что определение сети, которое я использую, имеет четыре дополнительных слоя поверх того, из которого я читаю результат (и нет никаких сигналов обратной связи, поэтому их можно безопасно удалить).
Я попытался удалить их из файла определения, но это не дало никакого эффекта. Думаю, мне может понадобиться удалить соответствующую часть файла, которая также содержит предварительно обученные веса. Однако это двоичный файл (протобуфер), поэтому его редактирование не так просто.
Как вы думаете, может ли удаление четырех слоев сильно повлиять на производительность сети?
Если да, то как мне ознакомиться с содержимым файла, чтобы я мог его редактировать, и как мне узнать, какие части удалить?