Overview
Package
Class
Tree
Deprecated
Index
Help
The Encog Project
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
A
accumulateMatrixDelta(int, int, double)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Accumulate a matrix delta.
accumulateThresholdDelta(int, double)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Accumulate a threshold delta.
ActivationFunction
- Interface in
org.encog.neural.activation
ActivationFunction: This interface allows various activation functions to be used with the neural network.
activationFunction(double)
- Method in interface org.encog.neural.activation.
ActivationFunction
A activation function for a neural network.
activationFunction(double)
- Method in class org.encog.neural.activation.
ActivationLinear
A threshold function for a neural network.
activationFunction(double)
- Method in class org.encog.neural.activation.
ActivationSigmoid
A threshold function for a neural network.
activationFunction(double)
- Method in class org.encog.neural.activation.
ActivationTANH
A threshold function for a neural network.
ActivationLinear
- Class in
org.encog.neural.activation
ActivationLinear: The Linear layer is really not an activation function at all.
ActivationLinear()
- Constructor for class org.encog.neural.activation.
ActivationLinear
ActivationLinearPersistor
- Class in
org.encog.neural.persist.persistors
Persist the linear activation object.
ActivationLinearPersistor()
- Constructor for class org.encog.neural.persist.persistors.
ActivationLinearPersistor
ActivationSigmoid
- Class in
org.encog.neural.activation
ActivationSigmoid: The sigmoid activation function takes on a sigmoidal shape.
ActivationSigmoid()
- Constructor for class org.encog.neural.activation.
ActivationSigmoid
ActivationSigmoidPersistor
- Class in
org.encog.neural.persist.persistors
Persist the sigmoid activation function.
ActivationSigmoidPersistor()
- Constructor for class org.encog.neural.persist.persistors.
ActivationSigmoidPersistor
ActivationTANH
- Class in
org.encog.neural.activation
ActivationTANH: The hyperbolic tangent activation function takes the curved shape of the hyperbolic tangent.
ActivationTANH()
- Constructor for class org.encog.neural.activation.
ActivationTANH
ActivationTANHPersistor
- Class in
org.encog.neural.persist.persistors
Persist the TANH object.
ActivationTANHPersistor()
- Constructor for class org.encog.neural.persist.persistors.
ActivationTANHPersistor
add(String, File)
- Method in class org.encog.bot.html.
FormUtility
Add a file to a multipart form.
add(String, String)
- Method in class org.encog.bot.html.
FormUtility
Add a regular text field to either a regular or multipart form.
add(URL, URL, int)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Add the specified URL to the workload.
add(URL, URL, int)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Add the specified URL to the workload.
add(URL, URL, int)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Add the specified URL to the workload.
add(int, int, double)
- Method in class org.encog.matrix.
Matrix
Add a value to one cell in the matrix.
add(Matrix, Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Add two matrixes.
add(NeuralData)
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Add input to the training set with no expected output.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Add input and expected output.
add(NeuralDataPair)
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Add a neural data pair to the list.
add(NeuralData)
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
Adds are not supported.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
Adds are not supported.
add(NeuralDataPair)
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
Adds are not supported.
add(NeuralData)
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
Add the specified data, must be an ImageNeuralData class.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
Add the specified input and ideal object to the collection.
add(NeuralDataPair)
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
Add input and expected output.
add(NeuralData)
- Method in interface org.encog.neural.data.
NeuralDataSet
Add a NeuralData object to the dataset.
add(NeuralData, NeuralData)
- Method in interface org.encog.neural.data.
NeuralDataSet
Add a set of input and ideal data to the dataset.
add(NeuralDataPair)
- Method in interface org.encog.neural.data.
NeuralDataSet
Add a NeuralData object to the dataset.
add(NeuralData)
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
Adds are not supported.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
Adds are not supported.
add(NeuralDataPair)
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
Adds are not supported.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Adding directly is not supported.
add(NeuralDataPair)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Adding directly is not supported.
add(NeuralData)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Adding directly is not supported.
add(NeuralData, NeuralData)
- Method in class org.encog.neural.data.xml.
XMLNeuralDataSet
Adds are not supported, this is a read only data set.
add(NeuralDataPair)
- Method in class org.encog.neural.data.xml.
XMLNeuralDataSet
Adds are not supported, this is a read only data set.
add(NeuralData)
- Method in class org.encog.neural.data.xml.
XMLNeuralDataSet
Adds are not supported, this is a read only data set.
add(EncogPersistedObject)
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Add an EncogPersistedObject to the collection.
ADD_NOT_SUPPORTED
- Static variable in class org.encog.neural.data.csv.
CSVNeuralDataSet
Error message indicating that adds are not supported.
ADD_NOT_SUPPORTED
- Static variable in class org.encog.neural.data.sql.
SQLNeuralDataSet
Error message: adds are not supported.
ADD_NOT_SUPPORTED
- Static variable in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Error message: adds are not supported.
ADD_NOT_SUPPORTED
- Static variable in class org.encog.neural.data.xml.
XMLNeuralDataSet
Error Message: adds are not supported.
addAttribute(Node, String, String)
- Static method in class org.encog.util.
XMLUtil
Add the specified attribute.
addDescription(TemporalDataDescription)
- Method in class org.encog.neural.data.market.
MarketNeuralDataSet
Add one description of the type of market data that we are seeking at each datapoint.
addDescription(TemporalDataDescription)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Add a data description.
addLayer(Layer)
- Method in class org.encog.neural.networks.
BasicNetwork
Add a layer to the neural network.
addURL(URL, URL, int)
- Method in class org.encog.bot.spider.
Spider
Add a URL for processing.
adjustWeights()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Adjust the weights and allow the network to learn.
arrayToNetwork(Double[], BasicNetwork)
- Static method in class org.encog.matrix.
MatrixCODEC
Use an array to populate the memory of the neural network.
B
Backpropagation
- Class in
org.encog.neural.networks.training.backpropagation
Backpropagation: This class implements a backpropagation training algorithm for feed forward neural networks.
Backpropagation(BasicNetwork, NeuralDataSet, double, double)
- Constructor for class org.encog.neural.networks.training.backpropagation.
Backpropagation
Construct a backpropagation trainer.
BackpropagationLayer
- Class in
org.encog.neural.networks.training.backpropagation
BackpropagationLayer: The back propagation training algorithm requires training data to be stored for each of the layers.
BackpropagationLayer(Backpropagation, FeedforwardLayer)
- Constructor for class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Construct a BackpropagationLayer object that corresponds to a specific neuron layer.
BasicLayer
- Class in
org.encog.neural.networks.layers
Basic functionality that most of the nueral layers require.
BasicLayer(int)
- Constructor for class org.encog.neural.networks.layers.
BasicLayer
Construct a basic layer with the specified neuron count.
BasicLayerPersistor
- Class in
org.encog.neural.persist.persistors
Persistence methods for the basic neural layer.
BasicLayerPersistor()
- Constructor for class org.encog.neural.persist.persistors.
BasicLayerPersistor
BasicNetwork
- Class in
org.encog.neural.networks
BasicNetwork: This class implements a neural network.
BasicNetwork()
- Constructor for class org.encog.neural.networks.
BasicNetwork
Construct an empty neural network.
BasicNetworkPersistor
- Class in
org.encog.neural.persist.persistors
Persist the basic network.
BasicNetworkPersistor()
- Constructor for class org.encog.neural.persist.persistors.
BasicNetworkPersistor
BasicNeuralData
- Class in
org.encog.neural.data.basic
Basic implementation of the NeuralData interface that stores the data in an array.
BasicNeuralData(double[])
- Constructor for class org.encog.neural.data.basic.
BasicNeuralData
Construct this object with the specified data.
BasicNeuralData(int)
- Constructor for class org.encog.neural.data.basic.
BasicNeuralData
Construct this object with blank data and a specified size.
BasicNeuralDataPair
- Class in
org.encog.neural.data.basic
A basic implementation of the NeuralDataPair interface.
BasicNeuralDataPair(NeuralData, NeuralData)
- Constructor for class org.encog.neural.data.basic.
BasicNeuralDataPair
Construct a BasicNeuralDataPair class with the specified input and ideal values.
BasicNeuralDataPair(NeuralData)
- Constructor for class org.encog.neural.data.basic.
BasicNeuralDataPair
Construct the object with only input.
BasicNeuralDataSet
- Class in
org.encog.neural.data.basic
Basic implementation of the NeuralDataSet class.
BasicNeuralDataSet()
- Constructor for class org.encog.neural.data.basic.
BasicNeuralDataSet
Default constructor.
BasicNeuralDataSet(double[][], double[][])
- Constructor for class org.encog.neural.data.basic.
BasicNeuralDataSet
Construct a data set from an input and idea array.
BasicNeuralDataSet.BasicNeuralIterator
- Class in
org.encog.neural.data.basic
An iterator to be used with the BasicNeuralDataSet.
BasicNeuralDataSet.BasicNeuralIterator()
- Constructor for class org.encog.neural.data.basic.
BasicNeuralDataSet.BasicNeuralIterator
BasicNeuralDataSetPersistor
- Class in
org.encog.neural.persist.persistors
Persist the basic neural data set.
BasicNeuralDataSetPersistor()
- Constructor for class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
Construct an object with default values.
beginHost(String)
- Method in class org.encog.bot.spider.
SimpleReport
This function is called when the spider is ready to process a new host.
beginHost(String)
- Method in interface org.encog.bot.spider.
SpiderReportable
This function is called when the spider is ready to process a new host.
bipolar2double(boolean)
- Static method in class org.encog.matrix.
BiPolarUtil
Convert a boolean to a bipolar number.
bipolar2double(boolean[])
- Static method in class org.encog.matrix.
BiPolarUtil
Convert a boolean array to a bipolar array.
bipolar2double(boolean[][])
- Static method in class org.encog.matrix.
BiPolarUtil
BiPolarNeuralData
- Class in
org.encog.neural.data.bipolar
A NeuralData implementation designed to work with bipolar data.
BiPolarNeuralData(boolean[])
- Constructor for class org.encog.neural.data.bipolar.
BiPolarNeuralData
Construct this object with the specified data.
BiPolarNeuralData(int)
- Constructor for class org.encog.neural.data.bipolar.
BiPolarNeuralData
Construct a data object with the specified size.
BiPolarUtil
- Class in
org.encog.matrix
BiPolarUtil: This class contains a number of utility methods used to work with bipolar numbers.
BotError
- Exception in
org.encog.bot
A bot related error has occured.
BotError(String)
- Constructor for exception org.encog.bot.
BotError
Construct a message exception.
BotError(Throwable)
- Constructor for exception org.encog.bot.
BotError
Construct an exception that holds another exception.
bound(double)
- Static method in class org.encog.util.
BoundNumbers
Bound the number so that it does not become too big or too small.
BoundNumbers
- Class in
org.encog.util
BoundNumbers: A simple class that prevents numbers from getting either too big or too small.
BUFFER_SIZE
- Static variable in class org.encog.bot.html.
FormUtility
The size of the read buffer.
BULL
- Static variable in class org.encog.bot.html.
ParseHTML
Special char.
C
calcError(NeuralData)
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Calculate the error for the recognition just done.
calcError()
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Calculate the current error.
calcError(NeuralData)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Calculate the error for the given ideal values.
calculateActualSetSize()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Calculate the actual set size, this is the number of training set entries that will be generated.
calculateCost()
- Method in class org.encog.neural.networks.training.genetic.
TrainingSetNeuralChromosome
Calculate the cost for this chromosome.
calculateCost()
- Method in class org.encog.solve.genetic.
Chromosome
Called to calculate the cost for this chromosome.
calculateError(NeuralDataSet)
- Method in class org.encog.neural.networks.
BasicNetwork
Calculate the error for this neural network.
calculateFactors(NeuralData)
- Method in class org.encog.util.
NormalizeInput
Determine both the normalization factor and the synthetic input for the given input.
calculateNeuronCount()
- Method in class org.encog.neural.networks.
BasicNetwork
Calculate the total number of neurons in the network across all layers.
calculateNeuronCounts()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Calculate how many input and output neurons will be needed for the current data.
calculatePointsInRange()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Calculate how many points are in the high and low range.
calculateRMS()
- Method in class org.encog.util.
ErrorCalculation
Returns the root mean square error for a complete training set.
calculateStartIndex()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Calculate the index to start at.
call()
- Method in class org.encog.solve.genetic.
MateWorker
Execute the background task.
cancel()
- Method in class org.encog.bot.spider.
Spider
Set a flag that will cause the begin method to return before it is done.
Chromosome
<
GENE_TYPE
> - Class in
org.encog.solve.genetic
Chromosome: Implements a chromosome to genetic algorithm.
Chromosome()
- Constructor for class org.encog.solve.genetic.
Chromosome
clear()
- Method in class org.encog.bot.html.
HTMLTag
Clear the HTML tag.
clear()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Clear the workload.
clear()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Clear the workload.
clear()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Clear the workload.
clear()
- Method in class org.encog.matrix.
Matrix
Set all rows and columns to zero.
clear()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Clear the entire dataset.
clear()
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Clear the collection.
clearError()
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Clear any error values.
clipHiddenNeuron(int)
- Method in class org.encog.neural.prune.
Prune
Internal method used to clip the hidden neurons.
clone()
- Method in class org.encog.matrix.
Matrix
Create a copy of the matrix.
clone()
- Method in class org.encog.neural.networks.
BasicNetwork
Return a clone of this neural network.
cloneStructure()
- Method in class org.encog.neural.networks.
BasicNetwork
Return a clone of the structure of this neural network.
cloneStructure()
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
Clone the structure of this layer, but do not copy any matrix data.
close()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Close the workload manager.
close()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Close this data set.
close()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
Close any iterators from this dataset.
close()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet.CSVNeuralIterator
Close the iterator, and the underlying CSV file.
close()
- Method in interface org.encog.neural.data.
NeuralDataSet
Close this datasource and release any resources obtained by it, including any iterators created.
close()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
Close the SQL connection.
close()
- Method in class org.encog.util.db.
RepeatableConnection
close()
- Method in class org.encog.util.db.
RepeatableStatement
close()
- Method in class org.encog.util.db.
RepeatableStatement.Results
Close the ResultSet.
close()
- Method in class org.encog.util.
ReadCSV
Close the file.
code(TimeUnit)
- Method in class org.encog.util.time.
EnglishTimeUnitNames
code(TimeUnit)
- Method in interface org.encog.util.time.
TimeUnitNames
compareTo(TemporalPoint)
- Method in class org.encog.neural.data.temporal.
TemporalPoint
Compare two temporal points.
compareTo(Chromosome<GENE_TYPE>)
- Method in class org.encog.solve.genetic.
Chromosome
Used to compare two chromosomes.
complete()
- Method in class org.encog.bot.html.
FormUtility
Complete the building of the form.
compute(NeuralData)
- Method in class org.encog.neural.networks.
BasicNetwork
Compute the output for a given input to the neural network.
compute(NeuralData)
- Method in interface org.encog.neural.networks.
Layer
Compute the output for this layer.
compute(NeuralData)
- Method in class org.encog.neural.networks.layers.
BasicLayer
This layer is too basic to know how to compute a pattern, it simply passes the pattern on.
compute(NeuralData)
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
Compute the outputs for this layer given the input pattern.
compute(NeuralData)
- Method in class org.encog.neural.networks.layers.
HopfieldLayer
Present a pattern to the neural network and receive the result.
compute(NeuralData)
- Method in class org.encog.neural.networks.layers.
SOMLayer
Compute the output from this layer.
compute(NeuralData)
- Method in interface org.encog.neural.networks.
Network
Compute the output from the neural network.
constructURL(URL, String, boolean)
- Static method in class org.encog.bot.html.
URLUtility
Construct a URL from its basic parts.
contains(URL)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Determine if the workload contains the specified URL.
contains(URL)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Determine if the workload contains the specified URL.
contains(URL)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Determine if the workload contains the specified URL.
containsInvalidURLCharacters(String)
- Static method in class org.encog.bot.html.
URLUtility
Returns true if the URL contains any invalid characters.
convertFilename(String, URL, boolean)
- Static method in class org.encog.bot.html.
URLUtility
Convert a filename for local storage.
convertURL(String)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Convert the specified String to a URL.
convertURL(String)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Convert the specified String to a URL.
convertURL(String)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Convert the specified String to a URL.
CookieUtility
- Class in
org.encog.bot.html
CookieUtility: This class allows URLConnection objects to process cookies.
CookieUtility()
- Constructor for class org.encog.bot.html.
CookieUtility
copy(Matrix, Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Copy from one matrix to another.
CR
- Static variable in class org.encog.bot.html.
ParseHTML
Carriage return.
createColumnMatrix(double[])
- Static method in class org.encog.matrix.
Matrix
Turn an array of doubles into a column matrix.
createDate(int, int, int)
- Static method in class org.encog.util.time.
DateUtil
January is 1.
createInputMatrix(NeuralData, double)
- Method in class org.encog.util.
NormalizeInput
Create an input matrix that has enough space to hold the extra synthetic input.
createPersistor(String)
- Static method in class org.encog.neural.persist.
EncogPersistedCollection
Create a persistor object.
createPoint(Date)
- Method in class org.encog.neural.data.market.
MarketNeuralDataSet
Create a datapoint at the specified date.
createPoint(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Create a temporal data point using a sequence number.
createPoint(Date)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Create a temporal point from a time.
createProperty(Document, String, String)
- Static method in class org.encog.util.
XMLUtil
Create a property element.
createRowMatrix(double[])
- Static method in class org.encog.matrix.
Matrix
Turn an array of doubles into a row matrix.
createSQLHolder()
- Method in class org.encog.bot.spider.workload.sql.oracle.
OracleWorkloadManager
Get the Oracle SQL holder.
createSQLHolder()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Create the correct type of SQL holder for this workload managers.
createStatement(String)
- Method in class org.encog.util.db.
RepeatableConnection
CSVNeuralDataSet
- Class in
org.encog.neural.data.csv
An implementation of the NeuralDataSet interface designed to provide a CSV file to the neural network.
CSVNeuralDataSet(String, int, int, boolean)
- Constructor for class org.encog.neural.data.csv.
CSVNeuralDataSet
Construct this data set using a comma as a delimiter.
CSVNeuralDataSet(String, int, int, boolean, char)
- Constructor for class org.encog.neural.data.csv.
CSVNeuralDataSet
Construct this data set using a comma as a delimiter.
CSVNeuralDataSet.CSVNeuralIterator
- Class in
org.encog.neural.data.csv
An iterator designed to read from CSV files.
CSVNeuralDataSet.CSVNeuralIterator()
- Constructor for class org.encog.neural.data.csv.
CSVNeuralDataSet.CSVNeuralIterator
Default constructor.
CUT
- Static variable in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
The cutoff for random data.
D
DateUtil
- Class in
org.encog.util.time
DateUtil()
- Constructor for class org.encog.util.time.
DateUtil
DBError
- Exception in
org.encog.util.db
DBError(String)
- Constructor for exception org.encog.util.db.
DBError
Construct a message exception.
DBError(Throwable)
- Constructor for exception org.encog.util.db.
DBError
Construct an exception that holds another exception.
DEFAULT_CORE_POOL_SIZE
- Static variable in class org.encog.bot.spider.
SpiderOptions
The default core pool size.
DEFAULT_KEEP_ALIVE
- Static variable in class org.encog.bot.spider.
SpiderOptions
The default keep-alive time.
DEFAULT_MAX_DEPTH
- Static variable in class org.encog.bot.spider.
SpiderOptions
The default maximum depth is no maximum depth.
DEFAULT_MIN_POOL_SIZE
- Static variable in class org.encog.bot.spider.
SpiderOptions
The default min pool size.
DEFAULT_PRECISION
- Static variable in class org.encog.matrix.
Matrix
The default level of precision for matrix compares.
DEFAULT_REDUCTION
- Static variable in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
The default reduction to use.
DEFAULT_TIMEOUT
- Static variable in class org.encog.bot.spider.
SpiderOptions
The default timeout.
deleteCol(Matrix, int)
- Static method in class org.encog.matrix.
MatrixMath
Delete one column from the matrix.
deleteDirectory(File)
- Static method in class org.encog.util.
Directory
Delete a directory and all children.
deleteRow(Matrix, int)
- Static method in class org.encog.matrix.
MatrixMath
Delete a row from the matrix.
derivativeFunction(double)
- Method in interface org.encog.neural.activation.
ActivationFunction
Performs the derivative of the activation function function on the input.
derivativeFunction(double)
- Method in class org.encog.neural.activation.
ActivationLinear
Some training methods require the derivative.
derivativeFunction(double)
- Method in class org.encog.neural.activation.
ActivationSigmoid
Some training methods require the derivative.
derivativeFunction(double)
- Method in class org.encog.neural.activation.
ActivationTANH
Some training methods require the derivative.
determineError()
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Determine the error of the current weights and thresholds.
determineError(BasicNetwork)
- Method in class org.encog.neural.prune.
Prune
Internal method to determine the error for a neural network.
determineError()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Subclasses should provide a method that evaluates the error for the current solution.
Directory
- Class in
org.encog.util
Directory utilities.
displayDate(Date)
- Static method in class org.encog.util.
ReadCSV
Format a date.
divide(Matrix, double)
- Static method in class org.encog.matrix.
MatrixMath
Return a matrix with each cell divided by the specified value.
dotProduct(Matrix, Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Compute the dot product for the two matrixes.
double2bipolar(double)
- Static method in class org.encog.matrix.
BiPolarUtil
Convert a bipolar value to a boolean.
double2bipolar(double[])
- Static method in class org.encog.matrix.
BiPolarUtil
Convert a bipolar array to booleans.
double2bipolar(double[][])
- Static method in class org.encog.matrix.
BiPolarUtil
Convert a bipolar array to a boolean array.
downsample(Downsample, boolean, int, int)
- Method in class org.encog.neural.data.image.
ImageNeuralData
Downsample, and copy, the image contents into the data of this object.
downsample(int, int)
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
Downsample all images and generate training data.
Downsample
- Interface in
org.encog.util.downsample
downSample(int, int)
- Method in interface org.encog.util.downsample.
Downsample
downSample(int, int)
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
Called to downsample the image and store it in the down sample component.
E
eatWhitespace()
- Method in class org.encog.bot.html.
ParseHTML
Remove any whitespace characters that are next in the InputStream.
ENCODE
- Static variable in class org.encog.bot.html.
FormUtility
The charset to use for URL encoding.
EncogError
- Exception in
org.encog
General error class for Encog.
EncogError(String)
- Constructor for exception org.encog.
EncogError
Construct a message exception.
EncogError(Throwable)
- Constructor for exception org.encog.
EncogError
Construct an exception that holds another exception.
EncogPersistedCollection
- Class in
org.encog.neural.persist
An EncogPersistedCollection holds a collection of EncogPersistedObjects.
EncogPersistedCollection()
- Constructor for class org.encog.neural.persist.
EncogPersistedCollection
EncogPersistedObject
- Interface in
org.encog.neural.persist
This interface flags an class as being able to be persisted into an Encog collection.
EnglishTimeUnitNames
- Class in
org.encog.util.time
EnglishTimeUnitNames()
- Constructor for class org.encog.util.time.
EnglishTimeUnitNames
equals(Matrix)
- Method in class org.encog.matrix.
Matrix
Check to see if this matrix equals another, using default precision.
equals(Matrix, int)
- Method in class org.encog.matrix.
Matrix
Compare to matrixes with the specified level of precision.
equals(TickerSymbol)
- Method in class org.encog.neural.data.market.
TickerSymbol
Determine if two ticker symbols equal each other.
equals(BasicNetwork)
- Method in class org.encog.neural.networks.
BasicNetwork
Compare the two neural networks.
ErrorCalculation
- Class in
org.encog.util
ErrorCalculation: An implementation of root mean square (RMS) error calculation.
ErrorCalculation()
- Constructor for class org.encog.util.
ErrorCalculation
evaluateErrors()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Evaludate the current error level of the network.
execute(Object...)
- Method in class org.encog.util.db.
RepeatableStatement
Execute SQL that does not return a result set.
executeQuery(Object...)
- Method in class org.encog.util.db.
RepeatableStatement
Execute an SQL query that returns a result set.
F
FeedforwardLayer
- Class in
org.encog.neural.networks.layers
FeedforwardLayer: This class represents one layer in a feed forward neural network.
FeedforwardLayer(ActivationFunction, int)
- Constructor for class org.encog.neural.networks.layers.
FeedforwardLayer
Construct this layer with a non-default threshold function.
FeedforwardLayer(int)
- Constructor for class org.encog.neural.networks.layers.
FeedforwardLayer
Construct this layer with a sigmoid threshold function.
FeedforwardLayerPersistor
- Class in
org.encog.neural.persist.persistors
Persist a feedforward layer.
FeedforwardLayerPersistor()
- Constructor for class org.encog.neural.persist.persistors.
FeedforwardLayerPersistor
findBounds()
- Method in interface org.encog.util.downsample.
Downsample
findBounds()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
This method is called to automatically crop the image so that whitespace is removed.
findElement(Element, String)
- Static method in class org.encog.util.
XMLUtil
Find a child element.
findElementAsInt(Element, String, int)
- Static method in class org.encog.util.
XMLUtil
Find an element, return as an int.
findElementAsLong(Element, String, long)
- Static method in class org.encog.util.
XMLUtil
Find an element, return as a long.
findElementAsString(Element, String)
- Static method in class org.encog.util.
XMLUtil
Find an element, return as a string.
findNeuron()
- Method in class org.encog.neural.prune.
Prune
Internal method that will loop through all hidden neurons and prune them if pruning the neuron does not cause too great of an increase in error.
forceWin()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Force a win, if no neuron won.
FormUtility
- Class in
org.encog.bot.html
The Heaton Research Spider Copyright 2007 by Heaton Research, Inc.
FormUtility(OutputStream, String)
- Constructor for class org.encog.bot.html.
FormUtility
Prepare to access either a regular, or multipart, form.
fromPackedArray(Double[], int)
- Method in class org.encog.matrix.
Matrix
Create a matrix from a packed array.
G
generate()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Generate the training sets.
generateInputNeuralData(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Generate input neural data for the specified index.
generateOutputNeuralData(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Generate neural ideal data for the specified index.
GeneticAlgorithm
<
GENE_TYPE
> - Class in
org.encog.solve.genetic
GeneticAlgorithm: Implements a genetic algorithm.
GeneticAlgorithm()
- Constructor for class org.encog.solve.genetic.
GeneticAlgorithm
get(int, int)
- Method in class org.encog.matrix.
Matrix
Read the specified cell in the matrix.
get(int)
- Method in class org.encog.util.
ReadCSV
Get the specified column as a string.
get(String)
- Method in class org.encog.util.
ReadCSV
Get the column by its string name, as a string.
getActivationFunction()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
getActivationFunction()
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
getArray()
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Get the network as an array of doubles.
getArray()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Subclasses must provide access to an array that makes up the solution.
getArrayCopy()
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
getArrayCopy()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Get a copy of the array.
getAttributes()
- Method in class org.encog.bot.rss.
RSS
Get the list of attributes.
getAttributeValue(String)
- Method in class org.encog.bot.html.
HTMLTag
Get the value of the specified attribute.
getBackpropagationLayer(Layer)
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Get the BackpropagationLayer that corresponds to the specified layer.
getBestError()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Get the best error so far.
getBoolean(int)
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Get the specified data item as a boolean.
getBoundary()
- Static method in class org.encog.bot.html.
FormUtility
Generate a boundary for a multipart form.
getChromosome(int)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get a specific chromosome.
getChromosomes()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Return the entire population.
getCol(int)
- Method in class org.encog.matrix.
Matrix
Read one entire column from the matrix as a sub-matrix.
getCols()
- Method in class org.encog.matrix.
Matrix
Get the columns in the matrix.
getColumnSize(String, String)
- Method in class org.encog.bot.spider.workload.sql.oracle.
OracleWorkloadManager
Return the size of the specified column.
getColumnSize(String, String)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Return the size of the specified column.
getConnection()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
getConnection()
- Method in class org.encog.util.db.
RepeatableConnection
getCorePoolSize()
- Method in class org.encog.bot.spider.
SpiderOptions
getCost()
- Method in class org.encog.solve.genetic.
Chromosome
getCurrentHost()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Get the current host.
getCurrentHost()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Get the current host.
getCurrentHost()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Get the current host.
getCurrentNetwork()
- Method in class org.encog.neural.prune.
Prune
Get the current neural network.
getCutLength()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the cut length.
getCycles()
- Method in class org.encog.neural.prune.
Prune
Called to get the current number of cycles.
getCycles()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
getData()
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Get the data as an array.
getData(int)
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Get a data value at the specified index.
getData()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Get the data held by this container.
getData()
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Get the data held by this object as an array of doubles.
getData(int)
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Get the data held by the index.
getData(MarketDataType)
- Method in class org.encog.neural.data.market.loader.
LoadedMarketData
Get one type of market data from this date.
getData()
- Method in interface org.encog.neural.data.
NeuralData
getData(int)
- Method in interface org.encog.neural.data.
NeuralData
Get the element specified index value.
getData()
- Method in class org.encog.neural.data.temporal.
TemporalPoint
getData(int)
- Method in class org.encog.neural.data.temporal.
TemporalPoint
Get the data at the specified index.
getDataType()
- Method in class org.encog.neural.data.market.
MarketDataDescription
getDate()
- Method in class org.encog.bot.rss.
RSSItem
Get the publication date.
getDate(String)
- Method in class org.encog.util.
ReadCSV
Get the column as a date.
getDbClass()
- Method in class org.encog.bot.spider.
SpiderOptions
getDbPWD()
- Method in class org.encog.bot.spider.
SpiderOptions
getDbUID()
- Method in class org.encog.bot.spider.
SpiderOptions
getDbURL()
- Method in class org.encog.bot.spider.
SpiderOptions
getDelimiter()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
getDepth(URL)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Get the depth of the specified URL.
getDepth()
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
getDepth(URL)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Get the depth of the specified URL.
getDepth(URL)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Get the depth of the specified URL.
getDescription()
- Method in class org.encog.bot.rss.
RSSItem
Get the description.
getDescriptions()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getDesiredSetSize()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getDone()
- Method in class org.encog.neural.prune.
Prune
Called to determine if we are done in an incremental prune.
getDouble(int)
- Method in class org.encog.util.
ReadCSV
Get the column as a double specified by index.
getDouble(String)
- Method in class org.encog.util.
ReadCSV
Get the specified column as a double.
getDownSampleBottom()
- Method in interface org.encog.util.downsample.
Downsample
getDownSampleBottom()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getDownSampleLeft()
- Method in interface org.encog.util.downsample.
Downsample
getDownSampleLeft()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getDownSampleRight()
- Method in interface org.encog.util.downsample.
Downsample
getDownSampleRight()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getDownSampleTop()
- Method in interface org.encog.util.downsample.
Downsample
getDownSampleTop()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getDriver()
- Method in class org.encog.util.db.
RepeatableConnection
getElementValue(Element)
- Static method in class org.encog.util.
XMLUtil
Get the specified element's text value.
getEncogVersion()
- Method in class org.encog.neural.persist.
EncogPersistedCollection
getError()
- Method in interface org.encog.neural.networks.
Train
Get the current error percent from the training.
getError()
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Returns the root mean square error for a complete training set.
getError(int)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Get the error for the specified neuron.
getError()
- Method in class org.encog.neural.networks.training.genetic.
TrainingSetNeuralGeneticAlgorithm
Returns the root mean square error for a complet training set.
getError()
- Method in class org.encog.neural.networks.training.hopfield.
TrainHopfield
Not really used, for hopfield.
getError()
- Method in class org.encog.neural.prune.
Prune
Called to get the current error.
getError()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
getErrorDelta(int)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Get the error delta for the specified neuron.
getExchange()
- Method in class org.encog.neural.data.market.
TickerSymbol
getExclude()
- Method in class org.encog.bot.spider.filter.
RobotsFilter
Returns a list of URL's to be excluded.
getFilename()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
getFileVersion()
- Method in class org.encog.neural.persist.
EncogPersistedCollection
getFilter()
- Method in class org.encog.bot.spider.
SpiderOptions
getFilters()
- Method in class org.encog.bot.spider.
Spider
Get the list of filters for the spider.
getFire()
- Method in interface org.encog.neural.networks.
Layer
getFire()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Get the output array from the last time that the output of this layer was calculated.
getFire(int)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Get the output from an individual neuron.
getFire()
- Method in class org.encog.neural.networks.layers.
HopfieldLayer
getFrom()
- Method in class org.encog.util.time.
TimeSpan
getGene(int)
- Method in class org.encog.solve.genetic.
Chromosome
Get the specified gene.
getGenes()
- Method in class org.encog.solve.genetic.
Chromosome
Used the get the entire gene array.
getGeneticAlgorithm()
- Method in class org.encog.neural.networks.training.genetic.
TrainingSetNeuralChromosome
Get the genetic algorithm in use.
getGeneticAlgorithm()
- Method in class org.encog.solve.genetic.
Chromosome
getHeight()
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
getHeight()
- Method in class org.encog.util.
ImageSize
getHiddenCount()
- Method in class org.encog.neural.prune.
Prune
The current number of hidden neurons being evaluated.
getHiddenLayerCount()
- Method in class org.encog.neural.networks.
BasicNetwork
Get the count for how many hidden layers are present.
getHiddenLayers()
- Method in class org.encog.neural.networks.
BasicNetwork
Get a collection of the hidden layers in the network.
getHiddenNeuronCount()
- Method in class org.encog.neural.prune.
Prune
Get the number of hidden neurons.
getHigh()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
getHighSequence()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getIdeal()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataPair
Get the expected results.
getIdeal()
- Method in interface org.encog.neural.data.
NeuralDataPair
getIdealSize()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Get the size of the ideal dataset.
getIdealSize()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
getIdealSize()
- Method in interface org.encog.neural.data.
NeuralDataSet
getIdealSize()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
getIdealXML()
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
getImage()
- Method in class org.encog.neural.data.image.
ImageNeuralData
getImage()
- Method in interface org.encog.util.downsample.
Downsample
getImage()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getImageHeight()
- Method in interface org.encog.util.downsample.
Downsample
getImageHeight()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getImageWidth()
- Method in interface org.encog.util.downsample.
Downsample
getImageWidth()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getIndex()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
getInput()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataPair
Get the input data.
getInput()
- Method in interface org.encog.neural.data.
NeuralDataPair
getInputLayer()
- Method in class org.encog.neural.networks.
BasicNetwork
Get the input layer.
getInputMatrix()
- Method in class org.encog.util.
NormalizeInput
Get the resulting input matrix.
getInputNeuronCount()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getInputSize()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Get the size of the input dataset.
getInputSize()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
getInputSize()
- Method in interface org.encog.neural.data.
NeuralDataSet
getInputSize()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
getInputWindowSize()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getInputXML()
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
getInt(String)
- Method in class org.encog.util.
ReadCSV
Obtain a column as an integer referenced by a string.
getItems()
- Method in class org.encog.bot.rss.
RSS
getKeepAliveTime()
- Method in class org.encog.bot.spider.
SpiderOptions
getLayers()
- Method in class org.encog.neural.networks.
BasicNetwork
Get all layers.
getLink()
- Method in class org.encog.bot.rss.
RSSItem
Get the hyperlink.
getList()
- Method in class org.encog.neural.persist.
EncogPersistedCollection
getLoader()
- Method in class org.encog.neural.data.market.
MarketNeuralDataSet
getLow()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
getLowSequence()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getMap()
- Method in class org.encog.bot.html.
CookieUtility
Allows access to the name/value pair list of cookies.
getMatingPopulation()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the mating population.
getMatrix()
- Method in interface org.encog.neural.networks.
Layer
getMatrix()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Get the weight and threshold matrix.
getMatrixSize()
- Method in interface org.encog.neural.networks.
Layer
getMatrixSize()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Get the size of the matrix, or zero if one is not defined.
getMaxDepth()
- Method in class org.encog.bot.spider.
SpiderOptions
getMaximumPoolSize()
- Method in class org.encog.bot.spider.
SpiderOptions
getMutationPercent()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the mutation percent.
getName()
- Method in class org.encog.bot.html.
HTMLTag
Get the tag name.
getNetwork()
- Method in interface org.encog.neural.networks.
Train
Get the current best network from the training.
getNetwork()
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Get the best network from the training.
getNetwork()
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Get the current best neural network.
getNetwork()
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
getNetwork()
- Method in class org.encog.neural.networks.training.genetic.
NeuralGeneticAlgorithm
Get the current best neural network.
getNetwork()
- Method in class org.encog.neural.networks.training.hopfield.
TrainHopfield
getNeuronCount()
- Method in interface org.encog.neural.networks.
Layer
getNeuronCount()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Get the neuron count for this layer.
getNext()
- Method in interface org.encog.neural.networks.
Layer
getNext()
- Method in class org.encog.neural.networks.layers.
BasicLayer
getNormalizationType()
- Method in class org.encog.neural.networks.layers.
SOMLayer
Get the normalization type.
getNormfac()
- Method in class org.encog.util.
NormalizeInput
The normalization factor.
getOptions()
- Method in class org.encog.bot.spider.
Spider
Get the options for this spider.
getOutputLayer()
- Method in class org.encog.neural.networks.
BasicNetwork
Get the output layer.
getOutputNeuronCount()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getPairXML()
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
getPercentToMate()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the percent to mate.
getPixelMap()
- Method in interface org.encog.util.downsample.
Downsample
getPixelMap()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getPlatform()
- Method in class org.encog.neural.persist.
EncogPersistedCollection
getPoints()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getPool()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the optional threadpool.
getPopulationSize()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Get the population size.
getPredictWindowSize()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getPrevious()
- Method in class org.encog.neural.networks.layers.
BasicLayer
getPwd()
- Method in class org.encog.util.db.
RepeatableConnection
getRatioX()
- Method in interface org.encog.util.downsample.
Downsample
getRatioX()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getRatioY()
- Method in interface org.encog.util.downsample.
Downsample
getRatioY()
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
getReport()
- Method in class org.encog.bot.spider.
Spider
Get the object that the spider reports to.
getResultSet()
- Method in class org.encog.util.db.
RepeatableStatement.Results
Get the ResultSet.
getRobotFile()
- Method in class org.encog.bot.spider.filter.
RobotsFilter
Returns the full URL of the robots.txt file.
getRow(int)
- Method in class org.encog.matrix.
Matrix
Get the specified row as a sub-matrix.
getRows()
- Method in class org.encog.matrix.
Matrix
Get the number of rows in the matrix.
getSequence()
- Method in class org.encog.neural.data.temporal.
TemporalPoint
getSequenceFromDate(Date)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Create a sequence number from a time.
getSequenceGrandularity()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getSource(URL)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Get the source page that contains the specified URL.
getSource()
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
getSource(URL)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Get the source page that contains the specified URL.
getSource(URL)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Get the source page that contains the specified URL.
getSpan(TimeUnit)
- Method in class org.encog.util.time.
TimeSpan
getSQLAdd()
- Method in class org.encog.bot.spider.workload.sql.oracle.
OracleHolder
Use Oracle sequences for the add.
getSQLAdd()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Add to the workload.
getSQLAdd2()
- Method in class org.encog.bot.spider.workload.sql.oracle.
OracleHolder
Use Oracle sequences for the add.
getSQLAdd2()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Add to the hosts list.
getSQLClear()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Clear the workload.
getSQLClear2()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Clear the host table.
getSQLGetDepth()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get the depth of a URL.
getSQLGetHost()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Find a host.
getSQLGetHostID()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Find a host ID.
getSQLGetNextHost()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get the next host to process.
getSQLGetSource()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get the source for a URL.
getSQLGetWork()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get a URL from the workload.
getSQLGetWork2()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Set the status of a workload element.
getSQLGetWorkloadID()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get the workload id for a url.
getSQLResume()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Resume an aborted spider run.
getSQLResume2()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Resume an aborted spider run.
getSQLSetHostStatus()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Update the status of a host.
getSQLSetWorkloadStatus()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Update the status of a workload.
getSQLSetWorkloadStatus2()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Get a workload status.
getSQLWorkloadEmpty()
- Method in class org.encog.bot.spider.workload.sql.
SQLHolder
Determine if the workload is empty.
getStartingPoint()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
getStartTemperature()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
getStartup()
- Method in class org.encog.bot.spider.
SpiderOptions
getStatements()
- Method in class org.encog.util.db.
RepeatableConnection
getStatus()
- Method in class org.encog.bot.spider.
Spider
Generate basic status information about the spider.
getStatus()
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
getStopTemperature()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
getStream()
- Method in class org.encog.bot.spider.
SpiderParseHTML
Get the InputStream being parsed.
getSymbol()
- Method in class org.encog.neural.data.market.
TickerSymbol
getSynth()
- Method in class org.encog.util.
NormalizeInput
The synthetic input.
getTag()
- Method in class org.encog.bot.html.
ParseHTML
Return the last tag found, this is normally called just after the read function returns a zero.
getTemperature()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
getTicker()
- Method in class org.encog.neural.data.market.loader.
LoadedMarketData
getTicker()
- Method in class org.encog.neural.data.market.
MarketDataDescription
getTimeout()
- Method in class org.encog.bot.spider.
SpiderOptions
getTitle()
- Method in class org.encog.bot.rss.
RSSItem
Get the item title.
getTo()
- Method in class org.encog.util.time.
TimeSpan
getTotalError()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Get the error for this iteration.
getTraining()
- Method in class org.encog.neural.networks.training.genetic.
TrainingSetNeuralGeneticAlgorithm
getType()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
getUid()
- Method in class org.encog.util.db.
RepeatableConnection
getUrl()
- Method in class org.encog.util.db.
RepeatableConnection
getUserAgent()
- Method in class org.encog.bot.spider.
SpiderOptions
getValueXML()
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
getWeightMatrixSize()
- Method in class org.encog.neural.networks.
BasicNetwork
Get the size of the weight and threshold matrix.
getWhen()
- Method in class org.encog.neural.data.market.loader.
LoadedMarketData
getWhen()
- Method in class org.encog.neural.data.market.
MarketPoint
getWidth()
- Method in class org.encog.neural.data.image.
ImageNeuralDataSet
getWidth()
- Method in class org.encog.util.
ImageSize
getWork()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Get a new URL to work on.
getWork()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Get a new URL to work on.
getWork()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Get a new URL to work on.
getWorkloadManager()
- Method in class org.encog.bot.spider.
Spider
Get the workload manager.
getWorkloadManager()
- Method in class org.encog.bot.spider.
SpiderOptions
getXMLText(Node)
- Static method in class org.encog.bot.rss.
RSS
Simple utility method that obtains the text of an XML node.
H
HASH_MASK
- Static variable in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
The mask used to generate URL hash's.
hashCode()
- Method in class org.encog.matrix.
Matrix
Compute a hash code for this matrix.
hashCode()
- Method in class org.encog.neural.data.market.
TickerSymbol
Generate a valid hash code.
hashCode()
- Method in class org.encog.neural.networks.
BasicNetwork
Generate a hash code.
hasMatrix()
- Method in interface org.encog.neural.networks.
Layer
hasMatrix()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Determine if this layer has a matrix.
hasNext()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet.BasicNeuralIterator
Is there more data for the iterator to read?
hasNext()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet.CSVNeuralIterator
Determine if there is more data to be read.
hasNext()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet.SQLNeuralIterator
Returns true if there is more data to be read.
HopfieldLayer
- Class in
org.encog.neural.networks.layers
HopfieldLayer: This class implements a Hopfield neural network.
HopfieldLayer(int)
- Constructor for class org.encog.neural.networks.layers.
HopfieldLayer
Construct a hopfield layer of the specified size.
HopfieldLayerPersistor
- Class in
org.encog.neural.persist.persistors
Persist a hopfield layer.
HopfieldLayerPersistor()
- Constructor for class org.encog.neural.persist.persistors.
HopfieldLayerPersistor
HTMLTag
- Class in
org.encog.bot.html
HTMLTag: This class holds a single HTML tag.
HTMLTag()
- Constructor for class org.encog.bot.html.
HTMLTag
I
identity(int)
- Static method in class org.encog.matrix.
MatrixMath
Return an identity matrix of the specified size.
ImageNeuralData
- Class in
org.encog.neural.data.image
An extension of the BasicNeuralData class that is designed to hold images for input into a neural network.
ImageNeuralData(Image)
- Constructor for class org.encog.neural.data.image.
ImageNeuralData
Construct an object based on an image.
ImageNeuralDataSet
- Class in
org.encog.neural.data.image
Store a collection of images for training with a neural network.
ImageNeuralDataSet(Class<Downsample>, boolean)
- Constructor for class org.encog.neural.data.image.
ImageNeuralDataSet
Construct this class with the specified downsampler.
ImageSize
- Class in
org.encog.util
Simple class to determine the size of an image.
ImageSize(Image)
- Constructor for class org.encog.util.
ImageSize
Determine the size of an image.
imageUpdate(Image, int, int, int, int, int)
- Method in class org.encog.util.
ImageSize
The image has been updated.
increment()
- Method in class org.encog.neural.prune.
Prune
Internal method that is called at the end of each incremental cycle.
INDEX_FILE
- Static variable in class org.encog.bot.html.
URLUtility
The name of the usual default document.
init(Spider)
- Method in class org.encog.bot.spider.
SimpleReport
Called when the spider is starting up.
init(Spider)
- Method in interface org.encog.bot.spider.
SpiderReportable
Called when the spider is starting up.
init(Spider)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Setup this workload manager for the specified spider.
init(Spider)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Setup this workload manager for the specified spider.
init(Spider)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Setup this workload manager for the specified spider.
init(RepeatableConnection)
- Method in class org.encog.util.db.
RepeatableStatement
Create the statement, so that it is ready to assign PreparedStatements.
initGenes(int)
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
Init the genes array.
INITIAL_DEPTH
- Static variable in class org.encog.bot.html.
PeekableInputStream
The depth to peek.
initialize()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Called to initialize the SOM.
isEnding()
- Method in class org.encog.bot.html.
HTMLTag
isExcluded(URL)
- Method in class org.encog.bot.spider.filter.
RobotsFilter
Check to see if the specified URL is to be excluded.
isExcluded(URL)
- Method in interface org.encog.bot.spider.filter.
SpiderFilter
Check to see if the specified URL is to be excluded.
isHidden()
- Method in interface org.encog.neural.networks.
Layer
isHidden()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Determine if this is a hidden layer.
isInput()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
isInput()
- Method in interface org.encog.neural.networks.
Layer
isInput()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Determine if this is an input layer.
isOutput()
- Method in interface org.encog.neural.networks.
Layer
isOutput()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Determine if this is an output layer.
isPointInRange(TemporalPoint)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Is the specified point within the range.
isPredict()
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
isPreventRepeat()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Should repeating genes be prevented.
isVector()
- Method in class org.encog.matrix.
Matrix
Determine if the matrix is a vector.
isZero()
- Method in class org.encog.matrix.
Matrix
Return true if every value in the matrix is zero.
iteration()
- Method in interface org.encog.neural.networks.
Train
Perform one iteration of training.
iteration()
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Perform one iteration of training.
iteration()
- Method in class org.encog.neural.networks.training.hopfield.
TrainHopfield
Perform one iteration of training.
iteration()
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
This method is called for each training iteration.
iteration()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Called to perform one cycle of the annealing process.
iteration()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Modify the weight matrix and thresholds based on the last call to calcError.
iterator()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
Create an iterator for this collection.
iterator()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet
Get an iterator to use with the CSV data.
iterator()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet
Get an iterator for this collection.
L
Layer
- Interface in
org.encog.neural.networks
This interface defines all necessary methods for a neural network layer.
learn()
- Method in class org.encog.neural.networks.training.backpropagation.
Backpropagation
Modify the weight matrix and thresholds based on the last call to calcError.
learn(double, double)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Learn from the last error calculation.
LF
- Static variable in class org.encog.bot.html.
ParseHTML
Linefeed.
load(URL)
- Method in class org.encog.bot.rss.
RSS
Load all RSS data from the specified URL.
load(Node)
- Method in class org.encog.bot.rss.
RSSItem
Load an item from the specified node.
load(String)
- Method in class org.encog.bot.spider.
SpiderOptions
Load the spider settings from a configuration file.
load(TickerSymbol, Set<MarketDataType>, Date, Date)
- Method in interface org.encog.neural.data.market.loader.
MarketLoader
Load the specified ticker symbol for the specified date.
load(TickerSymbol, Set<MarketDataType>, Date, Date)
- Method in class org.encog.neural.data.market.loader.
YahooFinanceLoader
Load the specified financial data.
load(Date, Date)
- Method in class org.encog.neural.data.market.
MarketNeuralDataSet
Load data from the loader.
load(InputStream)
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Load from an input stream.
load(String)
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Load from a file.
load(Element)
- Method in interface org.encog.neural.persist.
Persistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
ActivationLinearPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
ActivationSigmoidPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
ActivationTANHPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
BasicLayerPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
BasicNetworkPersistor
Save the specified object.
load(Element)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
FeedforwardLayerPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
HopfieldLayerPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
MatrixPersistor
Load from the specified node.
load(Element)
- Method in class org.encog.neural.persist.persistors.
SOMLayerPersistor
Load from the specified node.
load(String)
- Static method in class org.encog.util.
SerializeObject
Load an object.
loadCookies(URLConnection)
- Method in class org.encog.bot.html.
CookieUtility
Load any cookies from the specified URLConnection object.
LoadedMarketData
- Class in
org.encog.neural.data.market.loader
This class contains market data that was loaded for a specific ticker symbol and a specific date.
LoadedMarketData(Date, TickerSymbol)
- Constructor for class org.encog.neural.data.market.loader.
LoadedMarketData
Construct one sample of market data.
LoaderError
- Exception in
org.encog.neural.data.market.loader
An error that occurs when financial data is being loaded.
LoaderError(String)
- Constructor for exception org.encog.neural.data.market.loader.
LoaderError
Construct a message exception.
LoaderError(Throwable)
- Constructor for exception org.encog.neural.data.market.loader.
LoaderError
Construct an exception that holds another exception.
M
markError(URL)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Mark the specified URL as error.
markError(URL)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Mark the specified URL as error.
markError(URL)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Mark the specified URL as error.
MarketDataDescription
- Class in
org.encog.neural.data.market
This class is used to describe the type of financial data that is needed.
MarketDataDescription(TickerSymbol, MarketDataType, ActivationFunction, boolean, boolean)
- Constructor for class org.encog.neural.data.market.
MarketDataDescription
Construct a MarketDataDescription item.
MarketDataDescription(TickerSymbol, MarketDataType, boolean, boolean)
- Constructor for class org.encog.neural.data.market.
MarketDataDescription
Construct a MarketDataDescription item.
MarketDataType
- Enum in
org.encog.neural.data.market
The types of market data that can be used.
MarketError
- Exception in
org.encog.neural.data.market
Thrown when an error occurs processing market data.
MarketError(String)
- Constructor for exception org.encog.neural.data.market.
MarketError
Construct a message exception.
MarketError(Throwable)
- Constructor for exception org.encog.neural.data.market.
MarketError
Construct an exception that holds another exception.
MarketLoader
- Interface in
org.encog.neural.data.market.loader
This interface defines a class that can be used to load external financial data.
MarketNeuralDataSet
- Class in
org.encog.neural.data.market
A data set that is designed to hold market data.
MarketNeuralDataSet(MarketLoader, int, int)
- Constructor for class org.encog.neural.data.market.
MarketNeuralDataSet
Construct a market data set object.
MarketPoint
- Class in
org.encog.neural.data.market
Hold one market datapoint.
MarketPoint(Date, int)
- Constructor for class org.encog.neural.data.market.
MarketPoint
Construct a MarketPoint with the specified date and size.
markProcessed(URL)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Mark the specified URL as successfully processed.
markProcessed(URL)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Mark the specified URL as successfully processed.
markProcessed(URL)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Mark the specified URL as successfully processed.
mate(Chromosome<GENE_TYPE>, Chromosome<GENE_TYPE>, Chromosome<GENE_TYPE>)
- Method in class org.encog.solve.genetic.
Chromosome
Assuming this chromosome is the "mother" mate with the passed in "father".
MateWorker
<
GENE_TYPE
> - Class in
org.encog.solve.genetic
MateWorker: This class is used in conjunction with a thread pool.
MateWorker(Chromosome<GENE_TYPE>, Chromosome<GENE_TYPE>, Chromosome<GENE_TYPE>, Chromosome<GENE_TYPE>)
- Constructor for class org.encog.solve.genetic.
MateWorker
Matrix
- Class in
org.encog.matrix
Matrix: This class implements a mathematical matrix.
Matrix(boolean[][])
- Constructor for class org.encog.matrix.
Matrix
Construct a bipolar matrix from an array of booleans.
Matrix(double[][])
- Constructor for class org.encog.matrix.
Matrix
Create a matrix from an array of doubles.
Matrix(int, int)
- Constructor for class org.encog.matrix.
Matrix
Create a blank array with the specified number of rows and columns.
MatrixCODEC
- Class in
org.encog.matrix
MatrixCODEC: The matrix CODEC can encode or decode a matrix to/from an array of doubles.
MatrixError
- Exception in
org.encog.matrix
MatrixError: Used by the matrix classes to indicate an error.
MatrixError(String)
- Constructor for exception org.encog.matrix.
MatrixError
Construct this exception with a message.
MatrixError(Throwable)
- Constructor for exception org.encog.matrix.
MatrixError
Construct this exception with another exception.
MatrixMath
- Class in
org.encog.matrix
MatrixMath: This class can perform many different mathematical operations on matrixes.
MatrixPersistor
- Class in
org.encog.neural.persist.persistors
Persist a matrix.
MatrixPersistor()
- Constructor for class org.encog.neural.persist.persistors.
MatrixPersistor
MAX_NAME_LENGTH
- Static variable in class org.encog.bot.html.
ParseHTML
The maximum name that will be parsed.
MAX_TRY
- Static variable in class org.encog.neural.prune.
Prune
Maximum number of tries.
MAXLINE
- Static variable in class org.encog.bot.spider.filter.
RobotsFilter
The maximum length of a line.
MemoryWorkloadManager
- Class in
org.encog.bot.spider.workload.memory
MemoryWorkloadManager: This class implements a workload manager that stores the list of URL's in memory.
MemoryWorkloadManager()
- Constructor for class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
MILISECONDS2MINUTES
- Static variable in class org.encog.bot.spider.
Spider
Milliseconds in a minute.
MIN_LEARNRATE_FOR_REDUCTION
- Static variable in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
The minimum learning rate for reduction to be applied.
multiply(Matrix, double)
- Static method in class org.encog.matrix.
MatrixMath
Return the result of multiplying every cell in the matrix by the specified value.
multiply(Matrix, Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Return the product of the first and second matrix.
MUST_USE_IMAGE
- Static variable in class org.encog.neural.data.image.
ImageNeuralDataSet
Error message to inform the caller that only ImageNeuralData objects can be used with this collection.
mutate()
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
Mutate this chromosome randomly.
mutate()
- Method in class org.encog.solve.genetic.
Chromosome
Called to mutate this chromosome.
N
Network
- Interface in
org.encog.neural.networks
Interface that defines a neural network.
networkToArray(BasicNetwork)
- Static method in class org.encog.matrix.
MatrixCODEC
Convert to an array.
NeuralChromosome
- Class in
org.encog.neural.networks.training.genetic
NeuralChromosome: Implements a chromosome that allows a feedforward neural network to be trained using a genetic algorithm.
NeuralChromosome()
- Constructor for class org.encog.neural.networks.training.genetic.
NeuralChromosome
NeuralData
- Interface in
org.encog.neural.data
Defines an array of data.
NeuralDataError
- Exception in
org.encog.neural.data
NeuralNetworkError: Used by the neural network classes to indicate an error.
NeuralDataError(String)
- Constructor for exception org.encog.neural.data.
NeuralDataError
Construct a message exception.
NeuralDataError(Throwable)
- Constructor for exception org.encog.neural.data.
NeuralDataError
Construct an exception that holds another exception.
NeuralDataPair
- Interface in
org.encog.neural.data
Training data is stored in two ways, depending on if the data is for supervised, or unsupervised training.
NeuralDataSet
- Interface in
org.encog.neural.data
An interface designed to abstract classes that store neural data.
NeuralGeneticAlgorithm
- Class in
org.encog.neural.networks.training.genetic
NeuralGeneticAlgorithm: Implements a genetic algorithm that allows a feedforward neural network to be trained using a genetic algorithm.
NeuralGeneticAlgorithm()
- Constructor for class org.encog.neural.networks.training.genetic.
NeuralGeneticAlgorithm
NeuralNetworkError
- Exception in
org.encog.neural
NeuralNetworkError: Used by the neural network classes to indicate an error.
NeuralNetworkError(String)
- Constructor for exception org.encog.neural.
NeuralNetworkError
Construct a message exception.
NeuralNetworkError(Throwable)
- Constructor for exception org.encog.neural.
NeuralNetworkError
Construct an exception that holds another exception.
NeuralSimulatedAnnealing
- Class in
org.encog.neural.networks.training.anneal
NeuralSimulatedAnnealing: This class implements a simulated annealing training algorithm for feed forward neural networks.
NeuralSimulatedAnnealing(BasicNetwork, NeuralDataSet, double, double, int)
- Constructor for class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Construct a simulated annleaing trainer for a feedforward neural network.
newHost(String, String)
- Method in class org.encog.bot.spider.filter.
RobotsFilter
Called when a new host is to be processed.
newHost(String, String)
- Method in interface org.encog.bot.spider.filter.
SpiderFilter
Called when a new host is to be processed.
next()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet.BasicNeuralIterator
Read the next item.
next()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet.CSVNeuralIterator
Read the next record from the CSV file.
next()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet.SQLNeuralIterator
Read the next row from the database.
next()
- Method in class org.encog.util.
ReadCSV
Read the next line.
nextHost()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Move on to process the next host.
nextHost()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Move on to process the next host.
nextHost()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Move on to process the next host.
NORM_TYPE_MULTIPLICATIVE
- Static variable in class org.encog.neural.persist.persistors.
SOMLayerPersistor
String token for the multiplicative normalization method.
NORM_TYPE_Z_AXIS
- Static variable in class org.encog.neural.persist.persistors.
SOMLayerPersistor
String token for the z-axis normalization method.
normalizeBinary(double)
- Static method in class org.encog.matrix.
BiPolarUtil
Normalize a binary number.
NormalizeInput
- Class in
org.encog.util
NormalizeInput: Input into a Self Organizing Map must be normalized.
NormalizeInput(NeuralData, NormalizeInput.NormalizationType)
- Constructor for class org.encog.util.
NormalizeInput
Normalize an input array into a matrix.
NormalizeInput.NormalizationType
- Enum in
org.encog.util
This class support two normalization types.
normalizeWeight(Matrix, int)
- Method in class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Normalize the specified row in the weight matrix.
O
ONE_PERCENT
- Static variable in class org.encog.neural.prune.
Prune
One percent.
open()
- Method in class org.encog.util.db.
RepeatableConnection
Open a database connection.
OracleHolder
- Class in
org.encog.bot.spider.workload.sql.oracle
OracleHolder: This class is an adaption of the SQLHolder class designed for Oracle.
OracleHolder()
- Constructor for class org.encog.bot.spider.workload.sql.oracle.
OracleHolder
OracleWorkloadManager
- Class in
org.encog.bot.spider.workload.sql.oracle
OracleWorkloadManager: This workload manager is compatible with the Oracle database.
OracleWorkloadManager()
- Constructor for class org.encog.bot.spider.workload.sql.oracle.
OracleWorkloadManager
org.encog
- package org.encog
org.encog.bot
- package org.encog.bot
org.encog.bot.html
- package org.encog.bot.html
org.encog.bot.rss
- package org.encog.bot.rss
org.encog.bot.spider
- package org.encog.bot.spider
org.encog.bot.spider.filter
- package org.encog.bot.spider.filter
org.encog.bot.spider.workload
- package org.encog.bot.spider.workload
org.encog.bot.spider.workload.memory
- package org.encog.bot.spider.workload.memory
org.encog.bot.spider.workload.sql
- package org.encog.bot.spider.workload.sql
org.encog.bot.spider.workload.sql.oracle
- package org.encog.bot.spider.workload.sql.oracle
org.encog.matrix
- package org.encog.matrix
org.encog.neural
- package org.encog.neural
org.encog.neural.activation
- package org.encog.neural.activation
org.encog.neural.data
- package org.encog.neural.data
org.encog.neural.data.basic
- package org.encog.neural.data.basic
org.encog.neural.data.bipolar
- package org.encog.neural.data.bipolar
org.encog.neural.data.csv
- package org.encog.neural.data.csv
org.encog.neural.data.image
- package org.encog.neural.data.image
org.encog.neural.data.market
- package org.encog.neural.data.market
org.encog.neural.data.market.loader
- package org.encog.neural.data.market.loader
org.encog.neural.data.sql
- package org.encog.neural.data.sql
org.encog.neural.data.temporal
- package org.encog.neural.data.temporal
org.encog.neural.data.xml
- package org.encog.neural.data.xml
org.encog.neural.networks
- package org.encog.neural.networks
org.encog.neural.networks.layers
- package org.encog.neural.networks.layers
org.encog.neural.networks.training.anneal
- package org.encog.neural.networks.training.anneal
org.encog.neural.networks.training.backpropagation
- package org.encog.neural.networks.training.backpropagation
org.encog.neural.networks.training.genetic
- package org.encog.neural.networks.training.genetic
org.encog.neural.networks.training.hopfield
- package org.encog.neural.networks.training.hopfield
org.encog.neural.networks.training.som
- package org.encog.neural.networks.training.som
org.encog.neural.persist
- package org.encog.neural.persist
org.encog.neural.persist.persistors
- package org.encog.neural.persist.persistors
org.encog.neural.prune
- package org.encog.neural.prune
org.encog.solve.anneal
- package org.encog.solve.anneal
org.encog.solve.genetic
- package org.encog.solve.genetic
org.encog.util
- package org.encog.util
org.encog.util.db
- package org.encog.util.db
org.encog.util.downsample
- package org.encog.util.downsample
org.encog.util.time
- package org.encog.util.time
P
parse(String)
- Static method in class org.encog.bot.html.
FormUtility
Parse a URL query string.
parseAttributeName()
- Method in class org.encog.bot.html.
ParseHTML
Parse an attribute name, if one is present.
parseDate(String)
- Static method in class org.encog.bot.rss.
RSS
Simple utility function that converts a RSS formatted date into a Java date.
parseDate(String)
- Static method in class org.encog.util.
ReadCSV
Parse a date.
ParseHTML
- Class in
org.encog.bot.html
ParseHTML: This is the class that actually parses the HTML and outputs HTMLTag objects and raw text.
ParseHTML(InputStream)
- Constructor for class org.encog.bot.html.
ParseHTML
The constructor should be passed an InputStream that we will parse from.
parseString()
- Method in class org.encog.bot.html.
ParseHTML
Called to parse a double or single quote string.
parseTag()
- Method in class org.encog.bot.html.
ParseHTML
Called when a tag is detected.
peek()
- Method in class org.encog.bot.html.
PeekableInputStream
Peek at the next character from the stream.
peek(int)
- Method in class org.encog.bot.html.
PeekableInputStream
Peek at a specified depth.
PeekableInputStream
- Class in
org.encog.bot.html
PeekableInputStream: This is a special input stream that allows the program to peek one or more characters ahead in the file.
PeekableInputStream(InputStream)
- Constructor for class org.encog.bot.html.
PeekableInputStream
The constructor accepts an InputStream to setup the object.
Persistor
- Interface in
org.encog.neural.persist
Persistor: This interface defines a class that can load and save an EncogPersistedObject.
plural(TimeUnit)
- Method in class org.encog.util.time.
EnglishTimeUnitNames
plural(TimeUnit)
- Method in interface org.encog.util.time.
TimeUnitNames
process()
- Method in class org.encog.bot.spider.
Spider
Called to start the spider.
processImage(Image)
- Method in interface org.encog.util.downsample.
Downsample
processImage(Image)
- Method in class org.encog.util.downsample.
SimpleIntensityDownsample
prune(int)
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
Prune one of the neurons from this layer.
Prune
- Class in
org.encog.neural.prune
Prune: The prune class provides some basic help for determining the correct number of neurons to put in a hidden layer.
Prune(BasicNetwork, NeuralDataSet, double)
- Constructor for class org.encog.neural.prune.
Prune
Constructor that is designed to setup for a selective prune.
Prune(double, double, NeuralDataSet, double)
- Constructor for class org.encog.neural.prune.
Prune
Constructor used to setup the prune object for an incremental prune.
pruneIncramental()
- Method in class org.encog.neural.prune.
Prune
Method that is called to prune the neural network incramentaly.
pruneSelective()
- Method in class org.encog.neural.prune.
Prune
Called to complete the selective pruning process.
putArray(Double[])
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Convert an array of doubles to the current best network.
putArray(UNIT_TYPE[])
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Store the array.
R
ramdomize(double, double)
- Method in class org.encog.matrix.
Matrix
Randomize the matrix within the specified range.
RANDOM_LENGTH
- Static variable in class org.encog.bot.html.
FormUtility
The length of random string to create for multipart.
randomize()
- Method in class org.encog.neural.networks.training.anneal.
NeuralSimulatedAnnealing
Randomize the weights and thresholds.
randomize()
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Randomize the weight matrix.
randomString()
- Static method in class org.encog.bot.html.
FormUtility
Generate a random string, of a specified length.
read()
- Method in class org.encog.bot.html.
ParseHTML
Read a single character from the HTML source, if this function returns zero(0) then you should call getTag to see what tag was found.
read()
- Method in class org.encog.bot.html.
PeekableInputStream
Read a single byte from the stream.
read()
- Method in class org.encog.bot.spider.
SpiderInputStream
Read a single byte from the stream.
read()
- Method in class org.encog.bot.spider.
SpiderParseHTML
Read a single character.
readAll()
- Method in class org.encog.bot.spider.
SpiderParseHTML
Read all characters on the page.
ReadCSV
- Class in
org.encog.util
ReadCSV: Read and parse CSV format files.
ReadCSV(InputStream, boolean, char)
- Constructor for class org.encog.util.
ReadCSV
Construct a CSV reader from an input stream.
ReadCSV(String, boolean, char)
- Constructor for class org.encog.util.
ReadCSV
Construct a CSV reader from a filename.
remove()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet.BasicNeuralIterator
Removes are not supported.
remove()
- Method in class org.encog.neural.data.csv.
CSVNeuralDataSet.CSVNeuralIterator
Removes are not supported.
remove()
- Method in class org.encog.neural.data.sql.
SQLNeuralDataSet.SQLNeuralIterator
Removes are not supported.
REMOVE_NOT_SUPPORTED
- Static variable in class org.encog.neural.data.sql.
SQLNeuralDataSet
Error message: removes are not supported.
RepeatableConnection
- Class in
org.encog.util.db
RepeatableConnection(String, String, String, String)
- Constructor for class org.encog.util.db.
RepeatableConnection
RepeatableStatement
- Class in
org.encog.util.db
RepeatableStatement: This class implements a repeatable statement.
RepeatableStatement(String)
- Constructor for class org.encog.util.db.
RepeatableStatement
Construct a repeatable statement based on the specified SQL
RepeatableStatement.Results
- Class in
org.encog.util.db
Simple internal class that holds the ResultSet from a query.
RepeatableStatement.Results(PreparedStatement, ResultSet)
- Constructor for class org.encog.util.db.
RepeatableStatement.Results
Construct a Results object.
reset()
- Method in class org.encog.neural.networks.
BasicNetwork
Reset the weight matrix and the thresholds.
reset()
- Method in interface org.encog.neural.networks.
Layer
Reset the weight matrix to random values.
reset()
- Method in class org.encog.neural.networks.layers.
BasicLayer
Reset the weight matrix and threshold values to random numbers between -1 and 1.
reset()
- Method in class org.encog.util.
ErrorCalculation
Reset the error accumulation to zero.
resume()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Setup the workload so that it can be resumed from where the last spider left the workload.
resume()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Setup the workload so that it can be resumed from where the last spider left the workload.
resume()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Setup the workload so that it can be resumed from where the last spider left the workload.
RobotsFilter
- Class in
org.encog.bot.spider.filter
RobotsFilter: This filter causes the spider to skip URL's from a robots.txt file.
RobotsFilter()
- Constructor for class org.encog.bot.spider.filter.
RobotsFilter
RSS
- Class in
org.encog.bot.rss
RSS: This is the class that actually parses the RSS and builds a collection of RSSItems.
RSS()
- Constructor for class org.encog.bot.rss.
RSS
RSSItem
- Class in
org.encog.bot.rss
RSSItem: This is the class that holds individual RSS items, or stories, for the RSS class.
RSSItem()
- Constructor for class org.encog.bot.rss.
RSSItem
run()
- Method in class org.encog.bot.spider.
SpiderWorker
This method is called by the thread pool to process one single URL.
S
save(OutputStream)
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Save to an output stream.
save(String)
- Method in class org.encog.neural.persist.
EncogPersistedCollection
Save to a file.
save(EncogPersistedObject, TransformerHandler)
- Method in interface org.encog.neural.persist.
Persistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
ActivationLinearPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
ActivationSigmoidPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
ActivationTANHPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
BasicLayerPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
BasicNetworkPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
FeedforwardLayerPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
HopfieldLayerPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
MatrixPersistor
Save the specified object.
save(EncogPersistedObject, TransformerHandler)
- Method in class org.encog.neural.persist.persistors.
SOMLayerPersistor
Save the specified object.
save(String, Serializable)
- Static method in class org.encog.util.
SerializeObject
Save the specified object.
saveCookies(URLConnection)
- Method in class org.encog.bot.html.
CookieUtility
Once you have loaded cookies with loadCookies, you can call saveCookies to copy these cookies to a new HTTP request.
search(String)
- Method in class org.encog.util.
YahooSearch
Called to extract a list from the specified URL.
SerializeObject
- Class in
org.encog.util
SerializeObject: Load or save an object using Java serialization.
set(int, int, double)
- Method in class org.encog.matrix.
Matrix
Set an individual cell in the matrix to the specified value.
setAttribute(String, String)
- Method in class org.encog.bot.html.
HTMLTag
Set a HTML attribute.
setChromosome(int, Chromosome<GENE_TYPE>)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the specified chromosome.
setChromosomes(Chromosome<GENE_TYPE>[])
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the entire population.
setCorePoolSize(int)
- Method in class org.encog.bot.spider.
SpiderOptions
setCost(double)
- Method in class org.encog.solve.genetic.
Chromosome
Set the cost for this chromosome.
setCutLength(int)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the cut length.
setCycles(int)
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
setData(double[])
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Set the entire data array.
setData(int, double)
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Set the data element specified by the index.
setData(List<NeuralDataPair>)
- Method in class org.encog.neural.data.basic.
BasicNeuralDataSet
setData(double[])
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Store the array.
setData(int, boolean)
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Set the specified index of this object as a boolean.
setData(int, double)
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Set the specified index of this object as a double.
setData(MarketDataType, double)
- Method in class org.encog.neural.data.market.loader.
LoadedMarketData
Set financial data for this date.
setData(double[])
- Method in interface org.encog.neural.data.
NeuralData
Set all of the data as an array of doubles.
setData(int, double)
- Method in interface org.encog.neural.data.
NeuralData
Set the specified element.
setData(double[])
- Method in class org.encog.neural.data.temporal.
TemporalPoint
setData(int, double)
- Method in class org.encog.neural.data.temporal.
TemporalPoint
Set the data at the specified index.
setDate(Date)
- Method in class org.encog.bot.rss.
RSSItem
Set the publication date.
setDbClass(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setDbPWD(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setDbUID(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setDbURL(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setDepth(int)
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
setDescription(String)
- Method in class org.encog.bot.rss.
RSSItem
Get the description.
setDesiredSetSize(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setEnding(boolean)
- Method in class org.encog.bot.html.
HTMLTag
setError(int, double)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Set the error for the specified neuron.
setError(double)
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
Set the error.
setErrorDelta(int, double)
- Method in class org.encog.neural.networks.training.backpropagation.
BackpropagationLayer
Set the error delta for the specified neuron.
setFilter(List<String>)
- Method in class org.encog.bot.spider.
SpiderOptions
setFire(int, double)
- Method in interface org.encog.neural.networks.
Layer
Set the specified fire value.
setFire(NeuralData)
- Method in interface org.encog.neural.networks.
Layer
Set the fire data.
setFire(int, double)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Set the last output value for the specified neuron.
setFire(NeuralData)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Set the fire data.
setGene(int, GENE_TYPE)
- Method in class org.encog.solve.genetic.
Chromosome
Set the specified gene's value.
setGenes(Double[])
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
Set all genes.
setGenes(Double[])
- Method in class org.encog.neural.networks.training.genetic.
TrainingSetNeuralChromosome
Set all genes.
setGenes(GENE_TYPE[])
- Method in class org.encog.solve.genetic.
Chromosome
Set the entire gene array.
setGenesDirect(GENE_TYPE[])
- Method in class org.encog.solve.genetic.
Chromosome
Set the genes directly, not allowed to be overridden.
setGeneticAlgorithm(GeneticAlgorithm<GENE_TYPE>)
- Method in class org.encog.solve.genetic.
Chromosome
Set the genetic algorithm.
setHighSequence(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setIdealXML(String)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
setImage(Image)
- Method in class org.encog.neural.data.image.
ImageNeuralData
setIndex(int)
- Method in class org.encog.neural.data.temporal.
TemporalDataDescription
setInputWindowSize(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setInputXML(String)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
setKeepAliveTime(long)
- Method in class org.encog.bot.spider.
SpiderOptions
setLink(String)
- Method in class org.encog.bot.rss.
RSSItem
Set the hyperlink.
setLowSequence(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setMatingPopulation(double)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the mating population percent.
setMatrix(Matrix)
- Method in interface org.encog.neural.networks.
Layer
Set the weight matrix.
setMatrix(Matrix)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Assign a new weight and threshold matrix to this layer.
setMatrix(Matrix)
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
Assign a new weight and threshold matrix to this layer.
setMaxDepth(int)
- Method in class org.encog.bot.spider.
SpiderOptions
setMaximumPoolSize(int)
- Method in class org.encog.bot.spider.
SpiderOptions
setMutationPercent(double)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the mutation percent.
setName(String)
- Method in class org.encog.bot.html.
HTMLTag
Set the tag name.
setNetwork(BasicNetwork)
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
setNext(Layer)
- Method in interface org.encog.neural.networks.
Layer
Set the next layer.
setNext(Layer)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Set the next layer.
setNext(Layer)
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
Set the next layer.
setNext(Layer)
- Method in class org.encog.neural.networks.layers.
SOMLayer
Set the next layer.
setOutputStream(OutputStream)
- Method in class org.encog.bot.spider.
SpiderInputStream
Set the OutputStream.
setPairXML(String)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
setPercentToMate(double)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the percent to mate.
setPool(ExecutorService)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the optional thread pool.
setPopulationSize(int)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the population size.
setPredictWindowSize(int)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setPreventRepeat(boolean)
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Set the gene.
setPrevious(Layer)
- Method in interface org.encog.neural.networks.
Layer
Set the previous layer.
setPrevious(Layer)
- Method in class org.encog.neural.networks.layers.
BasicLayer
Set the previous layer.
setReport(SpiderReportable)
- Method in class org.encog.bot.spider.
Spider
Set the report object to use.
setSequence(int)
- Method in class org.encog.neural.data.temporal.
TemporalPoint
setSequenceGrandularity(TimeUnit)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setSource(URL)
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
setStartingPoint(Date)
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
setStartTemperature(double)
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
setStartup(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setStatus(URLStatus.Status)
- Method in class org.encog.bot.spider.workload.memory.
URLStatus
setStopTemperature(double)
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
setTemperature(double)
- Method in class org.encog.solve.anneal.
SimulatedAnnealing
setTimeout(int)
- Method in class org.encog.bot.spider.
SpiderOptions
setTitle(String)
- Method in class org.encog.bot.rss.
RSSItem
Set the item title.
setUserAgent(String)
- Method in class org.encog.bot.spider.
SpiderOptions
setValueXML(String)
- Method in class org.encog.neural.persist.persistors.
BasicNeuralDataSetPersistor
setWorkloadManager(String)
- Method in class org.encog.bot.spider.
SpiderOptions
SimpleIntensityDownsample
- Class in
org.encog.util.downsample
SimpleIntensityDownsample(Image)
- Constructor for class org.encog.util.downsample.
SimpleIntensityDownsample
SimpleReport
- Class in
org.encog.bot.spider
SimpleReport: This is a very simple implementation of the SpiderReportable interface.
SimpleReport()
- Constructor for class org.encog.bot.spider.
SimpleReport
SimulatedAnnealing
<
UNIT_TYPE
> - Class in
org.encog.solve.anneal
SimulatedAnnealing: Simulated annealing is a common training method.
SimulatedAnnealing()
- Constructor for class org.encog.solve.anneal.
SimulatedAnnealing
singular(TimeUnit)
- Method in class org.encog.util.time.
EnglishTimeUnitNames
singular(TimeUnit)
- Method in interface org.encog.util.time.
TimeUnitNames
size()
- Method in class org.encog.matrix.
Matrix
Get the size of the array.
size()
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Get the number of data elements present.
size()
- Method in class org.encog.neural.data.bipolar.
BiPolarNeuralData
Get the size of this data object.
size()
- Method in interface org.encog.neural.data.
NeuralData
SOMLayer
- Class in
org.encog.neural.networks.layers
SelfOrganizingMap: The Self Organizing Map, or Kohonen Neural Network, is a special type of neural network that is used to classify input into groups.
SOMLayer(int, NormalizeInput.NormalizationType)
- Constructor for class org.encog.neural.networks.layers.
SOMLayer
The constructor.
SOMLayerPersistor
- Class in
org.encog.neural.persist.persistors
Persist a som.
SOMLayerPersistor()
- Constructor for class org.encog.neural.persist.persistors.
SOMLayerPersistor
sortChromosomes()
- Method in class org.encog.solve.genetic.
GeneticAlgorithm
Sort the chromosomes.
sortPoints()
- Method in class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Sort the points.
SPECIAL_CHAR_LIMIT
- Static variable in class org.encog.bot.html.
URLUtility
Beyond this number are special chars.
Spider
- Class in
org.encog.bot.spider
Spider: This is the main class that implements the Heaton Research Spider.
Spider(SpiderOptions, SpiderReportable)
- Constructor for class org.encog.bot.spider.
Spider
Construct a spider object.
SpiderError
- Exception in
org.encog.bot.spider
SpiderException: This exception is thrown when the spider encounters an error.
SpiderError(String)
- Constructor for exception org.encog.bot.spider.
SpiderError
Construct a SpiderException.
SpiderError(Throwable)
- Constructor for exception org.encog.bot.spider.
SpiderError
Wrap another exception as a SpiderException.
SpiderFilter
- Interface in
org.encog.bot.spider.filter
SpiderFilter: Filters will cause the spider to skip URL's.
spiderFoundURL(URL, URL, SpiderReportable.URLType)
- Method in class org.encog.bot.spider.
SimpleReport
Called when the spider encounters a URL.
spiderFoundURL(URL, URL, SpiderReportable.URLType)
- Method in interface org.encog.bot.spider.
SpiderReportable
Called when the spider encounters a URL.
SpiderInputStream
- Class in
org.encog.bot.spider
SpiderInputStream: This class is used by the spider to both parse and save an InputStream.
SpiderInputStream(InputStream, OutputStream)
- Constructor for class org.encog.bot.spider.
SpiderInputStream
Construct the SpiderInputStream.
SpiderOptions
- Class in
org.encog.bot.spider
SpiderOptions: This class contains options for the spider's execution.
SpiderOptions()
- Constructor for class org.encog.bot.spider.
SpiderOptions
SpiderParseHTML
- Class in
org.encog.bot.spider
SpiderParseHTML: This class layers on top of the ParseHTML class and allows the spider to extract what link information it needs.
SpiderParseHTML(URL, SpiderInputStream, Spider)
- Constructor for class org.encog.bot.spider.
SpiderParseHTML
Construct a SpiderParseHTML object.
spiderProcessURL(URL, InputStream)
- Method in class org.encog.bot.spider.
SimpleReport
Called when the spider is about to process a NON-HTML URL.
spiderProcessURL(URL, SpiderParseHTML)
- Method in class org.encog.bot.spider.
SimpleReport
Called when the spider is ready to process an HTML URL.
spiderProcessURL(URL, InputStream)
- Method in interface org.encog.bot.spider.
SpiderReportable
Called when the spider is about to process a NON-HTML URL.
spiderProcessURL(URL, SpiderParseHTML)
- Method in interface org.encog.bot.spider.
SpiderReportable
Called when the spider is ready to process an HTML URL.
SpiderReportable
- Interface in
org.encog.bot.spider
SpiderReportable: This interface defines a class that the spider can report its findings to.
SpiderReportable.URLType
- Enum in
org.encog.bot.spider
The types of link that can be encountered.
spiderURLError(URL)
- Method in class org.encog.bot.spider.
SimpleReport
Called when the spider tries to process a URL but gets an error.
spiderURLError(URL)
- Method in interface org.encog.bot.spider.
SpiderReportable
Called when the spider tries to process a URL but gets an error.
SpiderWorker
- Class in
org.encog.bot.spider
SpiderWorker: This class forms the workloads that are passed onto the thread pool.
SpiderWorker(Spider, URL)
- Constructor for class org.encog.bot.spider.
SpiderWorker
Construct a SpiderWorker object.
SQLHolder
- Class in
org.encog.bot.spider.workload.sql
SQLHolder: This class holds the SQL statements used by the Heaton Research Spider.
SQLHolder()
- Constructor for class org.encog.bot.spider.workload.sql.
SQLHolder
SQLNeuralDataSet
- Class in
org.encog.neural.data.sql
A dataset based on a SQL query.
SQLNeuralDataSet(String, int, int, String, String, String, String)
- Constructor for class org.encog.neural.data.sql.
SQLNeuralDataSet
Construct a SQL dataset.
SQLNeuralDataSet.SQLNeuralIterator
- Class in
org.encog.neural.data.sql
Iterator used to iterate over SQL results.
SQLNeuralDataSet.SQLNeuralIterator()
- Constructor for class org.encog.neural.data.sql.
SQLNeuralDataSet.SQLNeuralIterator
Construct an iterator.
SQLWorkloadManager
- Class in
org.encog.bot.spider.workload.sql
SQLWorkloadManager: This workload manager stores the URL lists in an SQL database.
SQLWorkloadManager()
- Constructor for class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
startIncremental()
- Method in class org.encog.neural.prune.
Prune
Method that is called to start the incremental prune process.
STARTUP_CLEAR
- Static variable in class org.encog.bot.spider.
SpiderOptions
Specifies that when the spider starts up it should clear the workload.
STARTUP_RESUME
- Static variable in class org.encog.bot.spider.
SpiderOptions
Specifies that the spider should resume processing its workload.
Status
- Class in
org.encog.bot.spider.workload.sql
Status: This class defines the constant status values for both the spider_host and spider_workload tables.
STATUS_DONE
- Static variable in class org.encog.bot.spider.workload.sql.
Status
The item was processed successfully.
STATUS_ERROR
- Static variable in class org.encog.bot.spider.workload.sql.
Status
The item was processed, but resulted in an error.
STATUS_IGNORE
- Static variable in class org.encog.bot.spider.workload.sql.
Status
This item should be ignored, only applies to hosts.
STATUS_PROCESSING
- Static variable in class org.encog.bot.spider.workload.sql.
Status
The item is currently being processed.
STATUS_WAITING
- Static variable in class org.encog.bot.spider.workload.sql.
Status
The item is waiting to be processed.
subtract(Matrix, Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Return the results of subtracting one matrix from another.
sum()
- Method in class org.encog.matrix.
Matrix
Sum all of the values in the matrix.
T
TemporalDataDescription
- Class in
org.encog.neural.data.temporal
This class describes one unit of input, or output, to a temporal neural network.
TemporalDataDescription(ActivationFunction, double, double, TemporalDataDescription.Type, boolean, boolean)
- Constructor for class org.encog.neural.data.temporal.
TemporalDataDescription
Construct a data description item.
TemporalDataDescription(ActivationFunction, TemporalDataDescription.Type, boolean, boolean)
- Constructor for class org.encog.neural.data.temporal.
TemporalDataDescription
Construct a data description with an activation function, but no range.
TemporalDataDescription(TemporalDataDescription.Type, boolean, boolean)
- Constructor for class org.encog.neural.data.temporal.
TemporalDataDescription
Construct a data description with no activation function or range.
TemporalDataDescription.Type
- Enum in
org.encog.neural.data.temporal
The type of data requested.
TemporalError
- Exception in
org.encog.neural.data.temporal
Error occured processing temporal data.
TemporalError(String)
- Constructor for exception org.encog.neural.data.temporal.
TemporalError
Construct a message exception.
TemporalError(Throwable)
- Constructor for exception org.encog.neural.data.temporal.
TemporalError
Construct an exception that holds another exception.
TemporalNeuralDataSet
- Class in
org.encog.neural.data.temporal
This class implements a temporal neural data set.
TemporalNeuralDataSet(int, int)
- Constructor for class org.encog.neural.data.temporal.
TemporalNeuralDataSet
Construct a dataset.
TemporalPoint
- Class in
org.encog.neural.data.temporal
A temporal point is all of the data captured at one point in time to be used for prediction.
TemporalPoint(int)
- Constructor for class org.encog.neural.data.temporal.
TemporalPoint
Construct a temporal point of the specified size.
TickerSymbol
- Class in
org.encog.neural.data.market
Holds a ticker symbol and exchange.
TickerSymbol(String)
- Constructor for class org.encog.neural.data.market.
TickerSymbol
Construct a ticker symbol with no exchange.
TickerSymbol(String, String)
- Constructor for class org.encog.neural.data.market.
TickerSymbol
Construct a ticker symbol with exchange.
TIMEOUT
- Static variable in class org.encog.solve.genetic.
GeneticAlgorithm
Threadpool timeout.
TimeSpan
- Class in
org.encog.util.time
TimeSpan(Date, Date)
- Constructor for class org.encog.util.time.
TimeSpan
TimeUnit
- Enum in
org.encog.util.time
TimeUnitNames
- Interface in
org.encog.util.time
toBinary(double)
- Static method in class org.encog.matrix.
BiPolarUtil
Convert bipolar to binary.
toBiPolar(double)
- Static method in class org.encog.matrix.
BiPolarUtil
Convert binary to bipolar.
toNormalizedBinary(double)
- Static method in class org.encog.matrix.
BiPolarUtil
Convert to binary and normalize.
TOO_BIG
- Static variable in class org.encog.util.
BoundNumbers
Too big of a number.
TOO_SMALL
- Static variable in class org.encog.util.
BoundNumbers
Too small of a number.
toPackedArray()
- Method in class org.encog.matrix.
Matrix
Convert the matrix into a packed array.
toString()
- Method in class org.encog.bot.html.
HTMLTag
Convert this tag back into string form, with the beginning < and ending >.
toString()
- Method in class org.encog.bot.html.
ParseHTML
Convert the HTML document back to a string.
toString()
- Method in class org.encog.bot.rss.
RSS
Convert the object to a String.
toString()
- Method in class org.encog.bot.rss.
RSSItem
Convert the object to a String.
toString()
- Method in class org.encog.neural.data.basic.
BasicNeuralData
Return a string representation of this object.
toString()
- Method in class org.encog.neural.data.basic.
BasicNeuralDataPair
Convert the object to a string.
toString()
- Method in class org.encog.neural.data.temporal.
TemporalPoint
Convert this point to string form.
toString()
- Method in class org.encog.neural.networks.layers.
FeedforwardLayer
toString()
- Method in class org.encog.solve.genetic.
Chromosome
Convert the chromosome to a string.
TRADE
- Static variable in class org.encog.bot.html.
ParseHTML
Special char.
Train
- Interface in
org.encog.neural.networks
Train: Interface for all feedforward neural network training methods.
TrainHopfield
- Class in
org.encog.neural.networks.training.hopfield
Train the hopfield layer.
TrainHopfield(NeuralData, BasicNetwork)
- Constructor for class org.encog.neural.networks.training.hopfield.
TrainHopfield
Construct a trainer.
TrainHopfield(NeuralDataSet, BasicNetwork)
- Constructor for class org.encog.neural.networks.training.hopfield.
TrainHopfield
Construct a trainer.
trainHopfieldLayer(HopfieldLayer, NeuralData)
- Method in class org.encog.neural.networks.training.hopfield.
TrainHopfield
Train the neural network for the specified pattern.
TrainingSetNeuralChromosome
- Class in
org.encog.neural.networks.training.genetic
TrainingSetNeuralChromosome: Implements a chromosome that allows a feedforward neural network to be trained using a genetic algorithm.
TrainingSetNeuralChromosome(TrainingSetNeuralGeneticAlgorithm, BasicNetwork)
- Constructor for class org.encog.neural.networks.training.genetic.
TrainingSetNeuralChromosome
The constructor, takes a list of cities to set the initial "genes" to.
TrainingSetNeuralGeneticAlgorithm
- Class in
org.encog.neural.networks.training.genetic
TrainingSetNeuralGeneticAlgorithm: Implements a genetic algorithm that allows a feedforward neural network to be trained using a genetic algorithm.
TrainingSetNeuralGeneticAlgorithm(BasicNetwork, boolean, NeuralDataSet, int, double, double)
- Constructor for class org.encog.neural.networks.training.genetic.
TrainingSetNeuralGeneticAlgorithm
Construct a training object.
TrainSelfOrganizingMap
- Class in
org.encog.neural.networks.training.som
TrainSelfOrganizingMap: Implements an unsupervised training algorithm for use with a Self Organizing Map.
TrainSelfOrganizingMap(BasicNetwork, NeuralDataSet, TrainSelfOrganizingMap.LearningMethod, double)
- Constructor for class org.encog.neural.networks.training.som.
TrainSelfOrganizingMap
Construct the trainer for a self organizing map.
TrainSelfOrganizingMap.LearningMethod
- Enum in
org.encog.neural.networks.training.som
The learning method, either additive or subtractive.
transpose(Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Return the transposition of a matrix.
U
updateError(double[], double[])
- Method in class org.encog.util.
ErrorCalculation
Called to update for each number that should be checked.
updateError(NeuralData, NeuralData)
- Method in class org.encog.util.
ErrorCalculation
Update the error.
updateGenes()
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
Copy the network to the genes.
updateNetwork()
- Method in class org.encog.neural.networks.training.genetic.
NeuralChromosome
Copy the genes to the network.
URLStatus
- Class in
org.encog.bot.spider.workload.memory
URLStatus: This class holds in memory status information for URLs.
URLStatus()
- Constructor for class org.encog.bot.spider.workload.memory.
URLStatus
URLStatus.Status
- Enum in
org.encog.bot.spider.workload.memory
The values for URL statues.
URLUtility
- Class in
org.encog.bot.html
URLUtility: A set of useful utilities for processing URL's.
V
valueOf(String)
- Static method in enum org.encog.bot.spider.
SpiderReportable.URLType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.bot.spider.workload.memory.
URLStatus.Status
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.neural.data.market.
MarketDataType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.neural.data.temporal.
TemporalDataDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.neural.networks.training.som.
TrainSelfOrganizingMap.LearningMethod
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.util.
NormalizeInput.NormalizationType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.encog.util.time.
TimeUnit
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.encog.bot.spider.
SpiderReportable.URLType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.bot.spider.workload.memory.
URLStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.neural.data.market.
MarketDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.neural.data.temporal.
TemporalDataDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.neural.networks.training.som.
TrainSelfOrganizingMap.LearningMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.util.
NormalizeInput.NormalizationType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.encog.util.time.
TimeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
vectorLength(Matrix)
- Static method in class org.encog.matrix.
MatrixMath
Calculate the length of a vector.
VERYSMALL
- Static variable in class org.encog.neural.networks.layers.
SOMLayer
Do not allow patterns to go below this very small number.
W
WAIT4WORK
- Static variable in class org.encog.bot.spider.
Spider
How many seconds to wait for work.
WAIT_FOR_WORK
- Static variable in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
How many seconds to wait for work.
waitForWork(int, TimeUnit)
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
If there is currently no work available, then wait until a new URL has been added to the workload.
waitForWork(int, TimeUnit)
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
If there is currently no work available, then wait until a new URL has been added to the workload.
waitForWork(int, TimeUnit)
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
If there is currently no work available, then wait until a new URL has been added to the workload.
winner(NeuralData)
- Method in class org.encog.neural.networks.
BasicNetwork
Determine the winner for the specified input.
workloadEmpty()
- Method in class org.encog.bot.spider.workload.memory.
MemoryWorkloadManager
Return true if there are no more workload units.
workloadEmpty()
- Method in class org.encog.bot.spider.workload.sql.
SQLWorkloadManager
Return true if there are no more workload units.
workloadEmpty()
- Method in interface org.encog.bot.spider.workload.
WorkloadManager
Return true if there are no more workload units.
WorkloadError
- Exception in
org.encog.bot.spider.workload
WorkloadException: This exception is thrown when the workload manager encounters an error.
WorkloadError(String)
- Constructor for exception org.encog.bot.spider.workload.
WorkloadError
Construct a WorkloadException with the specified message.
WorkloadError(Throwable)
- Constructor for exception org.encog.bot.spider.workload.
WorkloadError
Called to wrap another exception as a WorkloadError.
WorkloadManager
- Interface in
org.encog.bot.spider.workload
WorkloadManager: This interface defines a workload manager.
writeln(String)
- Method in class org.encog.bot.html.
FormUtility
Write a string, with a carriage return and linefeed.
X
XMLNeuralDataSet
- Class in
org.encog.neural.data.xml
A data source that reads XML files.
XMLNeuralDataSet(String, String, String, String, String)
- Constructor for class org.encog.neural.data.xml.
XMLNeuralDataSet
Construct an XML neural data set.
XMLUtil
- Class in
org.encog.util
Simple XML utilities for parsing.
Y
YahooFinanceLoader
- Class in
org.encog.neural.data.market.loader
This class loads financial data from Yahoo.
YahooFinanceLoader()
- Constructor for class org.encog.neural.data.market.loader.
YahooFinanceLoader
YahooSearch
- Class in
org.encog.util
YahooSearch: Perform a search using Yahoo.
YahooSearch()
- Constructor for class org.encog.util.
YahooSearch
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
Overview
Package
Class
Tree
Deprecated
Index
Help
The Encog Project
PREV NEXT
FRAMES
NO FRAMES
All Classes