ZhengyaoJiang / PGPortfolio

PGPortfolio: Policy Gradient Portfolio, the source code of "A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem"(https://arxiv.org/pdf/1706.10059.pdf).
GNU General Public License v3.0
1.73k stars 748 forks source link

TypeError: object() takes no parameters #136

Closed Tylersuard closed 3 years ago

Tylersuard commented 3 years ago

Ran this command: !python main.py --mode=download_data

Result:

Traceback (most recent call last): File "main.py", line 132, in main() File "main.py", line 81, in main portion_reversed=config["input"]["portion_reversed"]) File "/content/PGPortfolio/pgportfolio/marketdata/datamatrices.py", line 51, in init features=type_list) File "/content/PGPortfolio/pgportfolio/marketdata/globaldatamatrix.py", line 72, in get_global_panel panel = pd.Panel(items=features, major_axis=coins, minor_axis=time_index, dtype=np.float32) TypeError: object() takes no parameters

Tylersuard commented 3 years ago

Solved by downgrading to pandas==0.20.3