Class: TencentCloud::Tione::V20211111::HyperParameter

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

Overview

模型专业参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(maxnnz = nil, slotnum = nil, cpucachepercentage = nil, gpucachepercentage = nil, enabledistributed = nil, minblocksizept = nil, minblocksizetf = nil, pipelineargs = nil, lorascale = nil) ⇒ HyperParameter

Returns a new instance of HyperParameter.



4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
# File 'lib/v20211111/models.rb', line 4712

def initialize(maxnnz=nil, slotnum=nil, cpucachepercentage=nil, gpucachepercentage=nil, enabledistributed=nil, minblocksizept=nil, minblocksizetf=nil, pipelineargs=nil, lorascale=nil)
  @MaxNNZ = maxnnz
  @SlotNum = slotnum
  @CpuCachePercentage = cpucachepercentage
  @GpuCachePercentage = gpucachepercentage
  @EnableDistributed = enabledistributed
  @MinBlockSizePt = minblocksizept
  @MinBlockSizeTf = minblocksizetf
  @PipelineArgs = pipelineargs
  @LoraScale = lorascale
end

Instance Attribute Details

#CpuCachePercentageObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def CpuCachePercentage
  @CpuCachePercentage
end

#EnableDistributedObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def EnableDistributed
  @EnableDistributed
end

#GpuCachePercentageObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def GpuCachePercentage
  @GpuCachePercentage
end

#LoraScaleObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def LoraScale
  @LoraScale
end

#MaxNNZObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def MaxNNZ
  @MaxNNZ
end

#MinBlockSizePtObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def MinBlockSizePt
  @MinBlockSizePt
end

#MinBlockSizeTfObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def MinBlockSizeTf
  @MinBlockSizeTf
end

#PipelineArgsObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def PipelineArgs
  @PipelineArgs
end

#SlotNumObject

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

Parameters:

  • MaxNNZ:

    最大nnz数

  • SlotNum:

    slot数

  • CpuCachePercentage:

    gpu cache 使用率

  • GpuCachePercentage:

    cpu cache 使用率

  • EnableDistributed:

    是否开启分布式模式(true/false)

  • MinBlockSizePt:

    TORCH_SCRIPT、MMDETECTION、DETECTRON2、HUGGINGFACE格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为3

  • MinBlockSizeTf:

    FROZEN_GRAPH、SAVED_MODEL格式在进行优化时切分子图的最小算子数目,一般无需进行改动,默认为10

  • PipelineArgs:

    Stable Diffusion 模型优化参数

  • LoraScale:

    Stable Diffusion 模型优化参数,控制Lora模型的影响效果



4710
4711
4712
# File 'lib/v20211111/models.rb', line 4710

def SlotNum
  @SlotNum
end

Instance Method Details

#deserialize(params) ⇒ Object



4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
# File 'lib/v20211111/models.rb', line 4724

def deserialize(params)
  @MaxNNZ = params['MaxNNZ']
  @SlotNum = params['SlotNum']
  @CpuCachePercentage = params['CpuCachePercentage']
  @GpuCachePercentage = params['GpuCachePercentage']
  @EnableDistributed = params['EnableDistributed']
  @MinBlockSizePt = params['MinBlockSizePt']
  @MinBlockSizeTf = params['MinBlockSizeTf']
  @PipelineArgs = params['PipelineArgs']
  @LoraScale = params['LoraScale']
end