train_data02.py 481 B

123456789101112131415161718
  1. from entity import *
  2. import random
  3. import numpy as np
  4. def get_data():
  5. data = load("train_data_02.pkl")
  6. new_data = [[] for _ in range(144)]
  7. for d in data:
  8. for match in d:
  9. if match.order.arrive_time >= match.order.order_time or match.order.order_time >= 142:
  10. new_data[match.order.order_time-1].append(match)
  11. for i in new_data:
  12. print(len(i))
  13. save(new_data,"train_data02.pkl")
  14. if __name__ == '__main__':
  15. get_data()