有人能帮我解决这个错误吗,我正在尝试使用allennlp模型并得到下面的错误。
from allennlp.training.metrics import Average, BooleanAccuracy,
CategoricalAccuracy
File "/home/administrator/aman/venv-kbs/lib/python3.6/site-
packages/allennlp/training/__init__.py", line 3, in <module>
from allennlp.training.trainer imp
我正在尝试在AllenNLP上训练我自己的自定义AllenNLP模型。
在训练模型时,会出现以下错误RuntimeError: The size of tensor a (5158) must match the size of tensor b (5000) at non-singleton dimension 1。在有些情况下,张量a的大小表示为其他值(例如,5300)。当我在一小部分文件上进行测试时,我能够成功地训练模型。
根据我的直觉,这是处理我的模型中的标记数的东西。更具体地说,具有5000多个令牌的特定文件。但是,在AllenNLP包中没有参数允许我调整这个参数来绕过这个错误。
关
我们尝试使用由allennlp在页面中提供的评估_rc-lerc预训练模型,使用下面的colab代码。
!pip install allennlp==1.0.0 allennlp-models==1.0.0
!pip install --pre allennlp-models
!pip install -U nltk
from allennlp.predictors.predictor import Predictor
import allennlp_models
# The instance we want to get LERC score for in a JSON format
in
我正在尝试使用bidaf问答模型,来源是:
创建此类是为了使用提供的库。
## REQUIRES python3.6
from allennlp.common.util import sanitize
from allennlp.models.archival import load_archive
from allennlp.service.predictors import Predictor
import sys
class BidafQA:
def __init__(self):
# required only first time, is cached
在Google中,我尝试使用以下方法导入BucketIterator:
from allennlp.data.iterators import BucketIterator
但它一次又一次地引起了同样的错误-
ModuleNotFoundError: No module named 'allennlp.data.iterators
在使用导入安装allennlp之后:
from allennlp.data.token_indexers import TokenIndexer, SingleIdTokenIndexer
from allennlp.data.tokenizers.cha
我在导入allennlp时遇到这个错误,
from allennlp.common.util import sanitize
ModuleNotFoundError: No module named 'allennlp.common'
(venv-kbs) administrator@NLR:~/aman/Project$ python
Python 3.6.3 (default, Oct 6 2017, 00:00:00)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits&
从运行训练命令失败,并显示以下错误消息:
OSError: HEAD request failed for url https://raw.githubusercontent.com/allenai/allennlp-models/main/training_config/structured-prediction/srl.jsonnet with status code 404
这是否意味着该文件已被删除?在哪里可以找到替换文件?
在寻找替换文件时,我从allenai repo中找到了,但它似乎缺少诸如"dataset_reader“之类的必填字段。
我试着用allennlp做个回购。在运行它时,我无法在from typing import OrderedDict文件中导入ddp_accelerator.py。
Traceback (most recent call last):
File "train.py", line 10, in <module>
from models.newmodel import model
File "/home/GraphWriter-master/models/newmodel.py", line 4, in <module>
当我尝试下载pip install allennlp==1.0.0 allennlp-models==1.0.时
我正面对这个问题:
Microsoft Windows [Version 10.0.22000.469]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Ahmad Sadek>pip install allennlp==1.0.0 allennlp-models==1.0.0
Collecting allennlp==1.0.0
Using cached allennlp-1.0.0-py3-none-
我有一个疑问:
SELECT DISTINCT
f.CourseEventKey,
(
SELECT f.Title + '; ' AS [text()]
FROM @Facilities
WHERE CourseEventKey = f.CourseEventKey
ORDER BY f.Title
FOR XML PATH(
在我使用Python3.6.9的Conda环境中,我安装了AllenNLP 9.2.0。我尝试按照的说明通过运行pip install --editable .来安装AllenNLP服务器
但是,,例如pip is looking at multiple versions of tqdm to determine which version is compatible with other requirements. This could take a while. Collecting tqdm>=4.19
有人知道这里发生了什么吗?我应该为AllenNLP服务器中的steup.py添
A希望在没有互联网的情况下使用AllenNLP和coref-spanbert-large模型来解决相互引用问题。我试着用这里描述的方式来做,
我的代码:
from allennlp.predictors.predictor import Predictor
import allennlp_models.tagging
predictor = Predictor.from_path(r"C:\Users\aap\Desktop\coref-spanbert-large-2021.03.10.tar.gz")
example = 'Paul Allen was born
我正在尝试通过pip在最新版本的macOS Catalina上安装allennlp。Python版本为3.9.0。pip版本为20.2.4。 我几周前才能安装,但现在我在运行命令时收到以下错误: pip3 install allennlp allennlp-models ERROR: No matching distribution found for torch<1.8.0,>=1.6.0 (from allennlp) 这真的很糟糕,因为我现在正在做的一个时间敏感的项目完全依赖于allennlp的工作。由于一些git问题,我需要重新安装,并且我的虚拟环境被重置。我能做些什么来
我试图复制(或接近) 论文在上获得的结果。我打算在此基础上进行一些增强,因此我决定使用。我就是这样初始化和培训模型的:
import torch
from allennlp.common import Params
from allennlp.data import Vocabulary
from allennlp.data.dataset_readers import ConllCorefReader
from allennlp.data.dataset_readers.dataset_utils import Ontonotes
from allennlp.data.iterators i