code: def test_base_dlt_init(estimator):
      dlt = DLT(estimator=estimator)
  
      is_fitted = dlt.is_fitted()
  
      model_data_input = dlt.get_training_data_input()
      model_param_names = dlt._model.get_model_param_names()
      init_values = dlt._model.get_init_values()
  
      # model is not yet fitted
      assert not is_fitted
      # should only be initialized and not set
      assert not model_data_input
      # model param names should already be set
      assert model_param_names
      # callable is not implemented yet
      assert not init_values
  
imports: from copy import copy
  import pytest
  import numpy
  from orbit.models import DLT
  from orbit.constants.constants import PredictionKeys
  from orbit.exceptions import ModelException, PredictionException
label_desc: Use image node_id 1 for calling a global function with example usage: test_base_dlt_init(estimator) without return types