Browse Source

更新自动下载地址

tags/v0.5.0
yh 5 years ago
parent
commit
16bcb9af7d
3 changed files with 6 additions and 12 deletions
  1. +0
    -9
      README.md
  2. +2
    -2
      fastNLP/io/file_utils.py
  3. +4
    -1
      fastNLP/io/loader/conll.py

+ 0
- 9
README.md View File

@@ -133,15 +133,6 @@ fastNLP的大致工作流程如上图所示,而项目结构如下:
<td> 实现了读写功能,包括数据读入与预处理,模型读写,自动下载等 </td>
</tr>
</table>
<hr>

<b>致谢</b>
感谢 [深脑云](http://www.dbcloud.ai/) 提供的模型与数据存储、下载服务。

<a href="http://www.dbcloud.ai/">
<img src="http://www.dbcloud.ai/static/images/logo/logo.png">
</a>


<hr>



+ 2
- 2
fastNLP/io/file_utils.py View File

@@ -243,8 +243,8 @@ def _get_base_url(name):
return url + '/'
else:
URLS = {
'embedding': "http://fudan.irocn.cn:8989/api/public/dl/",
"dataset": "http://fudan.irocn.cn:8989/api/public/dl/dataset/"
'embedding': "http://212.129.155.247/embedding/",
"dataset": "http://212.129.155.247/dataset/"
}
if name.lower() not in URLS:
raise KeyError(f"{name} is not recognized.")


+ 4
- 1
fastNLP/io/loader/conll.py View File

@@ -149,8 +149,9 @@ class Conll2003Loader(ConllLoader):

class Conll2003NERLoader(ConllLoader):
"""
用于读取conll2003任务的NER数据。
用于读取conll2003任务的NER数据。每一行有4列内容,空行意味着隔开两个句子

支持读取的内容如下
Example::

Nadim NNP B-NP B-PER
@@ -199,6 +200,8 @@ class Conll2003NERLoader(ConllLoader):
continue
ins = {h: data[i] for i, h in enumerate(self.headers)}
ds.append(Instance(**ins))
if len(ds) == 0:
raise RuntimeError("No data found {}.".format(path))
return ds
def download(self):


Loading…
Cancel
Save