- Support Chebyshev points of the first and second kine for `Generator1D`, `Generator2D`, `Generator3D`, `GeneratorND`
- Modify the usage of `log-spaced` and `log-spaced-noisy` for `Generator1D` to make it consistent with other sampling methods
- Support `tqdm` progress bar with `solver.fit()`. Default is writing progress bar to stderr.