Replication Data for: "S4: Self-Supervised learning of Spatiotemporal Similarity" (doi:10.18419/darus-2174)

View:

Part 1: Document Description
Part 2: Study Description
Part 5: Other Study-Related Materials
Entire Codebook

(external link)

Document Description

Citation

Title:

Replication Data for: "S4: Self-Supervised learning of Spatiotemporal Similarity"

Identification Number:

doi:10.18419/darus-2174

Distributor:

DaRUS

Date of Distribution:

2021-10-05

Version:

1

Bibliographic Citation:

Tkachev, Gleb, 2021, "Replication Data for: "S4: Self-Supervised learning of Spatiotemporal Similarity"", https://doi.org/10.18419/darus-2174, DaRUS, V1

Study Description

Citation

Title:

Replication Data for: "S4: Self-Supervised learning of Spatiotemporal Similarity"

Identification Number:

doi:10.18419/darus-2174

Authoring Entity:

Tkachev, Gleb (Universität Stuttgart)

Grant Number:

EXC 2075 - 390740016

Distributor:

DaRUS

Access Authority:

Tkachev, Gleb

Access Authority:

Frey, Steffen

Depositor:

Tkachev, Gleb

Date of Deposit:

2021-09-29

Holdings Information:

https://doi.org/10.18419/darus-2174

Study Scope

Keywords:

Computer and Information Science, Visualization, Machine Learning, Spatiotemporal Data, Ensemble Visualization, Visual Exploration

Abstract:

We train a self-supervised siamese model that enables querying for similar behavior on spatiotemporal volumes. Here we provide the code and data needed to reproduce the representative figures of the paper. See the notes and the included readme file for details.

Notes:

<p>We train a self-supervised siamese model that enables querying for similar behavior on spatiotemporal volumes. Here we provide the code and data needed to reproduce the representative figures of the paper.</p> <p>To run it, you will need:</p> <ul> <li>Any modern Linux distribution. Tested on CentOS 7.0</li> <li>Singularity<br/> An HPC-focused containerization tool.<br/> Available as a package or can be built from source.</br> You will need root to build the S4 container image (see the README).</li> <li>NVIDIA drivers.<br/> The code uses Tensorflow and CUDA, so an NVIDIA GPU is needed.<br/> The driver cannot be containerized with Singularity, so it should be installed on the host.</li> <p>Everything else is installed automatically inside the container.</p> <p>To build and run the code, you will run the `build-and-reproduce.sh` script:</p> <pre> cd S4 chmod u+x build-and-reproduce.sh && ./build-and-reproduce.sh</pre> </p>You might need to comment out the lines calling `git` if you downloaded the code without using git.<br/> If you run into problems, follow the detailed instructions in the README.md</p>

Methodology and Processing

Sources Statement

Data Access

Other Study Description Materials

Related Publications

Citation

Title:

G. Tkachev, S. Frey and T. Ertl, "S4: Self-Supervised learning of Spatiotemporal Similarity," in IEEE Transactions on Visualization and Computer Graphics

Identification Number:

10.1109/TVCG.2021.3101418

Bibliographic Citation:

G. Tkachev, S. Frey and T. Ertl, "S4: Self-Supervised learning of Spatiotemporal Similarity," in IEEE Transactions on Visualization and Computer Graphics

Other Study-Related Materials

Label:

.gitattributes

Notes:

application/octet-stream

Other Study-Related Materials

Label:

.gitignore

Notes:

application/octet-stream

Other Study-Related Materials

Label:

1README.md

Notes:

text/markdown

Other Study-Related Materials

Label:

build-and-reproduce.sh

Notes:

application/x-sh

Other Study-Related Materials

Label:

environment.yml

Notes:

application/octet-stream

Other Study-Related Materials

Label:

LICENSE

Notes:

text/plain; charset=US-ASCII

Other Study-Related Materials

Label:

reproduce-figures.sh

Notes:

application/x-sh

Other Study-Related Materials

Label:

_README.md

Notes:

text/markdown

Other Study-Related Materials

Label:

200414_cylinder-300-2-basic-paper.py

Notes:

text/x-python

Other Study-Related Materials

Label:

200817_cylinder-300-2-basic_all-metrics.py

Notes:

text/x-python

Other Study-Related Materials

Label:

debug.py

Notes:

text/x-python

Other Study-Related Materials

Label:

droplet-splash-basic.py

Notes:

text/x-python

Other Study-Related Materials

Label:

classifier-basic.py

Notes:

text/x-python

Other Study-Related Materials

Label:

encoder-3d-basic.py

Notes:

text/x-python

Other Study-Related Materials

Label:

encoder-basic.py

Notes:

text/x-python

Other Study-Related Materials

Label:

encoder-vgg.py

Notes:

text/x-python

Other Study-Related Materials

Label:

cylinder-ensemble.zip

Notes:

application/zip

Other Study-Related Materials

Label:

cylinder-turbulent-query.png

Notes:

image/png

Other Study-Related Materials

Label:

droplet-splashing.png

Notes:

image/png

Other Study-Related Materials

Label:

haikunator.py

Notes:

text/x-python

Other Study-Related Materials

Label:

20200817-153710_cluster-1125_200817_cylinder-300-2-basic_all-metrics.zip

Notes:

application/zip

Other Study-Related Materials

Label:

BufferedNdArray.py

Notes:

text/x-python

Other Study-Related Materials

Label:

cairo_extras.py

Notes:

text/x-python

Other Study-Related Materials

Label:

config_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

CppDispatcherBase.py

Notes:

text/x-python

Other Study-Related Materials

Label:

CppWrapper.py

Notes:

text/x-python

Other Study-Related Materials

Label:

file_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

iterator_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

KerasBatchedTrainer.py

Notes:

text/x-python

Other Study-Related Materials

Label:

KerasCheckpointCallback.py

Notes:

text/x-python

Other Study-Related Materials

Label:

keras_extras.py

Notes:

text/x-python

Other Study-Related Materials

Label:

logging_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

MtPatchExtractor.py

Notes:

text/x-python

Other Study-Related Materials

Label:

MultidataPatchExtractor.py

Notes:

text/x-python

Other Study-Related Materials

Label:

Normalizer.py

Notes:

text/x-python

Other Study-Related Materials

Label:

numpy_extras.py

Notes:

text/x-python

Other Study-Related Materials

Label:

patching_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

rendering_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

StageTimer.py

Notes:

text/x-python

Other Study-Related Materials

Label:

volume_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

__init__.py

Notes:

text/x-python

Other Study-Related Materials

Label:

PythonExtrasC.dll

Notes:

application/x-msdownload

Other Study-Related Materials

Label:

test_BufferedNdArray.py

Notes:

text/x-python

Other Study-Related Materials

Label:

test_MtPatchExtractor.py

Notes:

text/x-python

Other Study-Related Materials

Label:

test_Normalizer.py

Notes:

text/x-python

Other Study-Related Materials

Label:

test_numpy_extras.py

Notes:

text/x-python

Other Study-Related Materials

Label:

test_numpy_extras_4d_patching.py

Notes:

text/x-python

Other Study-Related Materials

Label:

test_patching_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

Makefile

Notes:

text/plain; charset=US-ASCII

Other Study-Related Materials

Label:

PythonExtrasC.sln

Notes:

application/octet-stream

Other Study-Related Materials

Label:

PythonExtrasC.sln.DotSettings

Notes:

application/octet-stream

Other Study-Related Materials

Label:

BufferedNdArrayWrapper.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

dllmain.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

MtPatchExtractorWrapper.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

PythonExtrasC.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

PythonExtrasC.vcxproj

Notes:

application/octet-stream

Other Study-Related Materials

Label:

PythonExtrasC.vcxproj.filters

Notes:

application/octet-stream

Other Study-Related Materials

Label:

RenderingTools.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

stdafx.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

stdafx.h

Notes:

text/x-c

Other Study-Related Materials

Label:

targetver.h

Notes:

text/x-c

Other Study-Related Materials

Label:

BufferedNdArray.hpp

Notes:

application/octet-stream

Other Study-Related Materials

Label:

macros.h

Notes:

text/x-c

Other Study-Related Materials

Label:

MtPatchExtractor.hpp

Notes:

application/octet-stream

Other Study-Related Materials

Label:

PythonExtrasCLib.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

PythonExtrasCLib.h

Notes:

text/x-c

Other Study-Related Materials

Label:

PythonExtrasCLib.vcxproj

Notes:

application/octet-stream

Other Study-Related Materials

Label:

PythonExtrasCLib.vcxproj.filters

Notes:

application/octet-stream

Other Study-Related Materials

Label:

catch.hpp

Notes:

application/octet-stream

Other Study-Related Materials

Label:

TestPythonExtrasC.cpp

Notes:

text/x-c

Other Study-Related Materials

Label:

TestPythonExtrasC.vcxproj

Notes:

application/octet-stream

Other Study-Related Materials

Label:

TestPythonExtrasC.vcxproj.filters

Notes:

application/octet-stream

Other Study-Related Materials

Label:

config.py

Notes:

text/x-python

Other Study-Related Materials

Label:

coord_mapping.py

Notes:

text/x-python

Other Study-Related Materials

Label:

data_loading.py

Notes:

text/x-python

Other Study-Related Materials

Label:

data_types.py

Notes:

text/x-python

Other Study-Related Materials

Label:

feature_matching.py

Notes:

text/x-python

Other Study-Related Materials

Label:

feature_processing.py

Notes:

text/x-python

Other Study-Related Materials

Label:

layers.py

Notes:

text/x-python

Other Study-Related Materials

Label:

ranking_metrics.py

Notes:

text/x-python

Other Study-Related Materials

Label:

siamese.py

Notes:

text/x-python

Other Study-Related Materials

Label:

vgg_keras.py

Notes:

text/x-python

Other Study-Related Materials

Label:

server.py

Notes:

text/x-python

Other Study-Related Materials

Label:

bootstrap.min.css

Notes:

text/css

Other Study-Related Materials

Label:

style.css

Notes:

text/css

Other Study-Related Materials

Label:

app.html

Notes:

text/html

Other Study-Related Materials

Label:

ensemble_figure_tools.py

Notes:

text/x-python

Other Study-Related Materials

Label:

export_paper_csv.py

Notes:

text/x-python

Other Study-Related Materials

Label:

paper_aliases.py

Notes:

text/x-python

Other Study-Related Materials

Label:

render_matches_figure.py

Notes:

text/x-python

Other Study-Related Materials

Label:

run-siamese.sh

Notes:

application/x-sh

Other Study-Related Materials

Label:

s4-image.def

Notes:

text/plain