-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add ARIMA model #577
Conversation
EXPERIMENTAL
arima works gotta fix time series bug first
…at-add-arima-model # Conflicts: # poetry.lock # pyproject.toml
added correction of dtypes for empty columns in time series They are now always type object! This was caused by the get_column method, so maybe we have an more occuring error with pandas dtypes with empty columns.
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #577 +/- ##
==========================================
Coverage 100.00% 100.00%
==========================================
Files 53 54 +1
Lines 3212 3323 +111
==========================================
+ Hits 3212 3323 +111 ☔ View full report in Codecov by Sentry. |
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
…at-add-arima-model # Conflicts: # poetry.lock
added doc changes Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
Co-authored-by: Alexander <[email protected]>
@lars-reimann your approval is needed for changes to poetry.lock and pyproject.toml |
## [0.21.0](v0.20.0...v0.21.0) (2024-04-17) ### Features * add ARIMA model ([#577](#577)) ([8b9c7a9](8b9c7a9)), closes [#570](#570) * Add ImageList class ([#534](#534)) ([3cb74a2](3cb74a2)), closes [#528](#528) [#599](#599) [#600](#600) * more hash, sizeof and eq implementations ([#609](#609)) ([2bc0b0a](2bc0b0a)) ### Performance Improvements * Add special case to `Table.add_rows` to increase performance ([#608](#608)) ([ffb8304](ffb8304)), closes [#606](#606) * improve performance of model & forward layer ([#616](#616)) ([e856cd5](e856cd5)), closes [#610](#610) * lazily import our modules and external libraries ([#624](#624)) ([20fc313](20fc313)) * treat Tables specially when calling add_rows ([#606](#606)) ([e555b85](e555b85)), closes [#575](#575)
🎉 This PR is included in version 0.21.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Closes #570
Summary of Changes
time_series_from_csv
toTimeSeries
-class.split_rows
toTimeSeries
-class.ArimaModel
compare_timeseries
toTimeSeries
-class.You can see test workflow on the test function
test_arima_model()