Style transfer variational autoencoder
Project description
# stvae-source [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Build Status](https://travis-ci.org/NRshka/stvae-source.svg?branch=master)](https://travis-ci.org/NRshka/stvae-source)
- This repository contains the code for training and evaluating adversarial style transfer models on gene expression data from paper “Style transfer with variational autoencoders is a promising approach to RNA-Seq data harmonization and analysis” by N. Russkikh, D. Antonets, D. Shtokalo, A. Makarov, A. Zakharov, E. Terentyev. The paper is accessible by link
The main script is run.py, which contains both training and testing procedures. Testing includes transferring the style of test set expression data to all possible style categories and evaluating the accuracy of prediction of style and pre-defined semantic categories by MLP trained on the raw expression data.
Training hyperparameters can be set in config.py file
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file stVAE-0.1.tar.gz
.
File metadata
- Download URL: stVAE-0.1.tar.gz
- Upload date:
- Size: 11.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 027ce6ec0a1dbca7446bb20e18e334582f57d1cde2492b94447e88f937929cda |
|
MD5 | d2a8cb3241ecc6a3a23a73decf8096e6 |
|
BLAKE2b-256 | 0272c1895d625a5d459f118ea118aad51b43736ee6feb6c5ae5860c0b503aec6 |
File details
Details for the file stvae-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: stvae-0.1.0-py3-none-any.whl
- Upload date:
- Size: 33.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.0.10 CPython/3.7.7 Linux/4.15.0-112-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8747db24fb364c645d7454f336019a8b4be4c464456671bf0c51bc5184aee5a8 |
|
MD5 | 4cd8ca648a8f45a566952fc725ecaa8c |
|
BLAKE2b-256 | d3c8b9ac72a5ed3f67f28f09a1010b0a41792df477888e15fafefa8c8c17f4f0 |
File details
Details for the file stVAE-0.1-py3.6.egg
.
File metadata
- Download URL: stVAE-0.1-py3.6.egg
- Upload date:
- Size: 106.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.1 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d52f66179bdb21df2a524994f9beca86431482e07f254dd3352f7a9b4d1a890 |
|
MD5 | a1a0de092f01ead814d6eab044b0e77a |
|
BLAKE2b-256 | 76a3a16171c8fa3d2c2f8ddb3bdac8001250f2c58d01e7fa1df061692347fbf0 |