Runhui Huang

Results 8 issues of Runhui Huang

![image](https://user-images.githubusercontent.com/44772185/223444738-8cf53b15-077f-4bfc-b1e1-d40ccce4b4a9.png)

1. ps_strategy 2. add ps_strategy to jax example 3. add Typing in ps_strategy.py, allreduce_strategy.py and base_strategy.py 4. strategy and jax operator save/load states

Feeding different boxes will always get the same outputs.

I found that the 'self.image_newline' in LlavaMetaModel was not tuned during the pre-training stage. Have you tried enabling this parameter during pre-training?