* [Refactor]: Refactor data flow
* [Fix]: Change data sample to data samples
* [Fix]: Change batch_inputs to inputs
* [Fix]: Fix lint and UT
* [Fix]: Fix UT
* [Fix]: Fix lint
* [Fix]: Fix docstring
* [Fix]: Fix UT
* [Refactor]: Add assert in data preprocessor
* [Fix]: Fix lint