2月20日-21日平台升级内容,请大家对应修改


(iQuant) #1

为了给大家提供更好的量化服务,我们于2月20日-21日对平台进行升级,为集群加入更多算力,提供更好的性能,新增了专业用户反馈的功能需求,在春节期间也进行了预演和测试。但由于近期用户量大,仍然有考虑未到之处,我们会紧急第一优先级处理。平台主要升级内容如下(持续补充),方便大家根据升级内容进行调整:

1. 计算资源:

扩充内存、新增GPU服务

2. 相关python包版本升级:

  Python3.6 → Python3.8
  Pandas 0.22.0 → 1.2.2
  Numpy 1.16.4 → 1.19.5
  TensorFlow 2.0.0 → 2.4.1
  scikit-learn 0.20.3 → 0.24.1
  scipy 1.2.1 → 1.6.0

3. 注意事项

1)python包升级后,需根据具体使用特性做相应调整,比如常见的:

  • Pandas ix 方法废除,需要使用 loc 或 iloc 进行代替
  • Pandas Panel 类移除,使用较少,用到了可以拿 MultiIndex 代替
  • Pandas rolling apply 联合使用,速度很慢,需要设置 apply 的参数 raw = True,如df[“close”].rolling(5).apply(lambda x: x.mean(), raw=True)

2)可参考 Pandas 官方相关废弃说明:

https://pandas.pydata.org/pandas-docs/stable/whatsnew/v0.23.0.html#removal-of-prior-version-deprecations-changes
https://pandas.pydata.org/pandas-docs/stable/whatsnew/v0.24.0.html#removal-of-prior-version-deprecations-changes
https://pandas.pydata.org/pandas-docs/stable/whatsnew/v0.25.0.html#removal-of-prior-version-deprecations-changes
https://pandas.pydata.org/pandas-docs/stable/whatsnew/v1.0.0.html#removal-of-prior-version-deprecations-changes

目前正在紧急处理上线后出现的问题,如在修改中有疑问,可以咨询微信客服小Q:
%E5%B0%8FQ2%E5%8F%B7


(pandas错误):ValueError: Cannot index with multidimensional key
pyfolio_full_tear_sheet()函数报错
(zwm521) #2

辛苦了支持。


请问昨天做了什么样的升级
模拟交易错误码 403 错误信息 保存策略内容失败
平台升级后各种问题,非常不稳定
(clearyf) #3

虽然这两天有点痛苦,但是为了破茧成蝶,值得的。
加油!加油 !


(捕手) #4

辛苦啊, 平台越来越强大了