File size: 1,133 Bytes
e5e1eb2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
36
37
38
39
40
41
42
43
{
  "model_name": "Spherical Fourier Neural Operator",
  "model_type": "sfno",
  "architectures": [
    "OfficialSFNOAdapter"
  ],
  "framework": "PyTorch with torch-harmonics",
  "domain": "spherical-dynamics",
  "task": "autoregressive-spherical-field-prediction",
  "implementation": {
    "entry_point": "model/sfno_adapter.py",
    "scope": "operator-level smoke configuration using the official torch-harmonics SFNO class"
  },
  "architecture": {
    "family": "spherical Fourier neural operator",
    "input_grid_shape": [
      17,
      32
    ],
    "input_grid": "equiangular",
    "internal_grid": "legendre-gauss",
    "input_channels": 2,
    "output_channels": 2,
    "embedding_size": 8,
    "operator_layers": 2,
    "spectral_scale_factor": 2,
    "normalization": "none",
    "residual_prediction": false,
    "positional_embedding": "none"
  },
  "workflow": {
    "synthetic_time_steps": 6,
    "autoregressive_rollout_steps": 3,
    "physical_variable_semantics": null
  },
  "configuration_sources": [
    "model/default_config.json",
    "model/config.py",
    "model/sfno_adapter.py",
    "README.md"
  ]
}