Nixtla / nixtla

TimeGPT-1: production ready pre-trained Time Series Foundation Model for forecasting and anomaly detection. Generative pretrained transformer for time series trained on over 100B data points. It's capable of accurately predicting various domains such as retail, electricity, finance, and IoT with just a few lines of code 🚀.
https://docs.nixtla.io
Other
1.91k stars 151 forks source link

Time GPT plot - Only 8 subplots can be plotted at max #134

Open talrejanikhil opened 8 months ago

talrejanikhil commented 8 months ago

What happened + What you expected to happen When using timegpt.plot() the max no. of subplots plotted is only 8.

If I have more than 8 unique series in my data, the maximum no. of subplots would be restricted to 8.

Versions / Dependencies nixtlats ==0.1.17 python==3.9.18

Reproduction script Plot any data with more than 8 unique_ids

Issue Severity Low: It annoys or frustrates me.

jmoralez commented 8 months ago

Hey @talrejanikhil. The function here is a wrapper of the utilsforecast implementation, which has a max_ids argument. Can you try that one in the meantime?

talrejanikhil commented 8 months ago

Yup I will use that. But its also fairly easy to fix this one by passing max_ids into timegpt.plot()