Results 22 issues of Malte S. Kurz

When applying `pkgdown` to build our docu we get a depreciation warning: ```R [WARNING] Deprecated: markdown_github. Use gfm instead. ```

documentation

There is no exception handling in-place in case some learner produces infinite or missing predictions. Basically, very silently the estimates are becoming `NA`'s without a warning or exception. See for...

exception handling

Some of our unit tests just take too long. With `ON_CRAN='false'` it takes around 30 minutes on github actions. We should find better parametrization while keeping a similar level of...

continuous integration
unit tests

See https://twitter.com/natfriedman/status/1420122675813441540 & https://github.com/citation-file-format/citation-file-format.

documentation

Calling ``` dml_plr_obj = DoubleMLPLR$new(make_plr_CCDDHNR2018(), lrn("regr.ranger"), lrn("regr.ranger"), draw_sample_splitting = FALSE) dml_plr_obj$fit() ``` produces error message ``` Error in .__ResamplingCustom__instantiate(self = self, private = private, : Assertion on 'train_sets' failed: Must...

exception handling

We use a lot of `helper*` files in our unit tests. However, `helper*` files are no longer / not recommended by `testthat`. So we may want to check whether `setup*`...

unit tests

If one selects a subclass (like `DoubleMLPLR`) and expands the inherited methods (from `DoubleML`) the hyperlinks don't work. See screenshots ![image](https://user-images.githubusercontent.com/7427117/106932654-49cd4f00-6718-11eb-91a7-fc06e61d67f6.png) ![image](https://user-images.githubusercontent.com/7427117/106932974-ae88a980-6718-11eb-9c42-f8310ff12be8.png) It links to https://docs.doubleml.org/r/DoubleML/html/DoubleML.html#method-confint. It is reachable under...

documentation
question

- Add column and row names to the dimensions of the objects like `psi`, `all_coef`, etc. - Discuss for which objects it is helpful and how to add the names

enhancement
discussion

### Description This PR implements the often requested feature to store the estimated models for nuisance parameters. To use it, call the method `fit()` with option `store_models=True`. Example: ```python import...

enhancement