hex
Class Trainer.Direct

java.lang.Object
  extended by hex.Trainer
      extended by hex.Trainer.Base
          extended by hex.Trainer.Direct
Enclosing class:
Trainer

public static class Trainer.Direct
extends Trainer.Base

Trains NN on current thread.


Nested Class Summary
 
Nested classes/interfaces inherited from class hex.Trainer
Trainer.Base, Trainer.Direct, Trainer.MapReduce, Trainer.OpenCL, Trainer.Threaded
 
Field Summary
 int samples
           
 
Constructor Summary
Trainer.Direct(Layer[] ls, Key job)
           
 
Method Summary
 void join()
           
 Layer[] layers()
           
 void run()
           
 long samples()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

samples

public int samples
Constructor Detail

Trainer.Direct

public Trainer.Direct(Layer[] ls,
                      Key job)
Method Detail

layers

public Layer[] layers()
Overrides:
layers in class Trainer.Base

run

public void run()

samples

public long samples()
Overrides:
samples in class Trainer

start

public void start()
Overrides:
start in class Trainer.Base

join

public void join()
Overrides:
join in class Trainer.Base