Skip to content

'Nonetype' errors when running taco, livecodebench, apps tasks. #94

@ZijunSong

Description

@ZijunSong

Sorry, when I use

skythought evaluate \
	--model /data3/models/hub/models--google--gemma-2-2b-it/snapshots/299a8560bedf22ed1c72a8a11e7dce4a7f9f51f8 \
	--task taco

to run taco task, I meet an error

INFO 03-13 15:35:58 __init__.py:183] Automatically detected platform cuda.
INFO:skythought.evals.cli:Temperature: 0, top_p: 1.0, max_tokens: 32768
/data3/workhome/songzijun/SkyThought/skythought/evals/cli.py:290: UserWarning: Model /data3/models/hub/models--google--gemma-2-2b-it/snapshots/299a8560bedf22ed1c72a8a11e7dce4a7f9f51f8 not found in /data3/workhome/songzijun/SkyThought/skythought/evals/models/model_configs.yaml. Initializing without any system prompt.
  model_config = ModelConfig.from_model_id(
Traceback (most recent call last):
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/bin/skythought", line 8, in <module>
    sys.exit(main())
  File "/data3/workhome/songzijun/SkyThought/skythought/evals/cli.py", line 563, in main
    app()
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/typer/main.py", line 340, in __call__
    raise e
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/typer/main.py", line 323, in __call__
    return get_command(self)(*args, **kwargs)
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/click/core.py", line 1161, in __call__
    return self.main(*args, **kwargs)
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/typer/core.py", line 743, in main
    return _main(
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/typer/core.py", line 198, in _main
    rv = self.invoke(ctx)
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/click/core.py", line 1697, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/click/core.py", line 1443, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/click/core.py", line 788, in invoke
    return __callback(*args, **kwargs)
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/typer/main.py", line 698, in wrapper
    return callback(**use_params)
  File "/data3/workhome/songzijun/SkyThought/skythought/evals/cli.py", line 321, in evaluate
    generate_and_score(
  File "/data3/workhome/songzijun/SkyThought/skythought/evals/inference_and_check.py", line 372, in generate_and_score
    eval_data = handler.load_and_filter_dataset(start, end)
  File "/data3/workhome/songzijun/SkyThought/skythought/evals/tasks/taco/taco_handler.py", line 97, in load_and_filter_dataset
    dataset = self.load_dataset(subset=subset, split=split).to_pandas()
  File "/data3/workhome/songzijun/SkyThought/skythought/evals/tasks/base.py", line 85, in load_dataset
    dataset = load_dataset(
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/datasets/load.py", line 2129, in load_dataset
    builder_instance = load_dataset_builder(
  File "/data3/workhome/songzijun/miniconda3/envs/skybench/lib/python3.10/site-packages/datasets/load.py", line 1886, in load_dataset_builder
    builder_instance: DatasetBuilder = builder_cls(
TypeError: 'NoneType' object is not callable

and I don't know how to fix it.
Besides, I meet the same error when running livecodebench and apps tasks. Thank you for your help!

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions