code: def checkout_checkpoint(
      self,
      checkpoint_id_prefix: str,
      output_directory: str,
      quiet: bool,
  ):
      self.stub.CheckoutCheckpoint(
          pb.CheckoutCheckpointRequest(
              checkpointIDPrefix=checkpoint_id_prefix,
              outputDirectory=output_directory,
              quiet=quiet,
          ),
      )
  
imports: import functools
  import tempfile
  import os
  from typing import Optional, Dict, Any, List
  import subprocess
  import atexit
  import sys
  import threading
  import grpc
  from google.rpc import status_pb2, error_details_pb2
  from .servicepb.keepsake_pb2_grpc import DaemonStub
  from .servicepb import keepsake_pb2
  from .None import pb_convert
  from .experiment import Experiment
  from .checkpoint import Checkpoint, PrimaryMetric
  from .None import exceptions
  from .None import console
label_desc: Use image node_id 10 for calling the Daemon obj's underlying member method code with example usage: obj.checkout_checkpoint(checkpoint_id_prefix, output_directory, quiet) without return types