| { |
| "device": "cpu", |
| "dtype": "float32", |
| "dimensions": { |
| "input": { |
| "variables": 2 |
| }, |
| "output": { |
| "functions": 4, |
| "epsilon_orders": 5 |
| }, |
| "connection": { |
| "epsilon_orders": 2 |
| } |
| }, |
| "phase_space": { |
| "scale": 6.5, |
| "const": 6.5, |
| "cut": { |
| "physical": 0.1, |
| "spurious": 0.1 |
| } |
| }, |
| "hyperparameters": { |
| "optimiser": { |
| "algorithm": "Adam", |
| "initial_learning_rate": 1e-3 |
| }, |
| "learning_rate_scheduler": { |
| "factor": 0.1, |
| "patience": 5, |
| "threshold": 1e-2, |
| "cooldown": 5 |
| }, |
| "iterations": { |
| "batch_size": 128, |
| "partition_size": 2048, |
| "number_partitions": 1 |
| }, |
| "architecture": { |
| "hidden_layers": [64, 64, 64], |
| "activation": "GELU" |
| }, |
| "loss_function": { |
| "boundary_bias": 1.0, |
| "boundary_derivatives": false |
| } |
| }, |
| "termination": { |
| "epochs": 0, |
| "seconds": 0, |
| "learning_rate": { |
| "target": 1.5e-8, |
| "patience": 3 |
| } |
| }, |
| "zeros": { |
| "re": [ |
| [1, 0], |
| [2, 0], |
| [3, 0] |
| ], |
| "im": [ |
| [0, 0], |
| [0, 1], |
| [1, 0], |
| [1, 1], |
| [1, 2], |
| [1, 3], |
| [1, 4], |
| [2, 0], |
| [2, 1], |
| [3, 0], |
| [3, 1] |
| ] |
| } |
| } |
|
|