static void add_default_object(ClContext &cc) {
- // cc.registerFactory(nntrainer::createLayer<FullyConnectedLayerCl>,
- // FullyConnectedLayerCl::type,
- // ml::train::LayerType::LAYER_FC);
+ cc.registerFactory(nntrainer::createLayer<FullyConnectedLayerCl>,
+ FullyConnectedLayerCl::type,
+ ml::train::LayerType::LAYER_FC);
// cc.registerFactory(nntrainer::createLayer<AdditionLayerCL>,
// AdditionLayerCL::type,
// Dequantize is currently disabled
// weight.dequantize(weight_, axis);
- dotCl(input_, weight_, hidden_, context);
+ dotCl(input_, weight_, hidden_);
} else {
- dotCl(input_, weight, hidden_, context);
+ dotCl(input_, weight, hidden_);
}
if (auto &disable_bias = std::get<props::DisableBias>(*layer_impl_props);
Tensor input_step = input_.getSharedDataTensor(input_step_dim, 0, true);
Tensor hidden_step = hidden_.getSharedDataTensor(hidden_step_dim, 0, true);
- dotCl(input_step, weight, hidden_step, context);
+ dotCl(input_step, weight, hidden_step);
if (auto &disable_bias = std::get<props::DisableBias>(*layer_impl_props);
disable_bias.empty() || disable_bias.get() == false) {