首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

美联储加持的小众语言 Julia ,能否成为机器学习的明日之星?

新语言要快速、有表达力,结合 C 语言、Matlab、Java、Ruby、Python、Perl 和 R 各自的优势,并能直接与 R、Matlab、Python 等最受欢迎的机器学习语言,以及其他动态工具展开竞争...Thomas Sargent 此前,纽联储的 DSGE 模型一直用 Matlab 运行。...相对于原先的 Matlab 版本,基于 Julia 的全新 DSGE 模型把代码行数减少了将近一半。 雷锋网获知这些性能提升不能全归功于 Julia。...纽联储表示,Matlab 版本的 DSGE 模型开发周期相当长,是一个累积式的过程。另外,它还支持了过多的模型和特征。这些原因导致其有很多不完美之处,运行效率本身就有不足。...你可以用 C 语言或者 Python 来完成剩下的那些,并且这会是完全无缝的体验。

1.2K50

开发 | 美联储加持的小众语言 Julia ,能否成为机器学习的明日之星?

新语言要快速、有表达力,结合 C 语言、Matlab、Java、Ruby、Python、Perl 和 R 各自的优势,并能直接与 R、Matlab、Python 等最受欢迎的机器学习语言,以及其他动态工具展开竞争...Thomas Sargent 此前,纽联储的 DSGE 模型一直用 Matlab 运行。...相对于原先的 Matlab 版本,基于 Julia 的全新 DSGE 模型把代码行数减少了将近一半。 AI 科技评论获知,这些性能提升不能全归功于 Julia。...纽联储表示,Matlab 版本的 DSGE 模型开发周期相当长,是一个累积式的过程。另外,它还支持了过多的模型和特征。这些原因导致其有很多不完美之处,运行效率本身就有不足。...你可以用 C 语言或者 Python 来完成剩下的那些,并且这会是完全无缝的体验。

1K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    学习经济学需要熟悉哪些编程语言?

    当然也可以用Python,最近Sargent就写了本用Python做计量的书。还有一个Julia,是这三种语言的混合,但是速度快很多,缺点是太过于小众。...Julia据说速度堪比C,而且语法特别像Matlab、Python(意味着容易学习),但是处于刚起步阶段,用的人太少了。 如果是金融计量领域,强烈建议学会SAS。...Python我一般不用来做科学计算,用的人不多,而且速度慢,一般是用来抓数据的。 最后还是补充一点吧,为什么我推荐matlab而不是其他的软件,也是有道理的。...很多模型,比如空间计量模型(spatial econometrics)、贝叶斯估计、以及宏观计量里面的DSGE model、SVAR等模型,在stata、Eviews里面都是没有什么现成的东西可以用的,...最后想起一句话来,关于这些软件的选择(stata除外,因为stata在应用计量领域的地位是几乎不可替代的)可以用两句话来概括:如果你自己的时间比计算机的时间宝贵的话,学习matlab、R、甚至Python

    2.3K60

    PythonPython 包 ① ( Python 包引入 | Python 包概念 | Python 包结构 | 创建 Python 包 | 导入 Python 包 )

    一、Python 包简介 1、Python 包引入 之前 介绍了 Python 模块 , 每个 Python 源码文件 , 都可以定义为一个 Python 模块 ; 如果 定义的 Python 源码模块很多..., 有几百上千个 , 则会出现管理繁琐 , 混乱的问题 ; 这里引入 新的代码结构 " Python 包 " ; 2、Python 包概念 Python 包 概念 : 包是 Python 模块 Module...的扩展 , 将若干 相关的 Module 模块 组织起来 形成一个 Python 包 , 可以更好地 组织 和 管理 Python 代码 ; 在 Python 包中 可以 定义 变量 / 函数 / 类..., 可以 更好地 组织 和 管理 Python 代码 ; 除了 自定义 Python 包之外 , Python 还提供了 Python 标准库 和 其他人编写的第三方 Python 包 来扩展 Python...包 右键点击 PyCharm 中的 Python 工程根目录 , 选择 " New / Python Package " 选项 , 输入 Python 包名称 , 然后点击回车 , 创建 Python

    51022

    python开篇——初识python

    什么是python Python是一种广泛使用的解释型、高级和通用的编程语言。...python前景比较好,python是 人工智能首选的编程语言,人工智能处于一个高速发展的阶段,市场需求亮逐渐增大,而这方面的人才比较少,人才缺口大,同时python职位薪酬也是比较可观的。...python编程分类介绍 PythonPython是一种面向对象、交互式计算机程序设计语言。它的特点是语法简捷而清晰。由于它的易学、易读的特性,有些学校用它代替C语言作为基础入门的语言。...Python具有丰富而强大的库,能够将其他语言制作的各种模块很轻松的联结在一起,因此,Python编程对人工智能是一门非常有用的语言。可以说人工智能和Python是紧密相连的。...而基于C的Python编译出的字节码文件则为pyc格式。除此之外,Python还可以以交互模式运行,实现交互操作。 第五、Python支撑大规模的软件开发。

    51520
    领券