code: def test_wbic_ktr(make_weekly_data):
      train_df, test_df, coef = make_weekly_data
  
      ktr = KTR(
          response_col="response",
          date_col="week",
          regressor_col=list("abcdef"),
          seasonality=52,
          num_steps=100,
          num_sample=100,
          seed=6666,
          estimator="pyro-svi",
      )
  
      wbic_val = ktr.fit_wbic(df=train_df)
      assert np.isclose(wbic_val, ktr.get_wbic())
  
imports: import pytest
  import numpy
  from orbit.models import LGT, DLT, KTR, KTRLite
label_desc: Use image node_id 3 for calling a global function with example usage: test_wbic_ktr(make_weekly_data) without return types