Dataset for the challenge at the 2nd MODE workshop on differentiable programming 2022
<p>Data is in HDF5 format (with LZF compression). For specifics and details, please see <a href="http://github.com/GilesStrong/mode_diffprog_22_challenge">https://github.com/GilesStrong/mode_diffprog_22_challenge</a></p> <p>The training file contains two datasets:</p> <ul> <li>`'x0'`: a set of voxelwise X0 predictions (float32)</li> <li>`'targs'`: a set of voxelwise classes (int):</li> <li>0 = soil</li> <li>1 = wall</li> </ul> <p> </p> <p>The format of the datasets is a rank-4 array, with dimensions corresponding to (samples, z position, x position, y position).</p> <p>All passive volumes are of the same size: 10x10x10 m, with cubic voxels of size 1x1x1 m, i.e. every passive volume contains 1000 voxels.</p> <p>The arrays are ordered such that zeroth z layer is the bottom layer of the passive volume, and the ninth layer is the top layer.</p> <p>It can be read using e.g. the code below:</p> <p> </p> <p><em>with h5py.File('train.h5', 'r') as f:</em></p> <p><em> inputs = h5['x0'][()]</em></p> <p><em> targets = h5['targs'][()]</em></p> <p>The test file only contains the X0 inputs:</p> <p><em>with h5py.File('test.h5', 'r') as h5:</em></p> <p><em> inputs = h5['x0'][()]</em></p> <p>The private testing sample also contains targets. The private and public splits can be recovered using:</p> <p><em>from sklearn.model_selection import train_test_split</em></p> <p><em>pub, pri = train_test_split(targets, test_size=25000, random_state=3452, shuffle=True)</em></p> <p> </p>
ShareScore
40/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 20
- Reuse readiness
- 8
- Engagement
- 4