尝试导入文本数据库以使用RQDA进行分析。该数据库由使用UTF-8编码的单词到文本转换的文件组成。 RQDA应该读取UTF-8,但是导入到RQDA后无法识别UTF-8字符,例如(±,č,ę,ė,į,š,ų,ū)。
我正在使用“ write.FileList”函数进行导入。其详细信息表明,
“文件内容在写入* .rqda之前将转换为UTF-8字符。原始内容可以采用任何合适的编码,因此您可以正确检查内容;换句话说,更好的做法是:使用了相应的编码(您可以通过localeToCharset函数获得提示)来保存导入的文件。“
from keras import backend as K
import tensorflow as tf
c = []
for d in ['/device:GPU:2', '/device:GPU:3']:
with K.tf.device(d):
config = tf.ConfigProto(intra_op_parallelism_threads=4,\
inter_op_parallelism_threads=4, allow_soft_placement=True,\
device_count = {'CPU' : 1, 'GPU' : 2})
a = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3])
b = tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2])
c.append(tf.matmul(a, b))
with tf.device('/cpu:0'):
sum = tf.add_n(c)
session = tf.Session(config=config)
K.set_session(session)
write.FileList将文本数据库导入RQDA,但是无法识别UTF-8字符。
显示此警告:
“在rsqlite_fetch(res @ ptr,n = n)中: 不需要为语句调用dbFetch(),仅需要查询”