【发布时间】:2015-01-05 17:48:00
【问题描述】:
我正在使用 py2neo 将具有特征向量的节点插入到 Neo4j 中。它适用于我几乎所有的数据。但是,在两种情况下,向量包含 NaN 值,这导致 Neo4j 在我尝试创建节点时返回 500 错误。
Example 'good' vector:
[0.0113546584773214, 0.0013764569567850638, 0.0007963202777833693, 0.00024471203511268117, 0.000390211070019412, 0.0028226812771905787, 0.04202329389178023, 0.0016958982585343057, 0.00014684726916060307, 0.000531159187816418, 0.0013412474934636795, 2.1611844247944313e-05, 0.0, 0.0, 0.0, 0.0]
Example 'bad' vector:
[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, 0.0, 0.0, 0.027777777777777776, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
我需要进行某种编码以便 Neo4j 接受它们吗?
【问题讨论】: