DoubleML / DoubleML/doubleml-for-py
[Feature Request]: Abstract DoubleMLBase class
- Dominant language
- Python
- Stars
- 786
- Forks
- 128
- Avg merge
- 12h 2m
- Merged PRs (30d)
- 1
Description
### Describe the feature you want to propose or implement
- [ ] An abstract DoubleMLBase class, which defines certain fixed properties and methods to simplify maintainance for classes such as DoubleML, DoubleMLAPOS and DoubleMLQTE.
- [ ] Synchronize dimensions of parameters in DoubleML. Change general structure of scores to `(n_obs, n_treatments, n_rep)` and estimates to `(n_treatments, n_rep)`
- [ ] Rename parameters as `coef` to `theta`
- [ ] Improve/modularize the `__str__` method by constructing general getter methods for e.g. `_get_data_summary`, ...
### Propose a possible solution or implementation
_No response_
### Did you consider alternatives to the proposed solution. If yes, please describe
_No response_
### Comments, context or references
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.