hello, your code is big, but can you give some detailed introductions about how to run your code, including train and test. thank you vry much!