Class CNTKsettings

java.lang.Object
com.microsoft.azure.management.batchai.CNTKsettings

public class CNTKsettings extends Object
CNTK (aka Microsoft Cognitive Toolkit) job settings.
  • Constructor Details

    • CNTKsettings

      public CNTKsettings()
  • Method Details

    • languageType

      public String languageType()
      Get the language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
      Returns:
      the languageType value
    • withLanguageType

      public CNTKsettings withLanguageType(String languageType)
      Set the language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
      Parameters:
      languageType - the languageType value to set
      Returns:
      the CNTKsettings object itself.
    • configFilePath

      public String configFilePath()
      Get specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
      Returns:
      the configFilePath value
    • withConfigFilePath

      public CNTKsettings withConfigFilePath(String configFilePath)
      Set specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
      Parameters:
      configFilePath - the configFilePath value to set
      Returns:
      the CNTKsettings object itself.
    • pythonScriptFilePath

      public String pythonScriptFilePath()
      Get python script to execute. This property can be specified only if the languageType is 'Python'.
      Returns:
      the pythonScriptFilePath value
    • withPythonScriptFilePath

      public CNTKsettings withPythonScriptFilePath(String pythonScriptFilePath)
      Set python script to execute. This property can be specified only if the languageType is 'Python'.
      Parameters:
      pythonScriptFilePath - the pythonScriptFilePath value to set
      Returns:
      the CNTKsettings object itself.
    • pythonInterpreterPath

      public String pythonInterpreterPath()
      Get the path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
      Returns:
      the pythonInterpreterPath value
    • withPythonInterpreterPath

      public CNTKsettings withPythonInterpreterPath(String pythonInterpreterPath)
      Set the path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
      Parameters:
      pythonInterpreterPath - the pythonInterpreterPath value to set
      Returns:
      the CNTKsettings object itself.
    • commandLineArgs

      public String commandLineArgs()
      Get command line arguments that need to be passed to the python script or cntk executable.
      Returns:
      the commandLineArgs value
    • withCommandLineArgs

      public CNTKsettings withCommandLineArgs(String commandLineArgs)
      Set command line arguments that need to be passed to the python script or cntk executable.
      Parameters:
      commandLineArgs - the commandLineArgs value to set
      Returns:
      the CNTKsettings object itself.
    • processCount

      public Integer processCount()
      Get number of processes to launch for the job execution. The default value for this property is equal to nodeCount property.
      Returns:
      the processCount value
    • withProcessCount

      public CNTKsettings withProcessCount(Integer processCount)
      Set number of processes to launch for the job execution. The default value for this property is equal to nodeCount property.
      Parameters:
      processCount - the processCount value to set
      Returns:
      the CNTKsettings object itself.