程式码
如果你用一般的文字编辑器阅览这份文件 请忽略文中奇特的注记字符. 这份文件是以 POD (简明文件格式) 写成; 这种格式是为了能让人直接读取 而特别设计的. 关于此格式的进一步资讯 请参考 perlpod 线上文件. Perl 本身以 Unicode 进行操作. 这表示 Perl 内部的字串资料可用 Unicode 表示; Perl 的函式与算符 (例如正规表示式比对) 也能对 Unicode 进行操作. 在输入及输出时 为了处理以 Unicode 之前的编码方式储存的资料 Perl 提供了 Encode 这个模组 可以让你轻易地读取及写入旧有的编码资料. cp950 字码页 950 (Big5 + 微软添加的字符) 另外,若程式码本身以 utf8 编码储存,配合使用 utf8 模组,可让程式码中字串以及其运 算皆以字符为单位,而不以位元为单位,如下所示:
函数式编程讲白了 就是要把函数本身当成变数 传送给其他函数. 函数式编程并不是Python专有的技术 大多程式语言都可以实作出来 如 C的函数指标 C# 的delegate 甚至连JavaScript都可以实作出来. 如果您是专精Java的话 那就只有在Java SE8才开始支援 也就是所谓的Lambda. C的函数指标很早就有了 一般人比较少去接触到这个领域 再加上C# Python也是最近这几年才开始流行 Java更是到了8版才支援 所以才会误以为是新的领域. 近来程式愈来愈复杂 要求的功能愈来愈多 所以函数指标就突显了其强大的功能及重要性. 以abs(-10)函数为例 会返回参数的绝对值. abs为系统的内建函数 但如果把 abs直接印出来会怎样呢? 说实在 熟强型语言的人 是绝对不会去写这种白痴程式的. 但在弱型语言里 却是再正常不过的事. 因为在Python中 函数名称就是变数 他指向一个能计算绝对值的区块程式码. 那如果把abs指到别的地方呢? 这下子 abs将不再计算绝对值了 直接变成了变数的功能. 当然啦 在实际程式码中 我们是不可能白痴到直接把abs给干掉的.
资料科学工作流程一直以来都十分缓慢且缺乏效率,仰赖 CPU 来载入、筛选和操控资料,以及训练和部署模型。GPU 大幅降低基础架构成本,并为使用 NVIDIA RAPIDS ™ 函式库的端对端资料科学工作流程提供卓越效能。随处都能使用 GPU 加速的资料科学,无论是台式电脑、资料中心、边缘端及云端都没问题