首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >火炬和卢阿之间的关系是什么?

火炬和卢阿之间的关系是什么?
EN

Stack Overflow用户
提问于 2017-09-07 16:42:31
回答 1查看 328关注 0票数 2

粗略地说,我知道

代码语言:javascript
复制
  ______             __   |  
 /_  __/__  ________/ /   |  is Scientific computing for Lua. 
  / / / _ \/ __/ __/ _ \  |   
 /_/  \___/_/  \__/_//_/  |   
                          |   

但有人能解释一下为什么我们要为此创造一种新的语言吗?为什么不直接制作一个像Python中的Numpy这样的模块呢?

我想知道,只是为了模块化它还是创建一种新的脚本语言,两者之间的分界线在哪里?是在硬件开始介入的时候吗?

我在想,也许火炬不是一种语言,只是一个框架,但根据维基百科的说法:

Torch是一个开源的机器学习库,一个科学的计算框架,和一个基于Lua编程语言的脚本语言。它为深入机器学习提供了广泛的算法,并使用脚本语言LuaJIT和底层C实现。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-07 20:19:52

它是一种基于Lua的语言,其意义与DSL是一种语言相同--“特定领域语言(DSL)是一种专门针对特定应用领域的计算机语言”,因为它提供针对科学计算的编程语言扩展。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46101448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档