public interface INeuron | |
{ | |
Guid Id { get; } | |
double PreviousPartialDerivate { get; set; } | |
List<ISynapse> Inputs { get; set; } | |
List<ISynapse> Outputs { get; set; } | |
void AddInputNeuron(INeuron inputNeuron); | |
void AddOutputNeuron(INeuron inputNeuron); | |
double CalculateOutput(); | |
void AddInputSynapse(double inputValue); | |
void PushValueOnInput(double inputValue); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment