ModelExportOutputConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Output configuration for ModelExport Action.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes
Name | Description |
gcs_destination |
google.cloud.automl_v1.types.GcsDestination
Required. The Google Cloud Storage location where the model is to be written to. This location may only be set for the following model formats: "tflite", "edgetpu_tflite", "tf_saved_model", "tf_js", "core_ml". Under the directory given as the destination a new one with name "model-export--", where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format, will be created. Inside the model and any of its supporting files will be written. This field is a member of `oneof`_ ``destination``. |
model_format |
str
The format in which the model must be exported. The available, and default, formats depend on the problem and model type (if given problem and type combination doesn't have a format listed, it means its models are not exportable): - For Image Classification mobile-low-latency-1, mobile-versatile-1, mobile-high-accuracy-1: "tflite" (default), "edgetpu_tflite", "tf_saved_model", "tf_js", "docker". - For Image Classification mobile-core-ml-low-latency-1, mobile-core-ml-versatile-1, mobile-core-ml-high-accuracy-1: "core_ml" (default). - For Image Object Detection mobile-low-latency-1, mobile-versatile-1, mobile-high-accuracy-1: "tflite", "tf_saved_model", "tf_js". Formats description: - tflite - Used for Android mobile devices. - edgetpu_tflite - Used for `Edge TPU |
params |
Sequence[google.cloud.automl_v1.types.ModelExportOutputConfig.ParamsEntry]
Additional model-type and format specific parameters describing the requirements for the to be exported model files, any string must be up to 25000 characters long. - For ``docker`` format: ``cpu_architecture`` - (string) "x86_64" (default). ``gpu_architecture`` - (string) "none" (default), "nvidia". |
Inheritance
builtins.object > proto.message.Message > ModelExportOutputConfigClasses
ParamsEntry
ParamsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |