public final class Encog
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
The current engog version, this should be read from the properties.
|
static double |
DEFAULT_DOUBLE_EQUAL
Default point at which two doubles are equal.
|
static java.lang.String |
DEFAULT_ENCODING
The default encoding used by Encog.
|
static int |
DEFAULT_PRECISION
The default precision to use for compares.
|
static java.lang.String |
ENCOG_FILE_VERSION
The encog file version.
|
static java.lang.String |
ENCOG_VERSION
The version of the Encog JAR we are working with.
|
static java.lang.String |
LICENSE
The current engog version, this should be read from the properties.
|
static java.lang.String |
VERSION
The current engog version, this should be read from the properties.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addShutdownTask(EncogShutdownTask task)
Add a shutdown task.
|
static Encog |
getInstance()
Get the instance to the singleton.
|
EncogPluginLogging1 |
getLoggingPlugin() |
java.util.Collection<EncogPluginBase> |
getPlugins()
Get a list of the registered plugins.
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties() |
RandomFactory |
getRandomFactory() |
static boolean |
isOSX() |
void |
registerPlugin(EncogPluginBase plugin)
Register a plugin.
|
void |
removeShutdownTask(EncogShutdownTask task)
Remove a shutdown task.
|
void |
setRandomFactory(RandomFactory randomFactory) |
void |
shutdown()
Provides any shutdown that Encog may need.
|
void |
unregisterPlugin(EncogPluginBase plugin)
Unregister a plugin.
|
public static final java.lang.String DEFAULT_ENCODING
public static final java.lang.String VERSION
public static final java.lang.String COPYRIGHT
public static final java.lang.String LICENSE
public static final int DEFAULT_PRECISION
public static final double DEFAULT_DOUBLE_EQUAL
public static final java.lang.String ENCOG_VERSION
public static final java.lang.String ENCOG_FILE_VERSION
public static Encog getInstance()
public java.util.Map<java.lang.String,java.lang.String> getProperties()
public void registerPlugin(EncogPluginBase plugin)
plugin - The plugin to register.public void unregisterPlugin(EncogPluginBase plugin)
plugin - The plugin.public void shutdown()
public EncogPluginLogging1 getLoggingPlugin()
public java.util.Collection<EncogPluginBase> getPlugins()
public static boolean isOSX()
public RandomFactory getRandomFactory()
public void setRandomFactory(RandomFactory randomFactory)
randomFactory - the randomFactory to setpublic void addShutdownTask(EncogShutdownTask task)
task - The shutdown task.public void removeShutdownTask(EncogShutdownTask task)
task - The shutdown task.