| Name | Description | Type | Package | Framework |
| ActivationUtil | Class | org.encog.util.obj | HeatonReasearch | |
| BagOfWords | Class | org.encog.util.text | HeatonReasearch | |
| Base64 | Encodes and decodes to and from Base64 notation. | Class | org.encog.util.text | HeatonReasearch |
| Base64 .InputStream | A Base64. | Class | org.encog.util.text | HeatonReasearch |
| Base64 .OutputStream | A Base64. | Class | org.encog.util.text | HeatonReasearch |
| BasicGenerateID | Used to generate a unique id. | Class | org.encog.util.identity | HeatonReasearch |
| BasicInputField | Provides basic functionality, such as min/max and current value for other input fields. | Class | org.encog.util.normalize.input | HeatonReasearch |
| BasicOutputField | Provides very basic functionality for output fields. | Class | org.encog.util.normalize.output | HeatonReasearch |
| BasicOutputFieldGroup | Provides very basic functionality that other output field groups will use. | Class | org.encog.util.normalize.output | HeatonReasearch |
| CalculateRegressionError | Class | org.encog.util.error | HeatonReasearch | |
| Centroid | Interface | org.encog.util.kmeans | HeatonReasearch | |
| CentroidFactory | Interface | org.encog.util.kmeans | HeatonReasearch | |
| ChooseObject | This class is used to choose between several objects with a specified probability. | Class | org.encog.util.obj | HeatonReasearch |
| ClassItem | Class | org.encog.util.arrayutil | HeatonReasearch | |
| Cluster | Class | org.encog.util.kmeans | HeatonReasearch | |
| ConcurrentJob | This class forms the basis for a job that can be run concurrently. | Class | org.encog.util.concurrency.job | HeatonReasearch |
| CookieUtility | This class allows URLConnection objects to process cookies. | Class | org.encog.util.http | HeatonReasearch |
| CSVError | An error has occured while working with CSV data. | Class | org.encog.util.csv | HeatonReasearch |
| CSVFormat | Specifies a CSV format. | Class | org.encog.util.csv | HeatonReasearch |
| DataNormalization | This class is used to normalize both input and ideal data for neural networks. | Class | org.encog.util.normalize | HeatonReasearch |
| DateUtil | Simple date utility class. | Class | org.encog.util.time | HeatonReasearch |
| DetermineWorkload | Used by several Encog training methods to break up a workload. | Class | org.encog.util.concurrency | HeatonReasearch |
| Directory | Directory utilities. | Class | org.encog.util.file | HeatonReasearch |
| DoubleString | Class | org.encog.util.text | HeatonReasearch | |
| Downsample | Utility to downsample an image. | Interface | org.encog.util.downsample | HeatonReasearch |
| DumpMatrix | A utility for writing matrixes to the log. | Class | org.encog.util.logging | HeatonReasearch |
| EncoderTrainingFactory | This benchmark implements a Fahlman Encoder. | Class | org.encog.util.benchmark | HeatonReasearch |
| EncogBenchmark | Benchmark Encog with several network types. | Class | org.encog.util.benchmark | HeatonReasearch |
| EncogFormatter | A simple formatter for logging. | Class | org.encog.util.logging | HeatonReasearch |
| EncogLogging | This class provides logging for Encog. | Class | org.encog.util.logging | HeatonReasearch |
| EncogUtility | General utility class for Encog. | Class | org.encog.util.simple | HeatonReasearch |
| EncogValidate | Used to validate if training is valid. | Class | org.encog.util | HeatonReasearch |
| EngineArray | Some array functions used by Encog. | Class | org.encog.util | HeatonReasearch |
| EngineConcurrency | This class abstracts thread pools, and potentially grids and other types of concurrency. | Class | org.encog.util.concurrency | HeatonReasearch |
| EngineTask | An individual task that can be submitted to the EncogCurrency utility. | Interface | org.encog.util.concurrency | HeatonReasearch |
| EnglishTimeUnitNames | Class used to get the English names for TimeUnits. | Class | org.encog.util.time | HeatonReasearch |
| Evaluate | Used to evaluate the training time for a network. | Class | org.encog.util.benchmark | HeatonReasearch |
| FileUtil | Class | org.encog.util.file | HeatonReasearch | |
| Format | Provides the ability for Encog to format numbers and times. | Class | org.encog.util | HeatonReasearch |
| FormUtility | This class is used to construct responses to HTML forms. | Class | org.encog.util.http | HeatonReasearch |
| GenerateID | Interface that defines a unique ID generator. | Interface | org.encog.util.identity | HeatonReasearch |
| GenerationUtil | Utility class used to create training data from a function. | Class | org.encog.util.data | HeatonReasearch |
| HasFixedLength | Is this input field of a fixed length, such as an array? Or is it read "iterator style" where we call "next" until there is no more | Interface | org.encog.util.normalize.input | HeatonReasearch |
| HTMLReport | Class | org.encog.util | HeatonReasearch | |
| ImageSize | Simple class to determine the size of an image. | Class | org.encog.util | HeatonReasearch |
| IndexRangeSegregator | An index segregator is used to segregate the data according to its index. | Class | org.encog.util.normalize.segregate.index | HeatonReasearch |
| IndexSampleSegregator | An index segregator is used to segregate the data according to its index. | Class | org.encog.util.normalize.segregate.index | HeatonReasearch |
| IndexSegregator | The index segregator. | Class | org.encog.util.normalize.segregate.index | HeatonReasearch |
| InputField | A Normalization input field. | Interface | org.encog.util.normalize.input | HeatonReasearch |
| InputFieldArray1D | An input field that comes from a 1D array. | Class | org.encog.util.normalize.input | HeatonReasearch |
| InputFieldArray2D | An input field that comes from a 2D array. | Class | org.encog.util.normalize.input | HeatonReasearch |
| InputFieldCSV | An input field based on a CSV file. | Class | org.encog.util.normalize.input | HeatonReasearch |
| InputFieldCSVText | An input field based on a CSV file. | Class | org.encog.util.normalize.input | HeatonReasearch |
| InputFieldEncogCollection | Class | org.encog.util.normalize.input | HeatonReasearch | |
| InputFieldMLDataSet | An input field based on an Encog NeuralDataSet. | Class | org.encog.util.normalize.input | HeatonReasearch |
| IntegerBalanceSegregator | Balance based on an input value. | Class | org.encog.util.normalize.segregate | HeatonReasearch |
| JobUnitContext | The job unit context contains context information to be passed to a job unit. | Class | org.encog.util.concurrency.job | HeatonReasearch |
| JobUnitWorker | An individual worker, that will be submitted to the thread pool. | Class | org.encog.util.concurrency.job | HeatonReasearch |
| KMeansUtil | Generic KMeans clustering object. | Class | org.encog.util.kmeans | HeatonReasearch |
| LevenshteinDistance | http://en. | Class | org.encog.util.text | HeatonReasearch |
| MappedRange | Simple class that is used internally to hold a range mapping. | Class | org.encog.util.normalize.output.mapped | HeatonReasearch |
| MLDataFieldHolder | Simple holder class used internally for Encog. | Class | org.encog.util.normalize.input | HeatonReasearch |
| MultiplicativeGroup | Used to group multiplicative fields together. | Class | org.encog.util.normalize.output.multiplicative | HeatonReasearch |
| MultiThreadable | Defines that a class is multi-threadable. | Interface | org.encog.util.concurrency | HeatonReasearch |
| NominalItem | Class | org.encog.util.normalize.output.nominal | HeatonReasearch | |
| NormalizationAction | enum NormalizationActionNormalization actions desired. | Class | org.encog.util.arrayutil | HeatonReasearch |
| NormalizationError | Used for normalization errors. | Class | org.encog.util.normalize | HeatonReasearch |
| NormalizationStorage | Defines a means by which normalized data can be stored. | Interface | org.encog.util.normalize.target | HeatonReasearch |
| NormalizationStorageArray1D | Output the normalized data to a 1D array. | Class | org.encog.util.normalize.target | HeatonReasearch |
| NormalizationStorageArray2D | Output the normalized data to a 2D array. | Class | org.encog.util.normalize.target | HeatonReasearch |
| NormalizationStorageCSV | Store normalized data to a CSV file. | Class | org.encog.util.normalize.target | HeatonReasearch |
| NormalizationStorageEncogCollection | Class | org.encog.util.normalize.target | HeatonReasearch | |
| NormalizationStorageNeuralDataSet | Store the normalized data to a neural data set. | Class | org.encog.util.normalize.target | HeatonReasearch |
| NormalizeArray | Normalization is the process where data is adjusted to be inside a range. | Class | org.encog.util.arrayutil | HeatonReasearch |
| NormalizedField | This object holds the normalization stats for a column. | Class | org.encog.util.arrayutil | HeatonReasearch |
| NumberList | Class used to handle lists of numbers. | Class | org.encog.util.csv | HeatonReasearch |
| NumericDateUtil | Class | org.encog.util.time | HeatonReasearch | |
| ObjectCloner | A simple Object cloner that uses serialization. | Class | org.encog.util.obj | HeatonReasearch |
| ObjectHolder | Holds an object of the specified type. | Class | org.encog.util.obj | HeatonReasearch |
| ObjectPair | Class | org.encog.util | HeatonReasearch | |
| OutputEquilateral | Allows nominal items to be encoded using the equilateral method. | Class | org.encog.util.normalize.output.nominal | HeatonReasearch |
| OutputField | An output field, this represents the actual output from the normalization. | Interface | org.encog.util.normalize.output | HeatonReasearch |
| OutputFieldDirect | A direct output field, will simply pass the input value to the output. | Class | org.encog.util.normalize.output | HeatonReasearch |
| OutputFieldEncode | An encoded output field. | Class | org.encog.util.normalize.output.mapped | HeatonReasearch |
| OutputFieldGroup | Output fields can be grouped together if they are calculated together. | Interface | org.encog.util.normalize.output | HeatonReasearch |
| OutputFieldGrouped | Defines an output field that can be grouped. | Class | org.encog.util.normalize.output | HeatonReasearch |
| OutputFieldMultiplicative | Both the multiplicative and z-axis normalization types allow a group of outputs to be adjusted so that the "vector length" is 1. | Class | org.encog.util.normalize.output.multiplicative | HeatonReasearch |
| OutputFieldRangeMapped | A ranged mapped output field. | Class | org.encog.util.normalize.output | HeatonReasearch |
| OutputFieldZAxis | Both the multiplicative and z-axis normalization types allow a group of outputs to be adjusted so that the "vector length" is 1. | Class | org.encog.util.normalize.output.zaxis | HeatonReasearch |
| OutputFieldZAxisSynthetic | This field represents the synthetic value used in Z-Axis normalization. | Class | org.encog.util.normalize.output.zaxis | HeatonReasearch |
| OutputOneOf | An output field that uses the "on of" technique to represent input data. | Class | org.encog.util.normalize.output.nominal | HeatonReasearch |
| ParamsHolder | A class that can be used to parse parameters stored in a map. | Class | org.encog.util | HeatonReasearch |
| ParseCSVLine | Class | org.encog.util.csv | HeatonReasearch | |
| PoolItem | An Encog task being executed by the Java thread pool. | Class | org.encog.util.concurrency | HeatonReasearch |
| RandomTrainingFactory | Class used to generate random training sets. | Class | org.encog.util.benchmark | HeatonReasearch |
| RangeSegregator | Range segregators are used to segregate data and include or exclude if it is within a certain range. | Class | org.encog.util.normalize.segregate | HeatonReasearch |
| ReadCSV | Read and parse CSV format files. | Class | org.encog.util.csv | HeatonReasearch |
| ReflectionUtil | This class includes some utilities to be used with reflection. | Class | org.encog.util.obj | HeatonReasearch |
| RequireTwoPass | Interface | org.encog.util.normalize.output | HeatonReasearch | |
| ResourceInputStream | Class | org.encog.util.file | HeatonReasearch | |
| ResourceLoader | Used to load resources from the JAR file. | Class | org.encog.util | HeatonReasearch |
| RGBDownsample | Downsample an image keeping the RGB colors. | Class | org.encog.util.downsample | HeatonReasearch |
| SegregationRange | Specifies a range that might be included or excluded. | Class | org.encog.util.normalize.segregate | HeatonReasearch |
| Segregator | Segregators are used to exclude certain rows. | Interface | org.encog.util.normalize.segregate | HeatonReasearch |
| SerializeObject | Load or save an object using Java serialization. | Class | org.encog.util.obj | HeatonReasearch |
| SimpleIntensityDownsample | Downsample an image using a simple intensity scale. | Class | org.encog.util.downsample | HeatonReasearch |
| SimpleParser | Class | org.encog.util | HeatonReasearch | |
| StackInt | Class | org.encog.util.datastruct | HeatonReasearch | |
| StackObject | Class | org.encog.util.datastruct | HeatonReasearch | |
| StackString | Class | org.encog.util.datastruct | HeatonReasearch | |
| Stopwatch | A stopwatch, meant to emulate the C# Stopwatch class. | Class | org.encog.util | HeatonReasearch |
| TaskGroup | A task group is a group of tasks that you would like to execute at once. | Class | org.encog.util.concurrency | HeatonReasearch |
| TemporalType | Operations that the temporal class may perform on fields. | Class | org.encog.util.arrayutil | HeatonReasearch |
| TemporalWindowArray | Produce a time-series from an array. | Class | org.encog.util.arrayutil | HeatonReasearch |
| TemporalWindowField | Class | org.encog.util.arrayutil | HeatonReasearch | |
| TimeSpan | A timespan between two Dates. | Class | org.encog.util.time | HeatonReasearch |
| TimeUnit | Class | org.encog.util.time | HeatonReasearch | |
| TimeUnitNames | Get the name or code for a time unit. | Interface | org.encog.util.time | HeatonReasearch |
| TrainingSetUtil | Class | org.encog.util.simple | HeatonReasearch | |
| URLUtility | URLUtility: A set of useful utilities for processing URL's. | Class | org.encog.util.http | HeatonReasearch |
| ValidateNetwork | Class | org.encog.util.validate | HeatonReasearch | |
| VectorWindow | Create a sliding window of double arrays. | Class | org.encog.util.arrayutil | HeatonReasearch |
| WindowDouble | This class implements a simple sliding window. | Class | org.encog.util.arrayutil | HeatonReasearch |
| WindowInt | Class | org.encog.util.datastruct | HeatonReasearch | |
| YahooSearch | YahooSearch: Perform a search using Yahoo. | Class | org.encog.util | HeatonReasearch |
| ZAxisGroup | Used to group Z-Axis fields together. | Class | org.encog.util.normalize.output.zaxis | HeatonReasearch |