我在使用来自Google新闻的w2v嵌入时遇到问题。
我下载了import React, { Component } from 'react';
class Apps extends Component {
componentDidMount() {
}
iLikeFunctions() {
console.log('yay functions');
}
render() {
var array = ['here','we','go'];
var no = 'yes';
const display = 'My Name';
return (
<div>
<p>{display}</p>
<hr />
<input type="text" onChange={this.iLikeFunctions} />
<table>
<tbody>
{array.map((term,i) => {
no = 'no';
return (
<tr key={i}>
<td>{term}</td>
<td>{no}</td>
</tr>
)
})}
</tbody>
</table>
</div>
);
}
}
export default Apps;
,然后运行
GoogleNews-vectors-negative300.bin.gz
我遇到错误
IOerror:不是压缩文件
好的,我在控制台中运行了gensim.models.KeyedVectors.load_word2vec_format('/home/slava/GoogleNews-vectors-negative300.bin.gz', binary=True)
,
gzip GoogleNews-vectors-negative300.bin
现在说,它确实是gzip压缩数据。
但是运行
file GoogleNews-vectors-negative300.bin.gz
现在返回
ValueError:需要超过0个值才能解包
完整追溯:
gensim.models.KeyedVectors.load_word2vec_format('/home/slava/GoogleNews-vectors-negative300.bin.gz', binary=True)
该如何解决?
答案 0 :(得分:0)
文件已损坏,重新下载已解决