microsoft / qlib

Qlib is an AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions. Qlib supports diverse machine learning modeling paradigms. including supervised learning, market dynamics modeling, and RL.
https://qlib.readthedocs.io/en/latest/
MIT License
15.26k stars 2.61k forks source link

OSError: [WinError 8] Not enough memory resources are available to process this command #1773

Open Huang-Jack opened 6 months ago

Huang-Jack commented 6 months ago

❓ Questions and Help

By run the command, then raised the error: qrun benchmarks/LightGBM/workflow_config_lightgbm_Alpha158.yaml

OSError: [WinError 8] Not enough memory resources are available to process this command

l0ngc commented 6 months ago

I guess running this command on a machine with bigger RAM could solve the problem. I have tried this on my machine with 16GB RAM, it works.

SunsetWolf commented 3 months ago

This problem is caused by the fact that the machine you are using has too little memory. After testing, running benchmarks/LightGBM/workflow_config_lightgbm_Alpha158.yaml requires about 3.5MiB of RAM, make sure you have enough memory left before running the program. image