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
Files changed (1) hide show
  1. 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,