Class: TencentCloud::Tke::V20220501::GPUParams

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220501/models.rb

Overview

GPU相关的参数,包括驱动版本,CUDA版本,cuDNN版本,是否开启MIG以及是否开启Fabric

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(driver = nil, cuda = nil, cudnn = nil, migenable = nil, fabric = nil, customgpudriver = nil) ⇒ GPUParams

Returns a new instance of GPUParams.



1224
1225
1226
1227
1228
1229
1230
1231
# File 'lib/v20220501/models.rb', line 1224

def initialize(driver=nil, cuda=nil, cudnn=nil, migenable=nil, fabric=nil, customgpudriver=nil)
  @Driver = driver
  @CUDA = cuda
  @CUDNN = cudnn
  @MIGEnable = migenable
  @Fabric = fabric
  @CustomGPUDriver = customgpudriver
end

Instance Attribute Details

#CUDAObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def CUDA
  @CUDA
end

#CUDNNObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def CUDNN
  @CUDNN
end

#CustomGPUDriverObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def CustomGPUDriver
  @CustomGPUDriver
end

#DriverObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def Driver
  @Driver
end

#FabricObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def Fabric
  @Fabric
end

#MIGEnableObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1222
1223
1224
# File 'lib/v20220501/models.rb', line 1222

def MIGEnable
  @MIGEnable
end

Instance Method Details

#deserialize(params) ⇒ Object



1233
1234
1235
1236
1237
1238
1239
1240
# File 'lib/v20220501/models.rb', line 1233

def deserialize(params)
  @Driver = params['Driver']
  @CUDA = params['CUDA']
  @CUDNN = params['CUDNN']
  @MIGEnable = params['MIGEnable']
  @Fabric = params['Fabric']
  @CustomGPUDriver = params['CustomGPUDriver']
end