6565from pymc .step_methods .arraystep import BlockedStep , PopulationArrayStepShared
6666from pymc .step_methods .hmc import quadpotential
6767from pymc .util import (
68- ProgressManager ,
69- ProgressType ,
68+ ProgressBarManager ,
69+ ProgressBarType ,
7070 RandomSeed ,
7171 RandomState ,
7272 _get_seeds_per_chain ,
@@ -423,7 +423,7 @@ def sample(
423423 chains : int | None = None ,
424424 cores : int | None = None ,
425425 random_seed : RandomState = None ,
426- progressbar : bool | ProgressType = True ,
426+ progressbar : bool | ProgressBarType = True ,
427427 progressbar_theme : Theme | None = default_progress_theme ,
428428 step = None ,
429429 var_names : Sequence [str ] | None = None ,
@@ -455,7 +455,7 @@ def sample(
455455 chains : int | None = None ,
456456 cores : int | None = None ,
457457 random_seed : RandomState = None ,
458- progressbar : bool | ProgressType = True ,
458+ progressbar : bool | ProgressBarType = True ,
459459 progressbar_theme : Theme | None = default_progress_theme ,
460460 step = None ,
461461 var_names : Sequence [str ] | None = None ,
@@ -487,7 +487,7 @@ def sample(
487487 chains : int | None = None ,
488488 cores : int | None = None ,
489489 random_seed : RandomState = None ,
490- progressbar : bool | ProgressType = True ,
490+ progressbar : bool | ProgressBarType = True ,
491491 progressbar_theme : Theme | None = None ,
492492 step = None ,
493493 var_names : Sequence [str ] | None = None ,
@@ -717,7 +717,7 @@ def sample(
717717
718718 # progressbar might be a string, which is used by the ProgressManager in the pymc samplers. External samplers and
719719 # ADVI initialization expect just a bool.
720- progress_bool = True if progressbar else False
720+ progress_bool = bool ( progressbar )
721721
722722 model = modelcontext (model )
723723 if not model .free_RVs :
@@ -1148,7 +1148,7 @@ def _sample_many(
11481148 Step function
11491149 """
11501150 initial_step_state = step .sampling_state
1151- progress_manager = ProgressManager (
1151+ progress_manager = ProgressBarManager (
11521152 step_method = step ,
11531153 chains = chains ,
11541154 draws = draws - kwargs .get ("tune" , 0 ),
@@ -1185,7 +1185,7 @@ def _sample(
11851185 tune : int ,
11861186 model : Model | None = None ,
11871187 callback = None ,
1188- progress_manager : ProgressManager ,
1188+ progress_manager : ProgressBarManager ,
11891189 ** kwargs ,
11901190) -> None :
11911191 """Sample one chain (singleprocess).
@@ -1210,7 +1210,7 @@ def _sample(
12101210 Number of iterations to tune.
12111211 model : Model, optional
12121212 PyMC model. If None, the model is taken from the current context.
1213- progress_manager: ProgressManager
1213+ progress_manager: ProgressBarManager
12141214 Helper class used to handle progress bar styling and updates
12151215 """
12161216 sampling_gen = _iter_sample (
0 commit comments