Skip to content

Create forecasting prediction engine and conform time series forecasting API to estimator standards. #3910

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

Merged
merged 21 commits into from
Jul 1, 2019

Conversation

codemzs
Copy link
Member

@codemzs codemzs commented Jun 26, 2019

fixes #3862

@codemzs codemzs changed the title [WIP] New forecasting API [WIP] Updated estimator based forecasting API Jun 26, 2019
@codemzs codemzs changed the title [WIP] Updated estimator based forecasting API Create forecasting prediction engine and conform time series forecasting API to estimator standards. Jun 28, 2019
@codemzs
Copy link
Member Author

codemzs commented Jun 28, 2019

    /// Creates a clone of the transfomer. Used for taking the snapshot of the state.

update the comment to explain creation of multiple time series. #Resolved


Refers to: src/Microsoft.ML.TimeSeries/PredictionFunction.cs:33 in d54ec3d. [](commit_id = d54ec3d, deletion_comment = False)

Copy link
Contributor

@artidoro artidoro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We met in person to discuss what was still required in this PR.
The main things were:

  1. TestEstimatorCore for the new estimator to test save, load, and schema comprehension
  2. Some renaming to match IForcastingTransformer
  3. Prediction engine should produce an IEnumerable of TOutput

One these are addressed I think this PR is ready to be checked in.

@codemzs codemzs merged commit 3401d7c into dotnet:master Jul 1, 2019
Dmitry-A pushed a commit to Dmitry-A/machinelearning that referenced this pull request Jul 24, 2019
…ing API to estimator standards. (dotnet#3910)

* forecast API.

* refactor code.

* refactor code.

* fix.

* fix.

* fix.

* fix.

* fix.

* Update documentation.

* fix.

* Update documentation.

* Update tests.

* clean up tests.

* Update with PR review comment and entrypoint for forecasting API.

* Make GrowthRatio accessible in nimbus ML.

* update comments.

* Add samples.

* PR feedback.

* Add TestEstimatorCore, samples and misc PR feedback.

* update docs.

* update entry points.
@ghost ghost locked as resolved and limited conversation to collaborators Mar 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create forecasting prediction engine and conform time series forecasting API to estimator standards.
4 participants