Press "Enter" to skip to content

吾有一术,名曰炼丹。北大博士生用文言开发深度学习网络

本站内容均来自兴趣收集,如不慎侵害的您的相关权益,请留言告知,我们将尽快删除.谢谢.

[ 摘要 ]文言编程语言/wenyan-lang火了,GitHub项目已经超过12.7K stars。最近,一位北大博士生似乎找到了wenyan-lang的正确用法——开发深度学习网络,」。其代码逻辑清晰、可读性高,真乃神人也。

 

 

最近文言编程语言 / wenyan-lang火了——GitHub项目已经超过12.7K Stars。

 

 

设计文言编程语言的是CMU大四学生Lingdong Huang,真乃后生可畏!

 

根据Lingdong同学的介绍,wenyan-lang有以下特点:

 

符合古汉语语法的自然语言处理程序

 

可以编译成 JavaScript,Python,或者 Ruby

 

图灵完备

 

在线 IDE,即刻体验

 

通过几个例子快速入门

 

而且,这个编程语言只包含中文和引用符号「」,所以古人也看得懂 。它的变量定义是这样的:

 

 

语法里基本控制流程判断、循环也一应俱全。wenyan-lang还提供了在线IDE,包括斐波那契数列、快排、汉诺塔等许多例子供参考学习:

 

 

现在,有人似乎找到了 wenyan-lang 的正确用法: 用文言开发深度学习网络,名曰炼丹 。

 

 

 

小程序

 

用文言开发深度学习网络,名曰炼丹

 

用wenyan-lang编写深度学习网络的这位神人是北大学生杨凌波(Lingbo Yang),他于2016年在北京大学获得了数学学士学位,目前正在数字视频编解码技术国家工程实验室攻读博士学位。

 

我们来看一下构建一个神经网络的“”代码:

 

 

 

对应的Pytorch脚本如下:

 

 

真乃“洋为中用,古为今用”也,厉害厉害!

 

围观的小伙伴纷纷献上膝盖:

 

Very nice! 可读性感觉很好啊,虽然编译不了但是让人一看就知道什幺意思

 

牛皮,逻辑清晰,可读性很高。

 

感兴趣的同学戳原文链接可前往GitHub页面围观。

 

wenyan-lang项目:

 

https://github.com/LingDong-/wenyan-lang

Be First to Comment

发表评论

邮箱地址不会被公开。 必填项已用*标注