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.



1314
1315
1316
1317
1318
1319
1320
1321
# File 'lib/v20220501/models.rb', line 1314

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:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def CUDA
  @CUDA
end

#CUDNNObject

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

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def CUDNN
  @CUDNN
end

#CustomGPUDriverObject

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

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def CustomGPUDriver
  @CustomGPUDriver
end

#DriverObject

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

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def Driver
  @Driver
end

#FabricObject

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

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def Fabric
  @Fabric
end

#MIGEnableObject

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

Parameters:

  • Driver:

    GPU驱动版本

  • CUDA:

    CUDA版本

  • CUDNN:

    CUDNN版本

  • MIGEnable:

    是否启用MIG特性

  • Fabric:

    是否启用Fabric特性

  • CustomGPUDriver:

    自定义驱动下载地址



1312
1313
1314
# File 'lib/v20220501/models.rb', line 1312

def MIGEnable
  @MIGEnable
end

Instance Method Details

#deserialize(params) ⇒ Object



1323
1324
1325
1326
1327
1328
1329
1330
# File 'lib/v20220501/models.rb', line 1323

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