// TODO loco::DepthwiseFilterEncode
#include "Conversion/EltwiseAddConverter.h"
// TODO loco::EltwiseDiv
-// TODO loco::EltwiseMul
+#include "Conversion/EltwiseMulConverter.h"
// TODO loco::EltwiseSqrt
// TODO loco::EltwiseSub
// TODO loco::FeatureBiasAdd
// TODO loco::Tanh
// TODO loco::TensorConcat
// TODO loco::TensorBiasAdd
+#include "Conversion/TensorBroadcastConverter.h"
// TODO loco::TensorSoftmax
#endif // __CONVERSIONS_H__
phase.emplace_back(stdex::make_unique<EltwiseAddConverter>());
// TODO loco::EltwiseDiv
- // TODO loco::EltwiseMul
+ if (get_knob<Knob::ConvertEltwiseMul>())
+ phase.emplace_back(stdex::make_unique<EltwiseMulConverter>());
+
// TODO loco::EltwiseSqrt
// TODO loco::EltwiseSub
// TODO loco::FeatureBiasAdd
// TODO loco::Tanh
// TODO loco::TensorConcat
// TODO loco::TensorBiasAdd
+ if (get_knob<Knob::ConvertTensorBroadcast>())
+ phase.emplace_back(stdex::make_unique<TensorBroadcastConverter>());
+
// TODO loco::TensorSoftmax
// Add optimization below