首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用dl4j RecordReader解析JSON

用dl4j RecordReader解析JSON
EN

Stack Overflow用户
提问于 2019-05-27 12:49:45
回答 2查看 336关注 0票数 0

我计划在数据集上使用dl4j,该数据集的格式如下:

{“文章”:[{“abstractText”:“文本.”、“日记”:“日记.”、"meshMajor":"mesh1“、.、"meshN”、“PMID”:“mesh1”、“标题”:“标题.”、“年份”:“YYYY}、.}]}}

字段meshMajor包含类标签,其余的是模型的输入。输入特性是文本数据。

我想知道是否有像CSV这样的JSON数据集迭代器。我查阅了github上的例子,但是找不到一个。如果没有可用的,可以有人提供一些关于实现它的提示吗?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-06-07 03:25:41

在DL4J的gitter中询问了这个Q,解决方案是使用Jackson记录读取器。其他详细信息可用https://github.com/deeplearning4j/DataVec/tree/master/datavec-api/src/main/java/org/datavec/api/records/reader/impl/jackson,读取JSON的示例可在

  1. https://github.com/deeplearning4j/DataVec/blob/master/datavec-api/src/test/java/org/datavec/api/records/reader/impl/JacksonLineRecordReaderTest.java和,
  2. https://github.com/deeplearning4j/DataVec/blob/master/datavec-api/src/test/java/org/datavec/api/records/reader/impl/JacksonRecordReaderTest.java

注意,JacksonLineRecordReader和JacksonRecordReaderTest.java之间有一个区别,前者要求每个JSON记录正好跨越一行,后者要求每个JSON记录都有一个文件。

票数 0
EN

Stack Overflow用户

发布于 2019-05-28 08:01:13

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56326463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档