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
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cuda = nil, cudnn = nil, customdriver = nil, driver = nil, migenable = nil) ⇒ GPUArgs
constructor
A new instance of GPUArgs.
Constructor Details
#initialize(cuda = nil, cudnn = nil, customdriver = nil, driver = nil, migenable = nil) ⇒ GPUArgs
13289 13290 13291 13292 13293 13294 13295 |
# File 'lib/v20180525/models.rb', line 13289 def initialize(cuda=nil, cudnn=nil, customdriver=nil, driver=nil, migenable=nil) @CUDA = cuda @CUDNN = cudnn @CustomDriver = customdriver @Driver = driver @MIGEnable = migenable end |
Instance Attribute Details
#CUDA ⇒ Object
13287 13288 13289 |
# File 'lib/v20180525/models.rb', line 13287 def CUDA @CUDA end |
#CUDNN ⇒ Object
13287 13288 13289 |
# File 'lib/v20180525/models.rb', line 13287 def CUDNN @CUDNN end |
#CustomDriver ⇒ Object
13287 13288 13289 |
# File 'lib/v20180525/models.rb', line 13287 def CustomDriver @CustomDriver end |
#Driver ⇒ Object
13287 13288 13289 |
# File 'lib/v20180525/models.rb', line 13287 def Driver @Driver end |
#MIGEnable ⇒ Object
13287 13288 13289 |
# File 'lib/v20180525/models.rb', line 13287 def MIGEnable @MIGEnable end |
Instance Method Details
#deserialize(params) ⇒ Object
13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 |
# File 'lib/v20180525/models.rb', line 13297 def deserialize(params) 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 unless params['Driver'].nil? @Driver = DriverVersion.new @Driver.deserialize(params['Driver']) end @MIGEnable = params['MIGEnable'] end |