Class BatchModelAccTask

    • Constructor Detail

      • BatchModelAccTask

        public BatchModelAccTask()
      • BatchModelAccTask

        public BatchModelAccTask​(BatchModelAccTask source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getModelId

        public String getModelId()
        Get 模型ID
        Returns:
        ModelId 模型ID
      • setModelId

        public void setModelId​(String ModelId)
        Set 模型ID
        Parameters:
        ModelId - 模型ID
      • getModelVersion

        public String getModelVersion()
        Get 模型版本
        Returns:
        ModelVersion 模型版本
      • setModelVersion

        public void setModelVersion​(String ModelVersion)
        Set 模型版本
        Parameters:
        ModelVersion - 模型版本
      • getModelSource

        public String getModelSource()
        Get 模型来源(JOB/COS)
        Returns:
        ModelSource 模型来源(JOB/COS)
      • setModelSource

        public void setModelSource​(String ModelSource)
        Set 模型来源(JOB/COS)
        Parameters:
        ModelSource - 模型来源(JOB/COS)
      • getModelFormat

        public String getModelFormat()
        Get 模型格式(TORCH_SCRIPT/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/MMDETECTION/ONNX/HUGGING_FACE)
        Returns:
        ModelFormat 模型格式(TORCH_SCRIPT/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/MMDETECTION/ONNX/HUGGING_FACE)
      • setModelFormat

        public void setModelFormat​(String ModelFormat)
        Set 模型格式(TORCH_SCRIPT/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/MMDETECTION/ONNX/HUGGING_FACE)
        Parameters:
        ModelFormat - 模型格式(TORCH_SCRIPT/DETECTRON2/SAVED_MODEL/FROZEN_GRAPH/MMDETECTION/ONNX/HUGGING_FACE)
      • getTensorInfos

        public String[] getTensorInfos()
        Get 模型Tensor信息
        Returns:
        TensorInfos 模型Tensor信息
      • setTensorInfos

        public void setTensorInfos​(String[] TensorInfos)
        Set 模型Tensor信息
        Parameters:
        TensorInfos - 模型Tensor信息
      • getAccEngineVersion

        public String getAccEngineVersion()
        Get 加速引擎版本
        Returns:
        AccEngineVersion 加速引擎版本
      • setAccEngineVersion

        public void setAccEngineVersion​(String AccEngineVersion)
        Set 加速引擎版本
        Parameters:
        AccEngineVersion - 加速引擎版本
      • getModelInputPath

        public CosPathInfo getModelInputPath()
        Get 模型输入cos路径
        Returns:
        ModelInputPath 模型输入cos路径
      • setModelInputPath

        public void setModelInputPath​(CosPathInfo ModelInputPath)
        Set 模型输入cos路径
        Parameters:
        ModelInputPath - 模型输入cos路径
      • getModelName

        public String getModelName()
        Get 模型名称
        Returns:
        ModelName 模型名称
      • setModelName

        public void setModelName​(String ModelName)
        Set 模型名称
        Parameters:
        ModelName - 模型名称
      • getModelSignature

        public String getModelSignature()
        Get SavedModel保存时配置的签名
        Returns:
        ModelSignature SavedModel保存时配置的签名
      • setModelSignature

        public void setModelSignature​(String ModelSignature)
        Set SavedModel保存时配置的签名
        Parameters:
        ModelSignature - SavedModel保存时配置的签名
      • getFrameworkVersion

        public String getFrameworkVersion()
        Get 加速引擎对应的框架版本
        Returns:
        FrameworkVersion 加速引擎对应的框架版本
      • setFrameworkVersion

        public void setFrameworkVersion​(String FrameworkVersion)
        Set 加速引擎对应的框架版本
        Parameters:
        FrameworkVersion - 加速引擎对应的框架版本