org.strbio.mol.lib.pred2ary
Class TPSet.NetVars

java.lang.Object
  extended by org.strbio.mol.lib.pred2ary.TPSet.NetVars
Enclosing class:
TPSet

public static class TPSet.NetVars
extends java.lang.Object

Class with variables used to configure the neural nets.


Field Summary
 boolean aapercent
           
 boolean aapercent_2
           
 int b_sets
           
 boolean best_stop
           
 int c_hls
           
 boolean c_jackknife
           
 double c_lowerror
           
 double c_maxerror
           
 int c_sets
           
 int c_steps
           
 int c_test
           
 int hls
           
 int hls_2
           
 boolean jackknife
           
 boolean jackknife_2
           
 double lowerror
           
 double lowerror_2
           
 double maxerror
           
 double maxerror_2
           
 boolean new_cutoff
           
 int numsmooth
           
 int numsmooth_2
           
 boolean print_e
           
 boolean reduce_A
           
 boolean reduce_AB
           
 boolean reduce_B
           
 boolean reduce_O
           
 int seed
           
 int sets
           
 int sets_2
           
 boolean show_individual
           
 boolean show_reduce
           
 int steps
           
 int steps_2
           
 int test
           
 int test_2
           
 boolean use_sd
           
 int w_w
           
 int w_w_2
           
 
Constructor Summary
TPSet.NetVars()
           
 
Method Summary
 void getNetworkStats(int whichnet, java.io.BufferedReader infile)
          this automatically figures out network topology from a vector of layer sizes.
 void getNetworkStats(int whichnet, int[] lsize)
          This sets various network variable from a vector of network sizes.
 void getNetworkStats(int whichnet, NeuralNet n)
          This automatically figures out network topology from a loaded network. 0 = first level 2ary 1 = lvl 2 2ary 2 = class
 void getNetworkStats(int whichnet, java.lang.String filename)
          this automatically figures out network topology from weight file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

seed

public int seed

use_sd

public boolean use_sd

print_e

public boolean print_e

aapercent

public boolean aapercent

aapercent_2

public boolean aapercent_2

w_w

public int w_w

w_w_2

public int w_w_2

hls

public int hls

hls_2

public int hls_2

numsmooth

public int numsmooth

numsmooth_2

public int numsmooth_2

lowerror

public double lowerror

lowerror_2

public double lowerror_2

maxerror

public double maxerror

maxerror_2

public double maxerror_2

new_cutoff

public boolean new_cutoff

show_individual

public boolean show_individual

jackknife

public boolean jackknife

sets

public int sets

jackknife_2

public boolean jackknife_2

sets_2

public int sets_2

steps

public int steps

steps_2

public int steps_2

test

public int test

test_2

public int test_2

c_sets

public int c_sets

b_sets

public int b_sets

best_stop

public boolean best_stop

c_jackknife

public boolean c_jackknife

c_hls

public int c_hls

c_steps

public int c_steps

c_test

public int c_test

c_lowerror

public double c_lowerror

c_maxerror

public double c_maxerror

show_reduce

public boolean show_reduce

reduce_A

public boolean reduce_A

reduce_B

public boolean reduce_B

reduce_AB

public boolean reduce_AB

reduce_O

public boolean reduce_O
Constructor Detail

TPSet.NetVars

public TPSet.NetVars()
Method Detail

getNetworkStats

public final void getNetworkStats(int whichnet,
                                  int[] lsize)
This sets various network variable from a vector of network sizes.


getNetworkStats

public final void getNetworkStats(int whichnet,
                                  java.io.BufferedReader infile)
                           throws java.io.IOException
this automatically figures out network topology from a vector of layer sizes. whichnet indicates network type: 0 = first level 2ary 1 = lvl 2 2ary 2 = class

Throws:
java.io.IOException

getNetworkStats

public final void getNetworkStats(int whichnet,
                                  NeuralNet n)
This automatically figures out network topology from a loaded network. 0 = first level 2ary 1 = lvl 2 2ary 2 = class


getNetworkStats

public final void getNetworkStats(int whichnet,
                                  java.lang.String filename)
                           throws java.io.IOException
this automatically figures out network topology from weight file. It does not detect binary networks. Whichnet indicates network type: 0 = first level 2ary 1 = lvl 2 2ary 2 = class

Throws:
java.io.IOException