purrr2for:自动将purrr R调用转换为有效的Julia以进行循环

时间:2024-04-05 09:39:14
【文件属性】:

文件名称:purrr2for:自动将purrr R调用转换为有效的Julia以进行循环

文件大小:161KB

文件格式:ZIP

更新时间:2024-04-05 09:39:14

R

purrr2for 关注R性能? 使用简单的Addin自动将R / purrr语法代码块转换为高效的Julia for循环。 无需编写Julia / RCpp代码本身,该转换器具有R的purrr和*pply purrr系列的功能完善,并且可以编写所需的Julia代码。 安装 您可以使用以下命令从安装发布的purrr2for版本: devtools :: install_github( " jonocarroll/purrr2for " ) 例子 如果您有一个用R编写的代码块( purrr或*pply purrr循环) map( 1 : 10 , function ( x ) x ^ 2 ) Addin会为您将其转换为Julia通话 map (x -> x ^ 2 , 1 : 10 ) 可以将其包装在块中并内联运行。 基准测试 Unit : microseconds


【文件预览】:
purrr2for-master
----NAMESPACE(96B)
----inst()
--------figures()
----.Rbuildignore(28B)
----.gitignore(56B)
----R()
--------convert.R(383B)
----DESCRIPTION(393B)
----README.md(1KB)

网友评论