Spaces:
Running
Running
github-actions[bot]
commited on
Commit
·
3156c25
1
Parent(s):
65bfd6d
Auto-sync from demo at Fri Dec 19 08:38:09 UTC 2025
Browse files- graphgen/engine.py +9 -0
graphgen/engine.py
CHANGED
|
@@ -6,6 +6,7 @@ from typing import Any, Callable, Dict, List, Set
|
|
| 6 |
|
| 7 |
import ray
|
| 8 |
import ray.data
|
|
|
|
| 9 |
|
| 10 |
from graphgen.bases import Config, Node
|
| 11 |
from graphgen.utils import logger
|
|
@@ -20,6 +21,14 @@ class Engine:
|
|
| 20 |
self.functions = functions
|
| 21 |
self.datasets: Dict[str, ray.data.Dataset] = {}
|
| 22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
if not ray.is_initialized():
|
| 24 |
context = ray.init(
|
| 25 |
ignore_reinit_error=True,
|
|
|
|
| 6 |
|
| 7 |
import ray
|
| 8 |
import ray.data
|
| 9 |
+
from ray.data import DataContext
|
| 10 |
|
| 11 |
from graphgen.bases import Config, Node
|
| 12 |
from graphgen.utils import logger
|
|
|
|
| 21 |
self.functions = functions
|
| 22 |
self.datasets: Dict[str, ray.data.Dataset] = {}
|
| 23 |
|
| 24 |
+
ctx = DataContext.get_current()
|
| 25 |
+
ctx.enable_rich_progress_bars = False
|
| 26 |
+
ctx.use_ray_tqdm = False
|
| 27 |
+
# Disable tensor extension casting to avoid conversion errors with complex types
|
| 28 |
+
# (e.g., gene_synonyms, gene_names which are lists/arrays)
|
| 29 |
+
ctx.enable_tensor_extension_casting = False
|
| 30 |
+
ctx._metrics_export_port = 0 # Disable metrics exporter to avoid RpcError
|
| 31 |
+
|
| 32 |
if not ray.is_initialized():
|
| 33 |
context = ray.init(
|
| 34 |
ignore_reinit_error=True,
|