public class Nets
extends java.lang.Object
| Constructor and Description |
|---|
Nets() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isSame(java.util.List<Map> maps)
Checks, if all the maps in the list are of same type and size.
|
static int |
purify(NeuralNet net)
Removes safely all dangling links and neurons of a network.
|
static int |
removeDanglingLinks(NeuralNet net)
Removes safely all dangling links of a network.
|
static int |
removeDanglingNeurons(NeuralNet net)
Removes safely all dangling hidden neurons of a network.
|
static Link |
searchDanglingLink(java.util.List<Link> links,
long id)
Searches a dangling link of given ID in a list.
|
static Link |
searchLink(java.util.List<Link> links,
long id)
Searches the link of given ID in a list.
|
static Neuron |
searchNeuron(java.util.List<Neuron> neurons,
long id)
Searches the neuron of given ID in a list.
|
public static Neuron searchNeuron(java.util.List<Neuron> neurons, long id)
neurons - a list of neuronsid - an IDpublic static Link searchLink(java.util.List<Link> links, long id)
links - a list of linksid - an IDpublic static Link searchDanglingLink(java.util.List<Link> links, long id)
links - a list of linksid - an IDpublic static boolean isSame(java.util.List<Map> maps)
maps - the maps (it is assumed that there is at least one map)public static int purify(NeuralNet net)
net - a neural netpublic static int removeDanglingLinks(NeuralNet net)
net - a neural netpublic static int removeDanglingNeurons(NeuralNet net)
net - a neural net