1、首先需要找到嵌入的长度,它会被用来做实例化Annoy的索引。
2、接下来实例化一个Imdb图,使用:「env=lmdb.open(fn_lmdb,map_size=int(1e9))」。
3、确保我们在当前路径中没有Annoy索引或lmdb图。
4、将嵌入文件中的每一个key和向量添加至lmdb图和Annoy索引。
5、构建和保存Annoy索引。
您好!
如果在Spyder中运行代码时出现“module 'numpy' has no attribute”,这通常是由于您在代码中导入了名为numpy的变量,而没有实际导入NumPy库。为了解决这个问题,您需要在代码的开头加上一行:
这将导入NumPy库,并且您就可以在代码中使用它了。此外,您还可以在代码中将np替换为其他名称,例如:
然后您可以在代码中使用my_favorite_library来调用NumPy中的函数和对象。
希望这能帮助您解决问题!
1、ycharm每次RUN都会打开一个新的python Console,不利于观察数据结果。
2、点击 RUN --Edit Configuration ,进入设置界面。
3、在左边菜单列表,点击当前工程名,右边会出现Configuration 界面,默认 Run With Configuration 是勾选的。
4、取消 Run With Configuration 是勾选。
5、退出程序,然后再次进入工程,运行该程序,还是没生成新的 python Console。说明设置起效,但是只对该工程有效。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)