docstr: A dummy cached cholesky acquisition function.
docstr_tok: ["A","dummy","cached","cholesky","acquisition","function","."]
code: def __init__(
      self,
      model: Model,
      objective: Optional[MCAcquisitionObjective] = None,
      sampler: Optional[MCSampler] = None,
      cache_root: bool = False,
  ):
      """A dummy cached cholesky acquisition function."""
      MCAcquisitionFunction.__init__(
          self, model=model, objective=objective
      )
      CachedCholeskyMCSamplerMixin.__init__(
          self, model=model, sampler=sampler, cache_root=cache_root
      )
  
imports: import warnings
  from typing import Optional
  from unittest import mock
  import torch
  from botorch import settings
  from botorch.acquisition.cached_cholesky import CachedCholeskyMCAcquisitionFunction, CachedCholeskyMCSamplerMixin
  from botorch.acquisition.monte_carlo import MCAcquisitionFunction
  from botorch.acquisition.objective import GenericMCObjective, MCAcquisitionObjective
  from botorch.exceptions.warnings import BotorchWarning
  from botorch.models import SingleTaskGP
  from botorch.models.deterministic import GenericDeterministicModel
  from botorch.models.higher_order_gp import HigherOrderGP
  from botorch.models.model import Model, ModelList
  from botorch.models.transforms.outcome import Log
  from botorch.sampling.normal import IIDNormalSampler, MCSampler
  from botorch.utils.low_rank import extract_batch_covar
  from botorch.utils.testing import BotorchTestCase, MockModel, MockPosterior
  from linear_operator.utils.errors import NanError, NotPSDError
label_desc: Use image node_id 1 to create a new DummyCachedCholeskyAcqf object from inherited base classes: MCAcquisitionFunction, CachedCholeskyMCSamplerMixin with example: obj = DummyCachedCholeskyAcqf(model, objective, sampler, cache_root)