من هم سوال مشابهی دارم،
میخوام LSTM رو پیاده سازی کنم و دارم از سایت https://machinelearningmastery.com استفاده میکنم ،
اما همونطور که گفتم من در داده هام زمان رو ندارم و بایستی یک دیتا ست براش ایجاد کنم، که این مرحله رو هم انجام دادم و حالا در مرحله ای هستم که داده ها رو میخوام شیفت بدم اما به یک خطا مواجه شدم که بدلیل مبتدی بودنم نمیدونم برطرفش کنم ، ممکن هست بررسی کنید؟
خطا
columns = [df.shift(i) for i in range(1,lag+1)]
IndentationError: unexpected indent
کد نوشته شده
def timeseries_to_supervised(data,lag=1):
df = DataFrame(data)
columns = [df.shift(i) for i in range(1,lag+1)]
columns.append(df)
df = concat(columns, axis=1)
df.fillna(0, inplace=True)
return df