Como prever em pycaffe?

eu tenho ummodelo que foi treinado no CIFAR-10, mas não sei como posso fazer uma previsão em pycaffe.

Eu obtive uma imagem do lmdb, mas não sei como carregá-la na rede e obter uma classe prevista.

Meu código:

net = caffe.Net('acc81/model.prototxt',
                'acc81/cifar10_full_iter_70000.caffemodel.h5',
                 caffe.TEST)
lmdb_env = lmdb.open('cifar10_test_lmdb/')
lmdb_txn = lmdb_env.begin()
lmdb_cursor = lmdb_txn.cursor()
for key, value in lmdb_cursor:
    datum = caffe.proto.caffe_pb2.Datum()
    datum.ParseFromString(value)
    image = caffe.io.datum_to_array(datum)
    image = image.astype(np.uint8)

    # What's next with the image variable?
    # If i try:
    # out = net.forward_all(data=np.asarray([image]))
    # I get Exception: Input blob arguments do not match net inputs.

    print("Image class is " + label)

questionAnswers(1)

yourAnswerToTheQuestion