Thumbnail for The Freaky Torus

The Freaky Torus

Important usage condition: Use and redistribution are governed by CC BY-SA 4.0. Review and comply with the license before using the data.
Persistent identifier
doi:10.60507/FK2/LORXU7
Published version
1.0
Publication date
2023-06-29
License
CC BY-SA 4.0

Description

This dataset contains the Python code to compute samples on our shape space Freaky Torus of deformed tori, a synthetic shape space with factors S¹×S¹×T² The first factor, an S¹, controls the deformation of the latitudinal cross-section into a rotated ellipse. The next factor, another S¹, controls the deformation of the longitudinal cross-section into a rotated ellipse. The third factor, a two-dimensional flat torus T², controls the position of a bump on the deformed torus. Above, we visualize our synthetic shape space by demonstrating the effect of moving along the individual factors to the final shape. More details on the construction can be found in the appendix of the ICLR 2023 paper Parametrizing Product Shape Manifolds by Composite Networks. Additional to the code, we also include the exact dataset that we used for the results of our paper in the data folder.

Creators

Keywords

shape space, product manifold, low-dimensional data manifolds

Files

Before downloading: Use and redistribution are governed by CC BY-SA 4.0. Review and comply with the license before using the data.
FileTypeBytesChecksum
Coordinates.npyapplication/octet-stream32128MD5 17deeb5f2116665d6048ecffd93c03b3
main.pytext/x-python12939MD5 bbb6040bda2846d8069f143cb9d9471e
VertexPositions_0.npyapplication/octet-stream49152128MD5 bd03343194934d1d4f0b896dfe20d83b
Coordinates_0.npyapplication/octet-stream8128MD5 2f4ea819d15073041322085a5b5706f9
Factors.pngimage/png683806MD5 f3637e7201b7c2767d2d4aa3d1a7e274
poetry.lockapplication/octet-stream10435MD5 b3ceaeb04deea70ea72eeb4b3e8675d4
VertexPositions_1.npyapplication/octet-stream49152128MD5 00fb575952a4b2c26f105d3ce3247071
VertexPositions.npyapplication/octet-stream49152128MD5 d18cc4af4efabee6faf9e97ef51ac721
LICENSEtext/plain; charset=US-ASCII20131MD5 fba3b94d88bfb9b81369b869a1e9a20f
Coordinates_1.npyapplication/octet-stream8128MD5 e327c34c99d1195871eba56f83a93096
raw_torus.plyapplication/octet-stream210552MD5 8a00308509de9314efeedeecbeda166a
Coordinates_2.npyapplication/octet-stream16128MD5 e57d057152996f2bd822d705c9bf0eab
VertexPositions_2.npyapplication/octet-stream49152128MD5 feb234df5bf41b2ae35ed642a21c95f7
reference.plyapplication/octet-stream213488MD5 1c032c752cd41d4e2dd67a22141cc72f
pyproject.tomlapplication/octet-stream396MD5 55e0b13dcce46a8696795a3bc0c6615e
README.mdtext/markdown3984MD5 80dcd7d85c8b1410c8f02006e7c38df2

Citation

Sassen, Josua; Hildebrandt, Klaus; Rumpf, Martin; Wirth, Benedikt, 2023-06-29, The Freaky Torus, doi:10.60507/FK2/LORXU7, V1.0

Additional Dataverse fields

Export metadata

Static metadata exports available for this published dataset version:

Complete Dataverse metadata

Expected crawler behaviour

Use a stable, truthful User-Agent with product/version and a working contact URL. Across all IP addresses and HTTP connections used by one crawler identity, allow no more than 5 requests in flight and wait at least 20 seconds between request starts. Crawl URLs listed in the catalog sitemap, including file pages and download URLs when they are published, use conditional requests, honor Retry-After, and apply exponential backoff after errors.

The welcome page may link to the interactive repository for human navigation. Automated clients must not treat that human link as a catalog crawl target.

Read the live machine-readable crawler policy before and during a crawl. Stop crawling when it reports CPU or memory utilization at or above 80% and 80% respectively.