Commit 7350958b authored by lintangsutawika's avatar lintangsutawika
Browse files

fixed info log

parent 13203943
......@@ -109,6 +109,8 @@ class ConfigurableGroup(abc.ABC):
self,
config: Optional[dict] = None,
) -> None:
# Create a unique identifier ID
self._task_id = str(uuid.uuid1())
self._config = GroupConfig(**config)
@property
......@@ -127,6 +129,10 @@ class ConfigurableGroup(abc.ABC):
def config(self):
return self._config.to_dict()
@property
def task_id(self) -> Any:
return self._task_id
def __repr__(self):
return (
f"ConfigurableGroup(group={self.group}," f"group_alias={self.group_alias})"
......@@ -762,6 +768,9 @@ class ConfigurableTask(Task):
download_mode=None,
config: Optional[dict] = None,
) -> None: # TODO no super() call here
# Create a unique identifier ID
self._task_id = str(uuid.uuid1())
# Get pre-configured attributes
self._config = self.CONFIG
......@@ -1034,7 +1043,7 @@ class ConfigurableTask(Task):
else:
if (self.config.num_fewshot is not None) and (self.config.num_fewshot > 0):
eval_logger.warning(
f"Task '{self.config.task}': "
f"[Task: {self.config.task}] "
"num_fewshot > 0 but fewshot_split is None. "
"using preconfigured rule."
)
......@@ -1477,6 +1486,10 @@ class ConfigurableTask(Task):
def get_config(self, key: str) -> Any:
return getattr(self._config, key, None)
@property
def task_id(self) -> Any:
return self._task_id
def __repr__(self):
return (
f"ConfigurableTask(task_name={getattr(self.config, 'task', None)},"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment