1
Как именно это можно сделать. Прямо сейчас, я должен проходить через каждое изображение и пересылать его. Я хотел бы знать, если я могу установить несколько изображений одновременно и пересылать их черезCaffe - Перемещение нескольких изображений через сеть параллельно
for f in fnames:
i+=1
print i,"/",len(fnames), f
img = Image.open(f)
# scale all images to 256x256
img = img.resize((256,256), PIL.Image.ANTIALIAS)
img = numpy.array(img).astype(numpy.float32)
transformed_image = transformer.preprocess('data', img)
#print transformed_image.shape
# use CNN to predict (but don't use predicted class)
net.blobs['data'].data[...] = transformed_image
output = net.forward()
Я просто попытался сделать that..but, к сожалению, кажется, что размер моей сети фиксируется на 10. (10, 3, 224, 224) – Raaj
@Raaj перепрофилирование не решает, что? – Shai
перестройка не будет работать здесь. Часть 3 244 244 относится к изображению RGB. 10 - N изображений. Вы имеете в виду, что я каким-то образом добавляю/изменяю сетевой объект? – Raaj