An open API service indexing awesome lists of open source software.

https://github.com/jvrana/caldera

🌋 Pytorch extension for training on biological network data (ARCHIVED)
https://github.com/jvrana/caldera

causal deep-learning graph network pytorch

Last synced: 5 months ago
JSON representation

🌋 Pytorch extension for training on biological network data (ARCHIVED)

Awesome Lists containing this project

README

          

# Caldera 🌋

![Code Quality](https://github.com/jvrana/caldera/workflows/Code%20Quality/badge.svg)
![Tests](https://github.com/jvrana/caldera/workflows/Tests/badge.svg)
![Documentation](https://github.com/jvrana/caldera/workflows/Documentation/badge.svg)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)

**PLEASE NOTE PROJECT HAS MOVED TO [Caldera2](https://github.com/jvrana/Caldera2)**

**Caldera** is a Pytorch extension for learning on graphical data. It learns underlying causal relationships in data.

## Gallery

## Usage

### Installation

#### via pip

#### via Conda

#### via Docker

**Build CUDA enable image**

```
docker build . -f docker/cu101/Dockerfile
```

**Build slim cpu-only image**

```
docker build . -f docker/cpu/Dockerfile
```

### Tour

## Acknowledgements

* [rusty1s/pytorch_scatter](https://github.com/rusty1s/pytorch_scatter) - an awesome library that provides missing
scatter methods in pytorch. Necessary for graph attribute aggregation
* PyTorch Geometric -
* PGN - provided a blueprint for implementing this library

## References

**Inspirations**

* Pytorch Geometric [ADD REF]
* GraphNets [ADD REF]
* Pyro Probabilistic Programming Language
* Pearl, J. (2009). Causality: Models, Reasoning and Inference.
* Pearl, J. (2018). Theoretical impediments to machine learning with seven sparks from the causal revolution.