Skip to content

[BUG]: applications/Chat/coati/trainer/strategies /colossalai.py is not compatible with the gemini_plugin.py #4681

Description

@alphanlp

🐛 Describe the bug

  File "/data/llmodel/huap/ColossalAI/applications/Chat/train_sft.py", line 205, in <module>
    train(args)
  File "/data/llmodel/huap/ColossalAI/applications/Chat/train_sft.py", line 32, in train
    strategy = GeminiStrategy(placement_policy='cuda')
  File "/data/llmodel/huap/ColossalAI/applications/Chat/coati/trainer/strategies/colossalai.py", line 194, in __init__
    super().__init__(seed, plugin_initializer)
  File "/data/llmodel/huap/ColossalAI/applications/Chat/coati/trainer/strategies/ddp.py", line 42, in __init__
    super().__init__(plugin_initializer)
  File "/data/llmodel/huap/ColossalAI/applications/Chat/coati/trainer/strategies/base.py", line 29, in __init__
    self.plugin = plugin_initializer()
  File "/data/llmodel/huap/ColossalAI/applications/Chat/coati/trainer/strategies/colossalai.py", line 169, in <lambda>
    plugin_initializer = lambda: GeminiPlugin(
TypeError: __init__() got an unexpected keyword argument 'device'

Can somebody can give a correct Example?

Environment

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions