OpenMotionLab / MotionGPT

[NeurIPS 2023] MotionGPT: Human Motion as a Foreign Language, a unified motion-language generation model using LLMs
https://motion-gpt.github.io
MIT License
1.38k stars 85 forks source link

Interpolation key 'lm.default' not found #65

Open UnrealXinda opened 6 months ago

UnrealXinda commented 6 months ago

Hi, I'm running into an issue with app.py. When I run it, I'm seeing errors concerning unrecognized "lm.default" and "vq.default" values. I am seeing both lm/default.yaml and vq/default.yaml placed under the config folder. However, I'm not familiar with how configs are set up in this project to figure out the real cause of this issue. Below is the detailed callstack of this error. Hope this helps. Thanks.

Traceback (most recent call last): File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\basecontainer.py", line 244, in get_node_value conf._format_and_raise(key=key, value=None, cause=e) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 231, in _format_and_raise format_and_raise( File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\_utils.py", line 899, in format_and_raise _raise(ex, cause) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\_utils.py", line 797, in _raise raise ex.with_traceback(sys.exc_info()[2]) # set env var OC_CAUSE=1 for full trace File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\basecontainer.py", line 242, in get_node_value node = node._dereference_node() File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 246, in _dereference_node node = self._dereference_node_impl(throw_on_resolution_failure=True) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 277, in _dereference_node_impl return parent._resolve_interpolation_from_parse_tree( File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 584, in _resolve_interpolation_from_parse_tree resolved = self.resolve_parse_tree( File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 764, in resolve_parse_tree return visitor.visit(parse_tree) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\antlr4\tree\Tree.py", line 34, in visit return tree.accept(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar\gen\OmegaConfGrammarParser.py", line 206, in accept return visitor.visitConfigValue(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar_visitor.py", line 101, in visitConfigValue return self.visit(ctx.getChild(0)) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\antlr4\tree\Tree.py", line 34, in visit return tree.accept(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar\gen\OmegaConfGrammarParser.py", line 342, in accept return visitor.visitText(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar_visitor.py", line 298, in visitText return self.visitInterpolation(c) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar_visitor.py", line 125, in visitInterpolation return self.visit(ctx.getChild(0)) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\antlr4\tree\Tree.py", line 34, in visit return tree.accept(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar\gen\OmegaConfGrammarParser.py", line 921, in accept return visitor.visitInterpolationNode(self) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\grammar_visitor.py", line 158, in visitInterpolationNode return self.node_interpolation_callback(inter_key, self.memo) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 745, in node_interpolation_callback return self._resolve_node_interpolation(inter_key=inter_key, memo=memo) File "C:\Users\random\.conda\envs\mgpt\lib\site-packages\omegaconf\base.py", line 676, in _resolve_node_interpolation raise InterpolationKeyError(f"Interpolation key '{inter_key}' not found") omegaconf.errors.InterpolationKeyError: Interpolation key 'lm.default' not found full_key: model.params.lm object_type=dict