因子数据推送模块: 即 AI DataLoader(DDBDataLoader) 队列,其内部维护多个工作线程与消息队列,以提高并发性能,从 DolphinDB 中按照分区机制将因子数据转换为 PyTorch 等深度学习框架等可识别 tensor。策略研发人员可以实时从 DolphinDB 中获取所需的因子数据,并将其推送到深度学习模型中用于训练。这种 ...
为了应对这些挑战,DolphinDB将数据库与深度学习相结合,开发了AI Dataloader。该工具旨在提高因子数据的效率和管理,并简化与深度学习模型的交互。具体而言,DDBDataLoader类用于因子数据的管理和深度学习模型的集成,达到更贴近功能实现的目的。