Skip to content
Snippets Groups Projects
NeuronConstant.cpp 556 B
Newer Older
  • Learn to ignore specific revisions
  • /**
     * DESCRIPTION OF THE FILE
     *
     * @author Michal Kravčenko
    
    Michal Kravcenko's avatar
    Michal Kravcenko committed
     * @date 8.8.18 -
    
    Michal Kravcenko's avatar
    Michal Kravcenko committed
    
    NeuronConstant::NeuronConstant( double c ) {
    
        this->p = c;
    
    }
    
    double NeuronConstant::activate( double x ) {
        return  this->p;
    }
    
    double NeuronConstant::activation_function_eval_derivative_bias( double x ) {
        return 0.0;
    }
    
    double NeuronConstant::activation_function_eval_derivative( double x ) {
        return 0.0;
    }
    
    Neuron* NeuronConstant::get_derivative() {
        NeuronConstant* output = new NeuronConstant( );
        return output;
    }