modelbuilderhq commited on
Commit
81834ab
·
verified ·
1 Parent(s): a612f9c

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. tasks.py +15 -9
tasks.py CHANGED
@@ -56,8 +56,11 @@ def _base_breakdown(action: Any, ground_truth: GroundTruth) -> dict:
56
  return breakdown
57
 
58
 
59
- def _reward_from_breakdown(breakdown: dict):
60
- from env import Reward
 
 
 
61
 
62
  total = round(sum(breakdown.values()), 4)
63
  return Reward(total=max(0.0, min(1.0, total)), breakdown=breakdown)
@@ -124,13 +127,16 @@ def confounded_hard_grader(trajectory: Any = None) -> float:
124
  return _delegate(trajectory)
125
 
126
 
127
- def _task_definition(
128
- task_id: str,
129
- difficulty: str,
130
- description: str,
131
- action_grader: Callable[[Any], Any],
132
- ) -> TaskDefinition:
133
- from env import AdverseEventReport
 
 
 
134
 
135
  task_data = TASK_DATA[task_id]
136
  return TaskDefinition(
 
56
  return breakdown
57
 
58
 
59
+ def _reward_from_breakdown(breakdown: dict):
60
+ try:
61
+ from .env import Reward
62
+ except ImportError:
63
+ from env import Reward
64
 
65
  total = round(sum(breakdown.values()), 4)
66
  return Reward(total=max(0.0, min(1.0, total)), breakdown=breakdown)
 
127
  return _delegate(trajectory)
128
 
129
 
130
+ def _task_definition(
131
+ task_id: str,
132
+ difficulty: str,
133
+ description: str,
134
+ action_grader: Callable[[Any], Any],
135
+ ) -> TaskDefinition:
136
+ try:
137
+ from .env import AdverseEventReport
138
+ except ImportError:
139
+ from env import AdverseEventReport
140
 
141
  task_data = TASK_DATA[task_id]
142
  return TaskDefinition(