如果我理解正确,你:有一个用R编写的函数(分类器),它需要一个相对大的数据体才能工作(k个最近的邻居?)在

正在使用Python加载该数据体

希望加载参数/once/,然后根据需要对分类器进行尽可能多的调用

计划将数据体作为分类器的参数传递

如果是下面的4.,复制并不总是必要的,但目前只有当数据是数值的或布尔的,并且内存区域是由R分配的

但是,对于这种情况,我认为一种更简单的方法是将数据体一次性传递给R(必要时复制),并使用转换后的对象。在from rpy2.robjects.packages import importr

e1071 = importr('e1071')

from rpy2.robjects.conversion import py2ri

# your model's data are in 'm_data'

# here conversion is happening

r_m_data = py2ri(m_data)

for test_data in many_test_data:

# r_m_data is already a pointer to an R data structure

# (it was converted above - no further copying is made)

res = e1071.knn(r_m_data, test_data)

这与您所描述的相对应:How can I load the model file just once, and the in-memory model object can be re-used

when the same r function being called though rpy2?

python rpy2时间序列_当从多线程使用rpy2调用r函数时,模型作为r函数的参数相关推荐

  1. python rpy2时间序列_时间序列(二):时序预测那些事儿

    在上一篇文章中,我们简略介绍了与时间序列相关的应用,这次我们聚焦于时间序列的预测,讲讲与之相关的那些事. 1. 效果评估 设 y 是时间序列的真实值, yhat 是模型的预测值.在分类模型中由于y是离 ...

  2. python cnn 时间序列_有什么好的模型可以做高精度的时间序列预测呢?

    近期整理了一下 Facebook 的 Prophet,个人感觉这是一个非常不错的时间序列预测工具. Prophet 简介 Facebook 去年开源了一个时间序列预测的算法,叫做 fbprophet, ...

  3. python爆破端口_挑战全网多线程批量扫描爆破弱办事端口工具,Python制造专属!...

    挑战全网多线程批量扫描&爆破弱办事端口工具,Python制造专属!-1.jpg (29.47 KB, 下载次数: 0) 2018-8-16 17:05 上传 前言 你学习Python的目的是什 ...

  4. python中pd的全称_在packag“中未定义调用名称pd”时出错

    上下文 我正在为数据科学学习python,并使用Foursquare API探索坐标附近的场地.它返回一个JSON文件,所以我创建了一个函数,使用'Foursquare'包从Foursquare结果返 ...

  5. php获取python运行结果_“如何实现在PHP中调用Python并获取运行结果“

    如何实现在PHP中调用Python并获取运行结果 Python的import包件功能就跟PHP的include类似更确切的说应该更像是PHP中的require,因为Python里的import只要目就 ...

  6. python中的函数不包括参数函数_在Python中定义函数时不需要声明函数参数的类型。...

    的书面申提出员本机关请公务辞职人向任免,定义的类应当月内在(机关)个任免审批. 应通)作过(出确认,函数函数的处到预目的质量期的否达理是事故,依然隐患存在是否. 不正下列确的说法是(,时不声明标文部分 ...

  7. python阈值计算_机器学习进阶-阈值与平滑-图像阈值 1. cv2.threshold(进行阈值计算) 2. 参数type cv2.THRESH_BINARY(表示进行二值化阈值计算)...

    1. ret, dst = cv2.thresh(src, thresh, maxval, type) 参数说明, src表示输入的图片, thresh表示阈值, maxval表示最大值, type表 ...

  8. 学好python的技巧_初学Python搞不懂基础怎么学得好?掌握这9个技巧你也可以做大神...

    整理字符串输入 整理用户输入的问题在编程过程中极为常见.通常情况下,将字符转换为小写或大写就够了,有时你可以使用正则表达式模块「Regex」完成这项工作.但是如果问题很复杂,可能有更好的方法来解决: ...

  9. python生成器单线程_【Python】迭代器、生成器、yield单线程异步并发实现详解

    转自http://blog.itpub.net/29018063/viewspace-2079767 大家在学习python开发时可能经常对迭代器.生成器.yield关键字用法有所疑惑,在这篇文章将从 ...

最新文章

  1. Science:中科院微生物所向华/李明组揭示护卫CRISPR-Cas的全新毒素-抗毒素RNA系统
  2. 一文详解Inception家族的前世今生(从InceptionV1-V4、Xception)附全部代码实现
  3. PB控制性能TreeView
  4. java设计模式之设计原则⑥里氏代换原则
  5. java快捷键查看目录,java取得快捷方式指向的路径
  6. 新软件--AutoReply(自动回复),还能自动接听,做答录机
  7. java实现格拉布斯准则_格拉布斯准则附件.pdf
  8. android模拟器录制脚本,什么安卓模拟器可实现操作录制?MuMu模拟器成为你的按键精灵_MuMu安卓模拟器/MuMu手游助手...
  9. github-production-release Git-2.28.0-64-bit
  10. Java 8?还记得那年大明湖畔的Java 7吗?
  11. 初学JAVA项目(11、Ada银行-3)
  12. 【Leetcode】1101. The Earliest Moment When Everyone Become Friends
  13. Typora丢失文件数据找回
  14. 影视观影神器:ZY Player for Mac
  15. 在线JSON转换成Excel文件工具
  16. Linux KVM环境搭建,以及创建kvm虚拟机
  17. 姨搜侯松:信贷场景全流程数据风控体系
  18. 2022下半年火爆互联网商业模式揭晓,乐分享如何超强吸粉?详解
  19. 采用caffe的model在自己的数据上面进行 fine-tuning
  20. Shopee卖家该如何选择类目?

热门文章

  1. 奇妙的证明 —— 0! = 1(a^0=1)
  2. Python 爬虫 —— scrapy
  3. Matlab Tricks(十四)—— 某一行/列是否在一个矩阵中(ismember)
  4. numpy.ndarray.flat/flatten 与 Spark 下的 flatMap
  5. 直接无序搜索 vs 先排序后搜索
  6. Python机器学习——概念及其物理解释
  7. 本地修改PHP修改文件,PHP脚本批量修改本地文件名
  8. php screw.so扩展下载,CentOS下安装php加解密工具php
  9. python做测试需要哪些技能_测试人员需要具备哪些基本技能
  10. python是什么类型的编程语言-Python是个什么语言?