Configuration Settings

This page allows configuration of Java environment settings from within the application.

You can display these settings by clicking Configuration Settings on the Machine Learning Model Management toolbar.

Option Description
Pool size

This option specifies the maximum number of concurrent requests that will be handled by this database. This allows reuse of connections rather than opening a connection each time that a client requests a connection. This can significantly enhance performance.

You will generally see the best results by setting this between one half to twice the number of CPUs on the server. The optimum size for most modules is the same as the number of CPUs.

Minimum memory (MB)

This specifies initial or minimum heap memory in megabytes used by the component in megabytes in the Java environment. Fine-tuning this setting in combination with the maximum memory setting can enhance performance in high load environments. This value must be greater than zero, but cannot exceed the Maximum memory setting.

Note: The memory allocation for Machine Learning should be three to four times the size of the input file used in jobs where models are created. We recommend that the Minimum memory setting be at least 1 GB.
Maximum memory (MB) Specifies the maximum heap memory in megabytes used by the component in megabytes in the Java environment. Fine-tuning this setting in combination with the minimum memory setting can enhance performance in high load environments. This value must be at least as large as the Minimum memory, but cannot exceed 65336 MB. The default value if this is left empty is 65336 MB.
Java Properties

Click to expand the list of Java properties that have been added for Machine Learning.

  • To add a property, click the Add property button .
  • To delete properties, check the check box next to properties that you want to delete and click the Delete property button .
  • To edit a property name, click in the Name column and enter changes to the name.
  • To edit the value for property, click in the Value column and enter changes to the value.
Note: The Machine Learning Module uses port number 15431.
Environment Variables

Click to expand the list of environment variables that have been added for Machine Learning.

  • To add a variable, click the Add variable button .
  • To delete variables, check the check box next to variables that you want to delete and click the Delete variable button .
  • To edit a variable name, click in the Name column and enter changes to the name.
  • To edit the value for variable, click in the Value column and enter changes to the value.
Process Arguments

Expand this field to define process arguments that are not memory-related settings and cannot be expressed as Java properties.

  • Process arguments—Enter process arguments as they would appear on the command line.
  • Reply Timeout (seconds)—Enter timeout in seconds for the process.