The log statements you are seeing is actually a Ray Data progress bar, not a Ray Train progress bar. Typically this is useful to know, and the progress bar on the driver should actually update in place i.e without duplication. Are you running on a Jupyter notebook? If so, make sure to install ipywidgets
Even beyond that, sometimes prints coming from user code (i.e within user defined functions), or with Ray Train where computation and data processing overlap, the progress bar logs can get annoying. If you want to turn it off, you can do ray.data.DataContext.get_current().enable_progress_bars = False on the driver at initialization time.