Skip to content

Commit 26c2a8f

Browse files
Merge pull request #124 from tidymodels/rerender
2 parents 087de0c + 6bdf6fb commit 26c2a8f

File tree

215 files changed

+122455
-111889
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

215 files changed

+122455
-111889
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,5 @@ cache
4242
/docs/
4343
/_site/
4444
learn/models/bootstrap-metrics/index_cache
45+
46+
**/*.quarto_ipynb

_freeze/find/all/index/execute-results/html.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

_freeze/find/broom/index/execute-results/html.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

_freeze/find/parsnip/index/execute-results/html.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

_freeze/find/parsnip_pred_types/index/execute-results/html.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

_freeze/find/recipes/index/execute-results/html.json

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

_freeze/find/sparse/index/execute-results/html.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"hash": "abfc504e67e6d6af79d9ff6ad851af91",
33
"result": {
44
"engine": "knitr",
5-
"markdown": "---\ntitle: Search sparse compatible models and steps\nweight: 4\ndescription: | \n Find recipe steps and model engines that work with sparse data.\ntoc: true\ntoc-depth: 0\ninclude-after-body: ../../resources.html\ncss: ../styles-find.css\n---\n\n\n\n\n\n\n## Models\n\nBelow is all the model engine combinations that support sparse data. It is known that `ranger` supports sparse data as an input, it doesn’t use it any differently than dense data. Thus there isn't much benefit to using sparse structures.\n\n\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li>\n<code>boost_tree</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_boost_tree_xgboost.html\">xgboost</a>\n</li>\n</ul>\n<li>\n<code>linear_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_linear_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>logistic_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_logistic_reg_glmnet.html\">glmnet</a>\n</li>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_logistic_reg_LiblineaR.html\">LiblineaR</a>\n</li>\n</ul>\n<li>\n<code>multinom_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_multinom_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>poisson_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_poisson_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>rand_forest</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_rand_forest_ranger.html\">ranger</a>\n</li>\n</ul>\n<li>\n<code>svm_linear</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_svm_linear_LiblineaR.html\">LiblineaR</a>\n</li>\n</ul>\n</ul>\n```\n\n:::\n:::\n\n\n\n\n## Steps\n\nSparse data compatibility for steps comes in 2 flavors. The first kind generates sparse data from dense data. Often converting categorical variables to many sparse columns. This type of step is listed here:\n\n\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li><a href='https://recipes.tidymodels.org//reference/step_count.html' target='_blank'><tt>step_count</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy.html' target='_blank'><tt>step_dummy</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy_extract.html' target='_blank'><tt>step_dummy_extract</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_dummy_hash.html' target='_blank'><tt>step_dummy_hash</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy_multi_choice.html' target='_blank'><tt>step_dummy_multi_choice</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_holiday.html' target='_blank'><tt>step_holiday</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_indicate_na.html' target='_blank'><tt>step_indicate_na</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_regex.html' target='_blank'><tt>step_regex</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_texthash.html' target='_blank'><tt>step_texthash</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_tf.html' target='_blank'><tt>step_tf</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_tfidf.html' target='_blank'><tt>step_tfidf</tt></a></li>\n</ul>\n```\n\n:::\n:::\n\n\n\n\nThe other type of sparse compatible steps are the ones that can take sparse data as input and operate on them while preserving the sparsity. These steps can thus safely be applied to columns that are produced by the above steps. This type of step is listed here:\n\n\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li><a href='https://recipes.tidymodels.org//reference/step_arrange.html' target='_blank'><tt>step_arrange</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_filter.html' target='_blank'><tt>step_filter</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_filter_missing.html' target='_blank'><tt>step_filter_missing</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_impute_mean.html' target='_blank'><tt>step_impute_mean</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_impute_median.html' target='_blank'><tt>step_impute_median</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_lag.html' target='_blank'><tt>step_lag</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_naomit.html' target='_blank'><tt>step_naomit</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rename.html' target='_blank'><tt>step_rename</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rename_at.html' target='_blank'><tt>step_rename_at</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rm.html' target='_blank'><tt>step_rm</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_sample.html' target='_blank'><tt>step_sample</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_scale.html' target='_blank'><tt>step_scale</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_select.html' target='_blank'><tt>step_select</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_shuffle.html' target='_blank'><tt>step_shuffle</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_slice.html' target='_blank'><tt>step_slice</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_sqrt.html' target='_blank'><tt>step_sqrt</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_zv.html' target='_blank'><tt>step_zv</tt></a></li>\n</ul>\n```\n\n:::\n:::\n",
5+
"markdown": "---\ntitle: Search sparse compatible models and steps\nweight: 4\ndescription: | \n Find recipe steps and model engines that work with sparse data.\ntoc: true\ntoc-depth: 0\ninclude-after-body: ../../resources.html\ncss: ../styles-find.css\n---\n\n\n\n## Models\n\nBelow is all the model engine combinations that support sparse data. It is known that `ranger` supports sparse data as an input, it doesn’t use it any differently than dense data. Thus there isn't much benefit to using sparse structures.\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li>\n<code>boost_tree</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_boost_tree_xgboost.html\">xgboost</a>\n</li>\n</ul>\n<li>\n<code>linear_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_linear_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>logistic_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_logistic_reg_glmnet.html\">glmnet</a>\n</li>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_logistic_reg_LiblineaR.html\">LiblineaR</a>\n</li>\n</ul>\n<li>\n<code>multinom_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_multinom_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>poisson_reg</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_poisson_reg_glmnet.html\">glmnet</a>\n</li>\n</ul>\n<li>\n<code>rand_forest</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_rand_forest_ranger.html\">ranger</a>\n</li>\n</ul>\n<li>\n<code>svm_linear</code>\n</li>\n<ul>\n<li>\n<a href=\"https://parsnip.tidymodels.org//reference/details_svm_linear_LiblineaR.html\">LiblineaR</a>\n</li>\n</ul>\n</ul>\n```\n\n:::\n:::\n\n\n## Steps\n\nSparse data compatibility for steps comes in 2 flavors. The first kind generates sparse data from dense data. Often converting categorical variables to many sparse columns. This type of step is listed here:\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li><a href='https://recipes.tidymodels.org//reference/step_count.html' target='_blank'><tt>step_count</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy.html' target='_blank'><tt>step_dummy</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy_extract.html' target='_blank'><tt>step_dummy_extract</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_dummy_hash.html' target='_blank'><tt>step_dummy_hash</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_dummy_multi_choice.html' target='_blank'><tt>step_dummy_multi_choice</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_holiday.html' target='_blank'><tt>step_holiday</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_indicate_na.html' target='_blank'><tt>step_indicate_na</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_regex.html' target='_blank'><tt>step_regex</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_texthash.html' target='_blank'><tt>step_texthash</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_tf.html' target='_blank'><tt>step_tf</tt></a></li>\n<li><a href='https://textrecipes.tidymodels.org//reference/step_tfidf.html' target='_blank'><tt>step_tfidf</tt></a></li>\n</ul>\n```\n\n:::\n:::\n\n\nThe other type of sparse compatible steps are the ones that can take sparse data as input and operate on them while preserving the sparsity. These steps can thus safely be applied to columns that are produced by the above steps. This type of step is listed here:\n\n\n::: {.cell}\n::: {.cell-output-display}\n\n```{=html}\n<ul>\n<li><a href='https://recipes.tidymodels.org//reference/step_arrange.html' target='_blank'><tt>step_arrange</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_filter.html' target='_blank'><tt>step_filter</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_filter_missing.html' target='_blank'><tt>step_filter_missing</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_impute_mean.html' target='_blank'><tt>step_impute_mean</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_impute_median.html' target='_blank'><tt>step_impute_median</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_lag.html' target='_blank'><tt>step_lag</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_naomit.html' target='_blank'><tt>step_naomit</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rename.html' target='_blank'><tt>step_rename</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rename_at.html' target='_blank'><tt>step_rename_at</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_rm.html' target='_blank'><tt>step_rm</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_sample.html' target='_blank'><tt>step_sample</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_scale.html' target='_blank'><tt>step_scale</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_select.html' target='_blank'><tt>step_select</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_shuffle.html' target='_blank'><tt>step_shuffle</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_slice.html' target='_blank'><tt>step_slice</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_sqrt.html' target='_blank'><tt>step_sqrt</tt></a></li>\n<li><a href='https://recipes.tidymodels.org//reference/step_zv.html' target='_blank'><tt>step_zv</tt></a></li>\n</ul>\n```\n\n:::\n:::\n\n",
66
"supporting": [],
77
"filters": [
88
"rmarkdown/pagebreak.lua"

0 commit comments

Comments
 (0)