Giter VIP home page Giter VIP logo

Comments (2)

dougmet avatar dougmet commented on August 9, 2024 1

I've been using caret2rsample to achieve this without triple colons. Seeing as caret::trainControl just returns a list, so long as you have the right bits it seems to work.

I make a list called indices, which has two named lists: in_indices is a list which corresponds to index in trainControl. out_indices corresponds to indexOut. The names are the names of each resample.

indices_to_rsample <- function(indices, data, method = "cv", repeats = NA,
                               number = 10) {

  # in_indices and out_indices must be named with the same names
  ctrl <- list(index = indices$in_indices,
               indexOut = indices$out_indices,
               method = method,
               repeats = repeats,
               number = number)

  rsample::caret2rsample(ctrl, data)

}

Now this relies on the caret2rsample interface remaining constant so I'm hoping for a better way soon but it at least stops CMD check from crying.

from rsample.

github-actions avatar github-actions commented on August 9, 2024

This issue has been automatically locked. If you believe you have found a related problem, please file a new issue (with a reprex https://reprex.tidyverse.org) and link to this issue.

from rsample.

Related Issues (20)

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.