test.py 590 B

1234567891011121314151617181920
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. # time: 2024/3/11 13:45
  4. # file: test.py
  5. # author: David
  6. # company: shenyang JY
  7. import os
  8. import pickle
  9. import numpy as np
  10. shuffle = False
  11. valid_rate = 0.1
  12. datax = [x for x in range(1, 101)]
  13. datay = [x for x in range(1, 101)]
  14. shuffle_index = np.random.permutation(len(datax))
  15. indexs = shuffle_index if shuffle else np.arange(0, len(datax))
  16. valid_size = int(len(datax)*valid_rate)
  17. valid_index = indexs[-valid_size:]
  18. train_index = indexs[:-valid_size]
  19. tx, ty = datax[train_index], datay[train_index]
  20. vx, vy = datax[valid_index], datay[valid_index]