Skip to content
/ calsep Public

Code implementation of the paper "Causal Abstraction Learning based on the Semantic Embedding Principle"

License

Notifications You must be signed in to change notification settings

SPAICOM/calsep

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

The repository provides the python implementation for the algorithms in the paper "Causal Abstraction Learning based on the Semantic Embedding Principle" by D'Acunto et al.

Organization

The material is organized into two main folders:

  • src, containing the source code, that is, the algorithms implementation and the utils.py file with useful functions (such as the metrics);
  • data, containing the results saved from the example.ipynb notebook, stored as parquet files to avoid versioning problems.

Additionally,

  • example.ipynb shows how to apply the algorithms, in both the full-prior and partial-prior settings;
  • environment.yml allows to install the conda environment. Please refer to conda User guide;
  • .gitignore is the usual file that specifies intentionally untracked files that Git should ignore.

About

Code implementation of the paper "Causal Abstraction Learning based on the Semantic Embedding Principle"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published