diff --git a/openbr/plugins/classification/caffe.cpp b/openbr/plugins/classification/caffe.cpp index d99795a..f51fe1d 100644 --- a/openbr/plugins/classification/caffe.cpp +++ b/openbr/plugins/classification/caffe.cpp @@ -93,7 +93,7 @@ class CaffeFVTransform : public UntrainableMetaTransform if (net->layers()[0]->layer_param().type() != "MemoryData") qFatal("OpenBR requires the first layer in the network to be a MemoryDataLayer"); - MemoryDataLayer *dataLayer = dynamic_cast *>(net->layers()[0].get()); + MemoryDataLayer *dataLayer = static_cast *>(net->layers()[0].get()); if (src.size() != dataLayer->batch_size()) qFatal("src should have %d (batch size) mats. It has %d mats.", dataLayer->batch_size(), src.size());