极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站电脑软件其他软件其他综合smop

smop下载

smop下载 0.2.5 英文版

Matlab转Python转换器下载
  • 软件大小:95.0 KB
  • 软件语言:英文
  • 授权方式:共享版
  • 更新时间:2017/12/13
  • 下载次数:314
  • 软件评级:
  • 软件类别:其他综合
  • 软件类型:国外软件
  • 安全检测:360安全卫士通过 电脑管家通过 无插件
  • 运行环境:WinXP,Win7,
  • 网友评论:0条
本地下载普通下载通道速度较慢高速下载需优先下载高速下载器
  • 软件介绍
  • 下载地址
  • 网友评论
smop预览图

MOP是小型Matlab和八度到Python编译器。
SMOP将matlab转换为python。 尽管matlab和数字python之间有明显的相似之处,但是在现实生活中有足够的差异使手工翻译不可行。 SMOP生成人类可读的蟒蛇,这似乎也比八度更快。 只是有多快? 表1显示了“移动家具”的计时结果。似乎对于这个程序,python翻译导致了大约两倍的加速,并且通过将SMOP运行时库runtime.py编译为C实现了另外两倍的加速, 使用cython。 这个伪基准测量的是标量性能,我的解释是标量计算对八度小组的兴趣不大。

matlab转换器

功能说明

少于五千行的Python代码
SMOP不会假装与matlab或八度等抛光产品竞争。然而,这不是一个玩具。有一个尽可能接近原始matlab语义的尝试。 Matlab语言定义(从未发布afaik)充满了黑暗的角落,SMOP试图尽可能精确地遵循matlab。
也有一个价格。
生成的源代码是matlabic的,而不是pythonic,这意味着图书馆维护人员必须流利地使用这两种语言,并且老的开发环境必须被保留。

matlab转python

生成的程序是pythonic还是matlabic?
例如应该数组索引从零开始(pythonic)还是一个(matlabic)?
现在我相信,在生成的Python源代码中,一些matlab的重音是不可避免的。想象一下matlab程序使用正则表达式,matlab风格。我们不打算把它们翻译成python风格,并且这个代码将永远留下来提醒程序的matlab起源。
另一个例子。 Matlab代码打开一个文件; fopen错误返回-1。 Pythonic代码会引发异常,但我们不打算这样做。相反,我们将与口音生活在一起,而smop把这个放到了极点 - matlab程序大部分保持不变。
事实证明,生成matlabic允许将大部分项目复杂性从编译器(已经足够复杂)转移到运行时库中,在运行时库中几乎不存在库部件之间的交互。

octave转python

官方网站:https://pypi.python.org/pypi/smop/0.26.2

相关搜索:编译

smop下载地址

普通下载不会下载?请阅读【下载帮助
无法下载/文件损坏/文件不对,请给我们【留言
相关下载
发表评论

注:您的评论需要经过审核才能显示,请文明发言!

网页评论
下载帮助
下载建议:推荐使用 [迅雷] 或 [快车] 下载本站资源。并使用 [WinRAR] 3.5 以上版本解压本站资源。
解压密码:本站部分资源经过压缩加密处理,解压密码为:www.jisuxz.com
版权声明:本站资源版权归其开发商所有,若无意侵犯到您的权利,请及时与本站联系,我们会尽快为您处理。
人气英雄联盟下载官方下载
《英雄联盟》(简称LOL)是由美国拳头游戏(Riot Games)开发、中国大陆地区腾讯游戏代理运营的英雄对战MOBA... [立即下载]
好评鲁大师 5.1019.1045.509 官方版
新买的电脑用起来怎么觉得有点卡卡的感觉?不会被电脑城的商家骗了吧?今天极速小编给大家推荐一款电脑监控... [立即下载]

更多同类软件推荐

更多装机必备软件