Reference documentation and code samples for the Google Cloud Gke Recommender V1 Client class Profile.
A profile containing information about a model deployment.
Generated from protobuf message google.cloud.gkerecommender.v1.Profile
Namespace
Google \ Cloud \ GkeRecommender \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ model_server_info |
ModelServerInfo
Output only. The model server configuration. Use GkeInferenceQuickstart.FetchProfiles to find valid configurations. |
↳ accelerator_type |
string
Output only. The accelerator type. Expected format: |
↳ tpu_topology |
string
Output only. The TPU topology (if applicable). |
↳ instance_type |
string
Output only. The instance type. Expected format: |
↳ resources_used |
ResourcesUsed
Output only. The resources used by the model deployment. |
↳ performance_stats |
array<PerformanceStats>
Output only. The performance statistics for this profile. |
getModelServerInfo
Output only. The model server configuration. Use GkeInferenceQuickstart.FetchProfiles to find valid configurations.
| Returns | |
|---|---|
| Type | Description |
ModelServerInfo|null |
|
hasModelServerInfo
clearModelServerInfo
setModelServerInfo
Output only. The model server configuration. Use GkeInferenceQuickstart.FetchProfiles to find valid configurations.
| Parameter | |
|---|---|
| Name | Description |
var |
ModelServerInfo
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAcceleratorType
Output only. The accelerator type. Expected format: nvidia-h100-80gb.
| Returns | |
|---|---|
| Type | Description |
string |
|
setAcceleratorType
Output only. The accelerator type. Expected format: nvidia-h100-80gb.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTpuTopology
Output only. The TPU topology (if applicable).
| Returns | |
|---|---|
| Type | Description |
string |
|
setTpuTopology
Output only. The TPU topology (if applicable).
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInstanceType
Output only. The instance type. Expected format: a2-highgpu-1g.
| Returns | |
|---|---|
| Type | Description |
string |
|
setInstanceType
Output only. The instance type. Expected format: a2-highgpu-1g.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getResourcesUsed
Output only. The resources used by the model deployment.
| Returns | |
|---|---|
| Type | Description |
ResourcesUsed|null |
|
hasResourcesUsed
clearResourcesUsed
setResourcesUsed
Output only. The resources used by the model deployment.
| Parameter | |
|---|---|
| Name | Description |
var |
ResourcesUsed
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPerformanceStats
Output only. The performance statistics for this profile.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setPerformanceStats
Output only. The performance statistics for this profile.
| Parameter | |
|---|---|
| Name | Description |
var |
array<PerformanceStats>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|