File size: 2,151 Bytes
26920a8
 
 
 
 
 
 
 
 
 
 
0b98431
26920a8
0b98431
26920a8
0b98431
26920a8
 
 
0b98431
26920a8
 
 
 
 
0b98431
26920a8
 
 
 
 
0b98431
26920a8
0938d18
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
license: mit
library_name: pytorch
tags:
  - crystallography
  - x-ray-diffraction
  - point-cloud
  - single-crystal
  - sidit
---

# SiDIT

This repository contains tensor-only parameters for the paper's SiDIT base model, which jointly predicts reflection families and crystal properties from single-crystal diffraction point clouds.

The inference implementation and numerical preprocessing are available at [max6616/SiDIT on GitHub](https://github.com/max6616/SiDIT/tree/v0.1.2). Recovered test inputs are distributed in [max6616/SiD3M-test](https://huggingface.co/datasets/max6616/SiD3M-test/tree/jac-2026-10-12); consult the dataset card for their exact scope.

## Parameters and configuration

`sidit-base-state-dict.pt` contains 523 state tensors, 194,915,607 bytes in total. The file contains the model parameters used for the benchmark and excludes optimizer state and Python argument objects. Loading uses `torch.load(path, map_location='cpu', weights_only=True)`; construct the model with the accompanying `config.json` and the GitHub implementation.

- Backbone: Point Transformer V3 encoder–decoder, base configuration.
- Per-point classes: 21 classes for each of h, k, and l, corresponding to `[-10, 10]`.
- Global outputs: crystal system, Laue class, point group, space group, and the nine-component cell head.
- Cell head: normalized lengths plus cosine/sine angles; decode in float32 as documented in the implementation.
- The checkpoint was saved at global step 80,000.

Model-file SHA-256: `22fceed0e9e303e97ce668cf71b092f39ab9446fe38ec350a4189bc97e389ad7`.

## Scope

The model produces canonical reflection-family labels and cell/symmetry candidates from the supplied simulated point-cloud format. Signed indexing additionally requires a common orientation and geometric verification and refinement. The dataset card specifies raw-input availability and benchmark result support.

Authors: Zhao Zhang, Zheng Dong, Zhi Geng, Xinlong Dong, Changbo Wang, Yi Zhang, and Gaoqi He. Original implementation copyright 2025 Zhang Zhao; MIT license. Pointcept-derived code retains its upstream MIT notice in the software repository.