| Package | Description |
|---|---|
| org.aika |
| Modifier and Type | Method and Description |
|---|---|
Input |
Input.setAbsoluteRid(Integer absoluteRid)
If the absolute relational id (rid) not null, then it is required to match the rid of input activation.
|
Input |
Input.setEndRangeMapping(Range.Mapping endMapping)
Using this method the range begin of the input activation might be mapped to the range end of the
output activation.
|
Input |
Input.setEndRangeMatch(Range.Operator rm)
If set to true then the range end of this inputs activation needs to match.
|
Input |
Input.setEndRangeOutput(boolean ro)
Determines if this input is used to compute the range end of the output activation.
|
Input |
Input.setMaxLowerWeightsSum(double maxLowerWeightsSum)
MaxLowerWeightsSum is the expected sum of all weights smaller then the current weight.
|
Input |
Input.setMinInput(double minInput)
The minimum activation value that is required for this input.
|
Input |
Input.setNeuron(Neuron neuron)
Determines the input neuron.
|
Input |
Input.setOptional(boolean optional)
If optional is set to true, then this input is an optional part of a conjunction.
|
Input |
Input.setRangeMatch(Input.RangeRelation rr)
setRangeMatch is just a convenience function to call both setStartRangeMatch and setEndRangeMatch at the same time. |
Input |
Input.setRangeOutput(boolean ro)
setRangeOutput is just a convenience function to call setStartRangeOutput and setEndRangeOutput at the same time. |
Input |
Input.setRecurrent(boolean recurrent)
The property
recurrent specifies if input is a recurrent feedback link. |
Input |
Input.setRelativeRid(Integer relativeRid)
The relative relational id (rid) determines the relative position of this inputs rid with respect to
other inputs of this neuron.
|
Input |
Input.setStartRangeMapping(Range.Mapping startMapping)
Using this method the range end of the input activation might be mapped to the range begin of the
output activation.
|
Input |
Input.setStartRangeMatch(Range.Operator rm)
If set to true then the range begin of this inputs activation needs to match.
|
Input |
Input.setStartRangeOutput(boolean ro)
Determines if this input is used to compute the range start of the output activation.
|
Input |
Input.setWeight(Double weight)
The synapse weight of this input.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Input.compareTo(Input in) |
Neuron |
Model.createAndNeuron(Neuron n,
double threshold,
Input... inputs)
Creates a neuron representing a conjunction of its inputs.
|
Neuron |
Model.createNeuron(Neuron n,
double bias,
Input... inputs)
Creates a neuron with the given bias.
|
Neuron |
Model.createOrNeuron(Neuron n,
Input... inputs)
Creates a neuron representing a disjunction of its inputs.
|
| Modifier and Type | Method and Description |
|---|---|
Neuron |
Model.createAndNeuron(Neuron n,
double threshold,
Collection<Input> inputs)
Creates a neuron representing a conjunction of its inputs.
|
Neuron |
Model.createNeuron(Neuron n,
double bias,
Collection<Input> inputs)
Creates a neuron with the given bias.
|
Neuron |
Model.createOrNeuron(Neuron n,
Set<Input> inputs)
Creates a neuron representing a disjunction of its inputs.
|
Copyright © 2017. All rights reserved.