Skip to main content

DOI Build Status downloads version codecov

Multiview Data

  • Experimental package to give easy access to key toy and simulated datasets from the (deep) multiview learning literature
  • Feedback and contributions are welcome

Getting Started

Datasets are imported and built with the following syntax:

import os
from multiviewdata.torchdatasets import XRMB

my_dataset = XRMB(root=os.getcwd(),download=True)

Datasets have somewhat standardised batches.

my_dataset[0]['index'] # returns the index of the batch element
my_dataset[0]['views'] # returns a tuple/list of each view

Individual datasets may have additional information such as "label", "partial", and "userid". For more information check the docs for each dataset.

Roadmap

  • option to convert torch datasets to dictionaries of numpy arrays to allow for batch methods
  • additional datasets
  • standardised plotting functions for each dataset?
  • benchmarks?
  • tensorflow versions?

Sources

XRMB

https://home.ttic.edu/~klivescu/XRMB_data/full/README

This directory contains data based on the University of Wisconsin X-ray Microbeam Database (referred to here as XRMB).

The original XRMB manual can be found here: http://www.haskins.yale.edu/staff/gafos_downloads/ubdbman.pdf

We acknowledge John Westbury for providing the original data and for permitting this post-processed version to be redistributed. The original data collection was supported (in part) by research grant number R01 DC 00820 from the National Institute of Deafness and Other Communicative Disorders, U.S. National Institutes of Health.

The post-processed data provided here was produced as part of work supported in part by NSF grant IIS-1321015.

Some of the original XRMB articulatory data was missing due to issues such as pellet tracking errors. The data has been reconstructed in using the algorithm described in this paper:

Wang, Arora, and Livescu, "Reconstruction of articulatory measurements with smoothed low-rank matrix completion," SLT 2014. http://ttic.edu/livescu/papers/wang_SLT2014.pdf

The data provided here has been used for multi-view acoustic feature learning in this paper:

Wang, Arora, Livescu, and Bilmes, "Unsupervised learning of acoustic features via deep canonical correlation analysis," ICASSP 2015. http://ttic.edu/livescu/papers/wang_ICASSP2015.pdf

If you use this version of the data, please cite the papers above.

WIW

https://github.com/rotmanguy/DPCCA MIT License

Cars3d

https://github.com/llvqi/multiview_and_self-supervision Apache License 2.0

MNIST

https://github.com/bcdutton/AdversarialCanonicalCorrelationAnalysis Unlicensed

MFeat

Twitter

https://github.com/abenton/wgcca MIT License

CUB Image-Caption

https://github.com/iffsid/mmvae We use Caltech-UCSD Birds (CUB) dataset, with the bird images and their captions serving as two modalities. GNU General Public License v3.0

MNIST-SVHN Dataset

https://github.com/iffsid/mmvae We construct a dataset of pairs of MNIST and SVHN such that each pair depicts the same digit class. Each instance of a digit class in either dataset is randomly paired with 20 instances of the same digit class from the other dataset. GNU General Public License v3.0

Metadata

Release files for multiviewdata 0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for multiviewdata 0.7
File Size Uploaded
multiviewdata-0.7.tar.gz 23.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for multiviewdata 0.7
File Interpreter ABI Platform
multiviewdata-0.7-py3-none-any.whl Python 3 none any Details

Total release size: 56.2 kB

Release files / multiviewdata-0.7.tar.gz

Download URL multiviewdata-0.7.tar.gz
Size 23.2 kB
Tags Source
SHA-256 checksum
How to use checksums
29455031d35a0a5dacb57d67c27f510ec63e309324ee9cec3261d6a6cdeef584
BLAKE2b-256 checksum
How to use checksums
44349cfebfa2eef84185e53e5faa4e21dfe4a41bb54e2a8096e4637c47ca03d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.16

Release files / multiviewdata-0.7-py3-none-any.whl

Download URL multiviewdata-0.7-py3-none-any.whl
Size 33.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f2bdd3d2d42774798e0cc04d81d2b32a3b0ec84844f513746fda55df4309f5c0
BLAKE2b-256 checksum
How to use checksums
cdafd9e373447ed656b54fb1f76c6f569b015f8a1938f3d1431cb1c019366f1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.7.16

Release history Release notifications | RSS feed

This release

0.7 This release

2 release files

0.6

2 release files

0.5.1

2 release files

0.5

2 release files

0.4

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page