Class NeuronProvider

java.lang.Object
network.aika.neuron.NeuronProvider
All Implemented Interfaces:
Comparable<NeuronProvider>

public class NeuronProvider extends Object implements Comparable<NeuronProvider>
The NeuronProvider class is a proxy implementation for the real neuron implementation in the class Neuron. Aika uses the provider pattern to store and reload rarely used neurons or logic nodes.
Author:
Lukas Molzberger
  • Field Details

    • ENABLE_COMPRESSION

      public static boolean ENABLE_COMPRESSION
    • MIN_NEURON

      public static final NeuronProvider MIN_NEURON
    • MAX_NEURON

      public static final NeuronProvider MAX_NEURON
  • Constructor Details

    • NeuronProvider

      public NeuronProvider(long id)
    • NeuronProvider

      public NeuronProvider(Model model, long id)
    • NeuronProvider

      public NeuronProvider(Model model, Neuron n)
  • Method Details