您好!
非常感谢开源的这个插件,因最近安装了:ComfyUI-QwenVL,要求将:transformers 更新到:4.57.1,此时再运行:BiRefNet Ultra V2 时则报以下错误,不知道是否能更新兼容一下新版本的:transformers 环境,谢谢!
got prompt
!!! Exception during processing !!! 'Config' object has no attribute 'is_encoder_decoder'
Traceback (most recent call last):
File "/workspace/ComfyUI/execution.py", line 498, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/ComfyUI/execution.py", line 316, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/ComfyUI/execution.py", line 290, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "/workspace/ComfyUI/execution.py", line 278, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "/workspace/ComfyUI/custom_nodes/ComfyUI_LayerStyle_Advance/py/birefnet_ultra_v2.py", line 104, in load_birefnet_model
self.model = AutoModelForImageSegmentation.from_pretrained(model_path, trust_remote_code=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/models/auto/auto_factory.py", line 597, in from_pretrained
return model_class.from_pretrained(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 277, in _wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 4974, in from_pretrained
model.tie_weights()
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 3018, in tie_weights
module.tie_embeddings_and_encoder_decoder()
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 2994, in tie_embeddings_and_encoder_decoder
if getattr(self.config.get_text_config(decoder=True), "tie_word_embeddings", True):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/configuration_utils.py", line 1241, in get_text_config
if not return_both and len(valid_text_config_names) == 0 and config_to_return.is_encoder_decoder:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/configuration_utils.py", line 207, in getattribute
return super().getattribute(key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Config' object has no attribute 'is_encoder_decoder'
comfyui lumi batcher overwrite task done
Prompt executed in 0.75 seconds
您好!
非常感谢开源的这个插件,因最近安装了:ComfyUI-QwenVL,要求将:transformers 更新到:4.57.1,此时再运行:BiRefNet Ultra V2 时则报以下错误,不知道是否能更新兼容一下新版本的:transformers 环境,谢谢!
got prompt
!!! Exception during processing !!! 'Config' object has no attribute 'is_encoder_decoder'
Traceback (most recent call last):
File "/workspace/ComfyUI/execution.py", line 498, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/ComfyUI/execution.py", line 316, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, hidden_inputs=hidden_inputs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/ComfyUI/execution.py", line 290, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "/workspace/ComfyUI/execution.py", line 278, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "/workspace/ComfyUI/custom_nodes/ComfyUI_LayerStyle_Advance/py/birefnet_ultra_v2.py", line 104, in load_birefnet_model
self.model = AutoModelForImageSegmentation.from_pretrained(model_path, trust_remote_code=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/models/auto/auto_factory.py", line 597, in from_pretrained
return model_class.from_pretrained(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 277, in _wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 4974, in from_pretrained
model.tie_weights()
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 3018, in tie_weights
module.tie_embeddings_and_encoder_decoder()
File "/workspace/venv312/lib/python3.12/site-packages/transformers/modeling_utils.py", line 2994, in tie_embeddings_and_encoder_decoder
if getattr(self.config.get_text_config(decoder=True), "tie_word_embeddings", True):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/configuration_utils.py", line 1241, in get_text_config
if not return_both and len(valid_text_config_names) == 0 and config_to_return.is_encoder_decoder:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/venv312/lib/python3.12/site-packages/transformers/configuration_utils.py", line 207, in getattribute
return super().getattribute(key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'Config' object has no attribute 'is_encoder_decoder'
comfyui lumi batcher overwrite task done
Prompt executed in 0.75 seconds