set_dl_device_paramSetDlDeviceParamSetDlDeviceParamset_dl_device_paramT_set_dl_device_param
Short description
set_dl_device_paramSetDlDeviceParamSetDlDeviceParamset_dl_device_paramT_set_dl_device_param — Set the parameters of a deep-learning-capable hardware device.
Signature
set_dl_device_param( dl_device DLDeviceHandle, attribute.name GenParamName, attribute.name GenParamValue )void SetDlDeviceParam( const HTuple& DLDeviceHandle, const HTuple& GenParamName, const HTuple& GenParamValue )static void HOperatorSet.SetDlDeviceParam( HTuple DLDeviceHandle, HTuple genParamName, HTuple genParamValue )def set_dl_device_param( dldevice_handle: HHandle, gen_param_name: MaybeSequence[str], gen_param_value: HTupleType ) -> None
Herror T_set_dl_device_param( const Htuple DLDeviceHandle, const Htuple GenParamName, const Htuple GenParamValue )
void HDlDevice::SetDlDeviceParam( const HTuple& GenParamName, const HTuple& GenParamValue ) const
void HDlDevice::SetDlDeviceParam( const HString& GenParamName, const HString& GenParamValue ) const
void HDlDevice::SetDlDeviceParam( const char* GenParamName, const char* GenParamValue ) const
void HDlDevice::SetDlDeviceParam( const wchar_t* GenParamName, const wchar_t* GenParamValue ) const (Windows only)
void HDlDevice.SetDlDeviceParam( HTuple genParamName, HTuple genParamValue )
void HDlDevice.SetDlDeviceParam( string genParamName, string genParamValue )
Description
set_dl_device_paramSetDlDeviceParam sets the parameter values
GenParamValuegenParamValuegen_param_value for GenParamNamegenParamNamegen_param_name for the
deep-learning-capable hardware device (hereafter referred to as device)
DLDeviceHandleDLDeviceHandledldevice_handle.
See query_available_dl_devicesQueryAvailableDlDevices for details about deep-learning-capable
hardware devices.
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Processed without parallelization.
Parameters
DLDeviceHandleDLDeviceHandledldevice_handle (input_control) dl_device → (handle)HTuple (HHandle)HDlDevice, HTuple (IntPtr)HHandleHtuple (handle)
Handle of the deep-learning-capable hardware device.
GenParamNamegenParamNamegen_param_name (input_control) attribute.name(-array) → (string)HTuple (HString)HTuple (string)MaybeSequence[str]Htuple (char*)
Name of the generic parameter.
Default: [][]
List of values: 'settable_device_params'"settable_device_params"
GenParamValuegenParamValuegen_param_value (input_control) attribute.name(-array) → (string / real / integer / handle)HTuple (HString / double / Hlong / HHandle)HTuple (string / double / int / long / HHandle)HTupleTypeHtuple (char* / double / Hlong / handle)
Value of the generic parameter.
Result
If the parameters are valid, the operator set_dl_device_paramSetDlDeviceParam
returns the value 2 (H_MSG_TRUE). If necessary, an exception is raised.
Combinations with other operators
Combinations
Possible predecessors
query_available_dl_devicesQueryAvailableDlDevices
Possible successors
set_dl_model_paramSetDlModelParam
See also
get_dl_device_paramGetDlDeviceParam
Module
Foundation