test01.py 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. import numpy as np
  2. import pandas as pd
  3. import pickle
  4. def save(object_to_save, path):
  5. with open(path, 'wb') as f:
  6. pickle.dump(object_to_save, f)
  7. def load(path):
  8. with open(path, 'rb') as f:
  9. object1 = pickle.load(f)
  10. return object1
  11. # model = load('svc_model.pk')
  12. # data = pd.read_csv("../Data/cs-training.csv", index_col=0)
  13. # a = pd.qcut(data['SeriousDlqin2yrs'],3,duplicates='drop')
  14. # print(a)
  15. # b = data.groupby(a)
  16. # print(b)
  17. # print(len(b))
  18. # x = np.array([np.array([-0.01867214, 0.28473352, -0.35965723, -0.12996393, -0.18025808, 0.07713616,
  19. # -0.18793693, -0.01226944, -0.19963244, -0.72204477])])
  20. # x = np.array([np.array([-0.92867214, 0.98473352, -0.05965723, -0.92996393, -0.08025808, 0.17713616,
  21. # -0.58793693, -0.91226944, -0.99963244, -0.92204477])])
  22. # print(model.predict(x))
  23. # a,b = model.predict_proba(x)[0]
  24. # print(a,b)
  25. import re
  26. complainants_rule1 = re.compile("(?:[^被]|^)(?:投[诉拆][人方]|质疑[人方]|质疑供应商|质疑单位|疑问[人方]|检举[人方]|举报[人方])[\d一二三四五六七八九十]?(\(.+?\))?(:?,?名称[\d一二三四五六七八九十]?)?(?:[::,]+.{0,3}$|$)")
  27. if complainants_rule1.search("济历城财采[2016]1号,投诉人:"):
  28. print(1)