使对象保持活动状态,以便在python的另一个程序中使用它们

用户名

我正在使用word2vec来计算两个单词之间的相似度。因此,对于该模型,我正在使用GoogleNews。该模型非常庞大,因此需要花费很多时间来加载。

model = Word2Vec.load_word2vec_format('D:/Userfiles/vsachidananda/Downloads/GoogleNews-vectors negative300.bin.gz', binary=True)

我想加载它并保留在变量/对象中,以便每当我运行python程序时,我都应该能够调用

model.similarity('word1','word2')

如何做到这一点?任何的想法?

塞必得索

我知道在Python进程之间共享复杂对象的唯一方法是使用multiprocessing.Manager但是,model腌制拆封每次需要一个子进程共享的时间。我想这将是缓慢的load_word2vec_format

您可以改为运行启动程序,该启动程序加载model一次,然后等待并根据需要执行另一个python脚本。一个非常简单的启动器如下所示:

import Word2Vec
model = Word2Vec.load_word2vec_format(...)

try:
    import traceback
    import script

    while True:
        raw_input()

        try:
            reload(script)
            script.main(model)
        except:
            print traceback.print_exc()

except KeyboardInterrupt:
    print 'exit launcher'

使用此基本启动器,script.py应位于同一文件夹中,并需要定义main()

def main(model):
    model.similarity('word1','word2')
    ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导出javascript对象以在另一个程序中使用它

来自分类Dev

如何保存变量并在另一个页面中使用它们?

来自分类Dev

存储参数和函数并在另一个函数中使用它们

来自分类Dev

存储参数和函数并在另一个函数中使用它们

来自分类Dev

如何从另一个视图获取值并在同一活动中使用它?

来自分类Dev

复制一个结构以便在另一个线程上使用

来自分类Dev

将一个对象的方法传递给另一个对象是否会使第一个对象保持活动状态?

来自分类Dev

我可以从一个类中获取rect.x以便在另一个类中使用吗?

来自分类Dev

使用JavaScript,以便在单击图像时更改另一个元素的位置

来自分类Dev

如何在r环境中调用多个向量以在另一个函数中使用它们

来自分类Dev

如何从一个块中获取对象并在另一个类或方法中使用它?

来自分类Dev

为变量赋值并在python中的另一个变量中使用它

来自分类Dev

在 Python 中使用另一个对象初始化一个对象

来自分类Dev

如何从sqlite android中的两列获取值并在另一个活动中使用它

来自分类Dev

如何在公共组件中使用方法,以便一个需要它的组件和另一个不需要它的组件使用它?

来自分类Dev

从ActionListener发送变量,以便另一个ActionListener可以使用它

来自分类Dev

在另一个类中使用一个类对象PYTHON

来自分类Dev

在另一个对象中使用对象值

来自分类Dev

授予localhost特权或使用它们创建另一个用户

来自分类Dev

Office文件以只读方式打开,因为“另一个用户”正在使用它们

来自分类Dev

从UIViewController切换到另一个时,如何保持UILongPressGestureRecognizer处于活动状态

来自分类Dev

保持按钮处于活动状态,直到单击另一个按钮

来自分类Dev

django createviw- 创建另一个模型对象并在当前模型中使用它

来自分类Dev

如何保持套接字连接从一个窗口到另一个窗口的活动状态?

来自分类Dev

如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

来自分类Dev

在Next.js应用程序中使用React上下文时将数据从一个状态对象传输到另一个状态对象

来自分类Dev

正确的方法来构建python可执行文件(在wxWidgets中),以便可以从另一个wxWidgets应用程序中调用它?

来自分类Dev

在一个事件中设置一个“ int”,并在另一个事件中使用它

来自分类Dev

以承诺方式模拟服务,以便在另一个服务中进行测试

Related 相关文章

  1. 1

    导出javascript对象以在另一个程序中使用它

  2. 2

    如何保存变量并在另一个页面中使用它们?

  3. 3

    存储参数和函数并在另一个函数中使用它们

  4. 4

    存储参数和函数并在另一个函数中使用它们

  5. 5

    如何从另一个视图获取值并在同一活动中使用它?

  6. 6

    复制一个结构以便在另一个线程上使用

  7. 7

    将一个对象的方法传递给另一个对象是否会使第一个对象保持活动状态?

  8. 8

    我可以从一个类中获取rect.x以便在另一个类中使用吗?

  9. 9

    使用JavaScript,以便在单击图像时更改另一个元素的位置

  10. 10

    如何在r环境中调用多个向量以在另一个函数中使用它们

  11. 11

    如何从一个块中获取对象并在另一个类或方法中使用它?

  12. 12

    为变量赋值并在python中的另一个变量中使用它

  13. 13

    在 Python 中使用另一个对象初始化一个对象

  14. 14

    如何从sqlite android中的两列获取值并在另一个活动中使用它

  15. 15

    如何在公共组件中使用方法,以便一个需要它的组件和另一个不需要它的组件使用它?

  16. 16

    从ActionListener发送变量,以便另一个ActionListener可以使用它

  17. 17

    在另一个类中使用一个类对象PYTHON

  18. 18

    在另一个对象中使用对象值

  19. 19

    授予localhost特权或使用它们创建另一个用户

  20. 20

    Office文件以只读方式打开,因为“另一个用户”正在使用它们

  21. 21

    从UIViewController切换到另一个时,如何保持UILongPressGestureRecognizer处于活动状态

  22. 22

    保持按钮处于活动状态,直到单击另一个按钮

  23. 23

    django createviw- 创建另一个模型对象并在当前模型中使用它

  24. 24

    如何保持套接字连接从一个窗口到另一个窗口的活动状态?

  25. 25

    如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

  26. 26

    在Next.js应用程序中使用React上下文时将数据从一个状态对象传输到另一个状态对象

  27. 27

    正确的方法来构建python可执行文件(在wxWidgets中),以便可以从另一个wxWidgets应用程序中调用它?

  28. 28

    在一个事件中设置一个“ int”,并在另一个事件中使用它

  29. 29

    以承诺方式模拟服务,以便在另一个服务中进行测试

热门标签

归档