class_docstr: Handle end-to-end training and deployment of custom RLEstimator code.
class_docstr_tok: ["Handle","end-to-end","training","and","deployment","of","custom","RLEstimator","code","."]
docstr: Placeholder docstring.
docstr_tok: ["Placeholder","docstring","."]
code: def _validate_images_args(
      cls, toolkit, toolkit_version, framework, image_uri
  ):
      """Placeholder docstring."""
      cls._validate_toolkit_format(toolkit)
      cls._validate_framework_format(framework)
  
      if not image_uri:
          not_found_args = []
          if not toolkit:
              not_found_args.append("toolkit")
          if not toolkit_version:
              not_found_args.append("toolkit_version")
          if not framework:
              not_found_args.append("framework")
          if not_found_args:
              raise AttributeError(
                  "Please provide `{}` or `image_uri` parameter.".format(
                      "`, `".join(not_found_args)
                  )
              )
      else:
          found_args = []
          if toolkit:
              found_args.append("toolkit")
          if toolkit_version:
              found_args.append("toolkit_version")
          if framework:
              found_args.append("framework")
          if found_args:
              logger.warning(
                  "Parameter `image_uri` is specified, "
                  "`%s` are going to be ignored when choosing the image.",
                  "`, `".join(found_args),
              )
  
imports: from __future__ import absolute_import
  import enum
  import logging
  import re
  from typing import Union, Optional, List, Dict
  from sagemaker import image_uris, fw_utils
  from sagemaker.estimator import Framework, EstimatorBase
  from sagemaker.model import FrameworkModel, SAGEMAKER_OUTPUT_LOCATION
  from sagemaker.mxnet.model import MXNetModel
  from sagemaker.tensorflow.model import TensorFlowModel
  from sagemaker.vpc_utils import VPC_CONFIG_DEFAULT
  from sagemaker.workflow.entities import PipelineVariable
label_desc: Use image node_id 9 for calling the RLEstimator obj's underlying member method code with example usage: obj._validate_images_args(cls, toolkit, toolkit_version, framework, image_uri) without return types