R踩坑记录:关于RcppAnnoy的使用

之前写的一个包因为clustering太慢了想加加速,自然而然想到了用RcppAnnoy来试一试。但是这个包在网上有两个版本的教程,一时搞不明白用哪个。后来经过不断踩坑和在GitHub上鉴(zhai)赏(chao)别人的代码,才成功以正常速度运行。

注意点:RcppAnnoy这个包提供了R与C++的一个接口,所以它在网上的教程有两个版本,一个是在R中使用的版本。一个是C++使用版本。作为R用户,优先选择带有R代码的教程。且我在进行build index的时候,把这一步放在R代码要比直接在Cpp文件中要更快(对不起这可能是因为我的Cpp就是一坨翔,我套了循环导致它奇慢无比。。。)。实在用不明白的话,左转GitHub,右转GPT吧:)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值