You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

fastai环境下HF_TASKS_AUTO无法识别及相关报错排查

环境配置信息

PIP安装命令

!pip install ohmeow-blurr==0.0.6
!pip install datasets==1.3.0 -qq
!pip install fsspec==2021.7.0

库导入代码

import ast
import torch
from fastai.text.all import *
from transformers import *
from blurr.data.all import *
from blurr.modeling.all import *
问题1:fastai2导入触发RuntimeError

导入fastai2时抛出如下报错:

RuntimeError                              Traceback (most recent call last)
Input In [16], in <cell line: 3>()
      1 import ast
      2 import torch
----> 3 from fastai2.text.all import *
      4 from transformers import *
      8 from blurr.data.all import *

File ~\anaconda3\lib\site-packages\fastai2\text\all.py:1, in <module>
----> 1 from ..basics import *
      2 from ..callback.all import *
      3 from .core import *

File ~\anaconda3\lib\site-packages\fastai2\basics.py:1, in <module>
----> 1 from .data.all import *
      2 from .optimizer import *
      3 from .callback.core import *

File ~\anaconda3\lib\site-packages\fastai2\data\all.py:1, in <module>
----> 1 from ..torch_basics import *
      2 from .core import *
      3 from .load import *

File ~\anaconda3\lib\site-packages\fastai2\torch_basics.py:4, in <module>
      2 from .imports import *
      3 from .torch_imports import *
----> 4 from .torch_core import *
      5 from .layers import *

File ~\anaconda3\lib\site-packages\fastai2\torch_core.py:312, in <module>
    309         if isinstance(f, (MethodWrapperType, BuiltinFunctionType, BuiltinMethodType, MethodType, FunctionType)):
    310             setattr(TensorBase, fn, get_f(fn))
--> 312 _patch_tb()
    314 # Cell
    315 class TensorCategory(TensorBase): pass

File ~\anaconda3\lib\site-packages\fastai2\torch_core.py:308, in _patch_tb()
    306 for fn in dir(t):
    307     if fn in skips: continue
--> 308     f = getattr(t, fn)
    309     if isinstance(f, (MethodWrapperType, BuiltinFunctionType, BuiltinMethodType, MethodType, FunctionType)):
    310             setattr(TensorBase, fn, get_f(fn))

RuntimeError: tensor.H is only supported on matrices (2-D tensors). Got 1-D tensor.

报错核心:tensor.H属性仅支持二维矩阵,运行时检测到传入的是一维张量。

问题2:TokenClassification任务配置无法调用

编写如下TokenClassification任务配置代码时,无法正常调用:

task = HF_TASKS_AUTO.TokenClassification

对应报错截图:
TokenClassification调用报错截图


内容的提问来源于stack exchange,提问作者Lorale

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 08:12:11