DeepAI
Log In Sign Up

DoubleML – An Object-Oriented Implementation of Double Machine Learning in Python

04/07/2021
by   Philipp Bach, et al.
305

DoubleML is an open-source Python library implementing the double machine learning framework of Chernozhukov et al. (2018) for a variety of causal models. It contains functionalities for valid statistical inference on causal parameters when the estimation of nuisance parameters is based on machine learning methods. The object-oriented implementation of DoubleML provides a high flexibility in terms of model specifications and makes it easily extendable. The package is distributed under the MIT license and relies on core libraries from the scientific Python ecosystem: scikit-learn, numpy, pandas, scipy, statsmodels and joblib. Source code, documentation and an extensive user guide can be found at https://github.com/DoubleML/doubleml-for-py and https://docs.doubleml.org.

READ FULL TEXT

page 1

page 2

page 3

page 4

03/17/2021

DoubleML – An Object-Oriented Implementation of Double Machine Learning in R

The R package DoubleML implements the double/debiased machine learning f...
03/16/2022

Deepchecks: A Library for Testing and Validating Machine Learning Models and Data

This paper presents Deepchecks, a Python library for comprehensively val...
01/12/2022

PyHHMM: A Python Library for Heterogeneous Hidden Markov Models

We introduce PyHHMM, an object-oriented open-source Python implementatio...
06/11/2021

WAX-ML: A Python library for machine learning and feedback loops on streaming data

Wax is what you put on a surfboard to avoid slipping. It is an essential...
10/17/2022

TorchDIVA: An Extensible Computational Model of Speech Production built on an Open-Source Machine Learning Library

The DIVA model is a computational model of speech motor control that com...
01/11/2021

Distributed Double Machine Learning with a Serverless Architecture

This paper explores serverless cloud computing for double machine learni...
12/30/2019

A Consistently Oriented Basis for Eigenanalysis

Repeated application of machine-learning, eigen-centric methods to an ev...

Code Repositories

doubleml-for-py

DoubleML - Double Machine Learning in Python


view repo

doubleml-serverless

DoubleML-Serverless - Distributed Double Machine Learning with a Serverless Architecture


view repo