Class: TencentCloud::Tke::V20180525::GPUArgs
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::GPUArgs
- Defined in:
- lib/v20180525/models.rb
Overview
GPU相关的参数,包括驱动版本,CUDA版本,cuDNN版本以及是否开启MIG
Instance Attribute Summary collapse
-
#CUDA ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CUDNN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CustomDriver ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Driver ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#MIGEnable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(migenable = nil, driver = nil, cuda = nil, cudnn = nil, customdriver = nil) ⇒ GPUArgs
constructor
A new instance of GPUArgs.
Constructor Details
#initialize(migenable = nil, driver = nil, cuda = nil, cudnn = nil, customdriver = nil) ⇒ GPUArgs
Returns a new instance of GPUArgs.
12165 12166 12167 12168 12169 12170 12171 |
# File 'lib/v20180525/models.rb', line 12165 def initialize(migenable=nil, driver=nil, cuda=nil, cudnn=nil, customdriver=nil) @MIGEnable = migenable @Driver = driver @CUDA = cuda @CUDNN = cudnn @CustomDriver = customdriver end |
Instance Attribute Details
#CUDA ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12163 12164 12165 |
# File 'lib/v20180525/models.rb', line 12163 def CUDA @CUDA end |
#CUDNN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12163 12164 12165 |
# File 'lib/v20180525/models.rb', line 12163 def CUDNN @CUDNN end |
#CustomDriver ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12163 12164 12165 |
# File 'lib/v20180525/models.rb', line 12163 def CustomDriver @CustomDriver end |
#Driver ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12163 12164 12165 |
# File 'lib/v20180525/models.rb', line 12163 def Driver @Driver end |
#MIGEnable ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12163 12164 12165 |
# File 'lib/v20180525/models.rb', line 12163 def MIGEnable @MIGEnable end |
Instance Method Details
#deserialize(params) ⇒ Object
12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 |
# File 'lib/v20180525/models.rb', line 12173 def deserialize(params) @MIGEnable = params['MIGEnable'] unless params['Driver'].nil? @Driver = DriverVersion.new @Driver.deserialize(params['Driver']) end unless params['CUDA'].nil? @CUDA = DriverVersion.new @CUDA.deserialize(params['CUDA']) end unless params['CUDNN'].nil? @CUDNN = CUDNN.new @CUDNN.deserialize(params['CUDNN']) end unless params['CustomDriver'].nil? @CustomDriver = CustomDriver.new @CustomDriver.deserialize(params['CustomDriver']) end end |