Skip to content
Snippets Groups Projects
Commit cd8f5d78 authored by Olivier BICHLER's avatar Olivier BICHLER
Browse files

More fixes

parent 053a98f9
No related branches found
No related tags found
No related merge requests found
......@@ -145,7 +145,7 @@ public:
}
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<AvgPooling_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -153,7 +153,7 @@ public:
mInput->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -136,7 +136,7 @@ public:
}
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<BatchNorm_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -147,7 +147,7 @@ public:
mInputs[4]->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -160,7 +160,7 @@ public:
}
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<Conv_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -169,7 +169,7 @@ public:
mInputs[2]->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -161,7 +161,7 @@ class ConvDepthWise_Op : public Operator,
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<ConvDepthWise_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -170,7 +170,7 @@ class ConvDepthWise_Op : public Operator,
mInputs[2]->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -146,7 +146,7 @@ public:
}
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<MaxPooling_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -154,7 +154,7 @@ public:
mInput->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -142,7 +142,7 @@ public:
}
void setBackend(const std::string &name) {
void setBackend(const std::string &name) override {
mImpl = Registrar<Pad_Op<DIM>>::create(name)(*this);
mOutput->setBackend(name);
......@@ -150,7 +150,7 @@ public:
mInput->setBackend(name);
}
void setDatatype(const DataType &datatype) {
void setDatatype(const DataType &datatype) override {
mOutput->setDatatype(datatype);
// FIXME: temporary workaround
......
......@@ -170,7 +170,7 @@ public:
}
#ifdef PYBIND
py::object getAttrPy(const std::string& name) const {
py::object getAttrPy(const std::string& name) const override {
for (std::size_t i = 0; i < size(EnumStrings<ATTRS_ENUM>::data); ++i) {
if (name == EnumStrings<ATTRS_ENUM>::data[i]) {
// https://github.com/pybind/pybind11/blob/f3e0602802c7840992c97f4960515777cad6a5c7/include/pybind11/pytypes.h#L1119-L1138
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment