forked from DreamLab-AI/origin-logseq-AR
-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathontology_physics.toml
More file actions
43 lines (36 loc) · 1 KB
/
ontology_physics.toml
File metadata and controls
43 lines (36 loc) · 1 KB
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
# Ontology Physics Configuration
# Maps OWL axioms to physics constraints
[kernel_parameters]
threads_per_block = 256
max_blocks = 1024
target_frame_time_ms = 2.0
[constraint_groups]
[constraint_groups.disjoint_classes]
enabled = true
kernel_name = "apply_disjoint_classes_kernel"
default_strength = 0.8
physics_type = "repulsion"
[constraint_groups.subclass_hierarchy]
enabled = true
kernel_name = "apply_subclass_hierarchy_kernel"
default_strength = 0.6
physics_type = "alignment"
[constraint_groups.sameas_colocate]
enabled = true
kernel_name = "apply_sameas_colocate_kernel"
default_strength = 0.9
physics_type = "attraction"
[constraint_groups.inverse_symmetry]
enabled = true
kernel_name = "apply_inverse_symmetry_kernel"
default_strength = 0.7
physics_type = "symmetry"
[constraint_groups.functional_cardinality]
enabled = true
kernel_name = "apply_functional_cardinality_kernel"
default_strength = 1.0
physics_type = "constraint"
[performance]
batch_size = 1000
memory_pool_size_mb = 512
max_concurrent_graphs = 4