/AWS1/CL_SGMINFERENCECOMPONE03¶
Defines the compute resources to allocate to run a model, plus any adapter models, that you assign to an inference component. These resources include CPU cores, accelerators, and memory.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_minmemoryrequiredinmb TYPE /AWS1/SGMMEMORYINMB /AWS1/SGMMEMORYINMB¶
The minimum MB of memory to allocate to run a model that you assign to an inference component.
Optional arguments:¶
iv_numberofcpucoresrequired TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The number of CPU cores to allocate to run a model that you assign to an inference component.
iv_numofacceleratordevsreq00 TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING¶
The number of accelerators to allocate to run a model that you assign to an inference component. Accelerators include GPUs and Amazon Web Services Inferentia.
iv_maxmemoryrequiredinmb TYPE /AWS1/SGMMEMORYINMB /AWS1/SGMMEMORYINMB¶
The maximum MB of memory to allocate to run a model that you assign to an inference component.
Queryable Attributes¶
NumberOfCpuCoresRequired¶
The number of CPU cores to allocate to run a model that you assign to an inference component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NUMBEROFCPUCORESREQUIRED() |
Getter for NUMBEROFCPUCORESREQUIRED, with configurable defau |
ASK_NUMBEROFCPUCORESREQUIRED() |
Getter for NUMBEROFCPUCORESREQUIRED w/ exceptions if field h |
STR_NUMBEROFCPUCORESREQUIRED() |
String format for NUMBEROFCPUCORESREQUIRED, with configurabl |
HAS_NUMBEROFCPUCORESREQUIRED() |
Determine if NUMBEROFCPUCORESREQUIRED has a value |
NumberOfAcceleratorDevicesRequired¶
The number of accelerators to allocate to run a model that you assign to an inference component. Accelerators include GPUs and Amazon Web Services Inferentia.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NUMOFACCELERATORDEVSRE00() |
Getter for NUMOFACCELERATORDEVSREQUIRED, with configurable d |
ASK_NUMOFACCELERATORDEVSRE00() |
Getter for NUMOFACCELERATORDEVSREQUIRED w/ exceptions if fie |
STR_NUMOFACCELERATORDEVSRE00() |
String format for NUMOFACCELERATORDEVSREQUIRED, with configu |
HAS_NUMOFACCELERATORDEVSRE00() |
Determine if NUMOFACCELERATORDEVSREQUIRED has a value |
MinMemoryRequiredInMb¶
The minimum MB of memory to allocate to run a model that you assign to an inference component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINMEMORYREQUIREDINMB() |
Getter for MINMEMORYREQUIREDINMB, with configurable default |
ASK_MINMEMORYREQUIREDINMB() |
Getter for MINMEMORYREQUIREDINMB w/ exceptions if field has |
HAS_MINMEMORYREQUIREDINMB() |
Determine if MINMEMORYREQUIREDINMB has a value |
MaxMemoryRequiredInMb¶
The maximum MB of memory to allocate to run a model that you assign to an inference component.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXMEMORYREQUIREDINMB() |
Getter for MAXMEMORYREQUIREDINMB, with configurable default |
ASK_MAXMEMORYREQUIREDINMB() |
Getter for MAXMEMORYREQUIREDINMB w/ exceptions if field has |
HAS_MAXMEMORYREQUIREDINMB() |
Determine if MAXMEMORYREQUIREDINMB has a value |