Coder Social home page Coder Social logo

Comments (1)

mdancho84 avatar mdancho84 commented on May 30, 2024

Solution: Convert to a workflow with recipe()

Example:

mod_lm <- linear_reg() %>%
    set_engine("lm")

recipe_spec <- recipe(value ~ date, data = training(splits)) %>%
    step_mutate(
        date_num = as.numeric(date),
        date_mon = month(date, label = TRUE)
    ) %>%
    step_rm(date)
    
wflw_lm <- workflow() %>%
    add_model(mod_lm) %>%
    add_recipe(recipe_spec) %>%
    fit(training(splits))

This succeeds:

# > modeltime_table(wflw_lm) %>%
#     +     modeltime_fit_resamples(
#         +         resamples = resamples_tscv,
#         +         control   = control_resamples(verbose = TRUE, allow_par = TRUE)
#         +     )
# -- Fitting Resamples --------------------------------------------
#     
#     * Model ID: 1 LM
# i Slice1: preprocessor 1/1
# v Slice1: preprocessor 1/1
# i Slice1: preprocessor 1/1, model 1/1
# v Slice1: preprocessor 1/1, model 1/1
# i Slice1: preprocessor 1/1, model 1/1 (predictions)
# i Slice2: preprocessor 1/1
# v Slice2: preprocessor 1/1
# i Slice2: preprocessor 1/1, model 1/1
# v Slice2: preprocessor 1/1, model 1/1
# i Slice2: preprocessor 1/1, model 1/1 (predictions)
# i Slice3: preprocessor 1/1
# v Slice3: preprocessor 1/1
# i Slice3: preprocessor 1/1, model 1/1
# v Slice3: preprocessor 1/1, model 1/1
# i Slice3: preprocessor 1/1, model 1/1 (predictions)
# 1.37 sec elapsed
# 
# # Modeltime Table
# # A tibble: 1 x 4
# .model_id .model     .model_desc .resample_results
# <int> <list>     <chr>       <list>           
#     1         1 <workflow> LM          <rsmp[+]>  

from modeltime.resample.

Related Issues (13)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.