All Projects → IBM → Depiction

IBM / Depiction

Licence: apache-2.0
interpret deep learning models in a framework-independent fashion

Projects that are alternatives of or similar to Depiction

Bus number
Up Your Bus Number: A Primer for Reproducible Data Science
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Optimus
🚚 Agile Data Preparation Workflows made easy with dask, cudf, dask_cudf and pyspark
Stars: ✭ 986 (+2494.74%)
Mutual labels:  jupyter-notebook
Moltrans
MolTrans: Molecular Interaction Transformer for Drug Target Interaction Prediction (Bioinformatics)
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebook
Plate scatac Seq
A rapid and robust plate-based single cell ATAC-seq (scATAC-seq) method
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Foggle
a script that takes posts from reddit.com/r/explainlikeimfive and enters them as a google search, so as to blur your history search
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Algotrading
Algorithmic trading platform for multiple assets
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Telecomdatacup
Описание задачи
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Blindsr dataset generator
Downscale a set of images by randomly created kernels and save them
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebook
Dashboards
[RETIRED] See Voilà as a supported replacement
Stars: ✭ 986 (+2494.74%)
Mutual labels:  jupyter-notebook
Tensorflow1
머신러닝야학 - 텐서플로우1 수업을 위한 코드입니다.
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebook
Minerva Training Materials
Learn advanced data science on real-life, curated problems
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Esper Tv
Esper instance for TV news analysis
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Python Berkeley
python resources of berkeley curated at a place
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Aics Segmentation
AICS Segmentation (One-Way) Mirror
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Stanfordextra
12k labelled instances of dogs in-the-wild with 2D keypoint and segmentations. Dataset released with our ECCV 2020 paper: Who Left the Dogs Out? 3D Animal Reconstruction with Expectation Maximization in the Loop.
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebook
Ipcc sr15 scenario analysis
Scenario analysis notebooks for the IPCC Special Report on Global Warming of 1.5°C
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Adversarial autoencoder
Implementation of Adversarial Autoencoder with Theano
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook
Fractional differencing gpu
Rapid large-scale fractional differencing with RAPIDS to minimize memory loss while making a time series stationary. 6x-400x speed up over CPU implementation.
Stars: ✭ 38 (+0%)
Mutual labels:  jupyter-notebook
Lstm Autoencoder For Anomaly Detection
AI deep learning neural network for anomaly detection using Python, Keras and TensorFlow
Stars: ✭ 36 (-5.26%)
Mutual labels:  jupyter-notebook
Mysql History Graph
History Graphs about MySQL and forks
Stars: ✭ 37 (-2.63%)
Mutual labels:  jupyter-notebook

depiction

Build Status

A collection of tools and resources to interpret deep learning models in a framework-independent fashion.

The core of the repo is a package, called depiction, with wrappers around models and methods for interpretable deep learning.

Docker setup

Install docker

Make sure to have a working docker installation. Installation instructions for different operative systems can be found on the website.

Get drugilsberg/depiction image

We built a docker image for depiction containing all models, data and dependencies needed to run the notebooks contained in the repo. Once the docker installation is complete the depiction image can be pulled right away:

docker pull drugilsberg/depiction

NOTE: the image is quite large (~5.5GB) and this step might require sometime.

Run drugilsberg/depiction image

The image can be run to serve jupyter notebooks by typing:

docker run -p 8899:8888 -it drugilsberg/depiction

At this point just connect to http://localhost:8899/tree to run the notebooks and experiment with depiction.

Daemonization

We recommend to run it as a daemon:

docker run -d -p 8899:8888 -it drugilsberg/depiction

maybe mount your local notebooks directory to keep the changes locally

docker run --mount src=`pwd`/notebooks,target=/workspace/notebooks,type=bind -p 8899:8888 -it drugilsberg/depiction

and stopped using the container id:

docker stop <CONTAINER ID>

Development setup

Setup a conda environment

conda env create -f environment.yml

Activate it:

conda activate depiction-env

Install the module:

pip install .
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].