Go 语言编写 CPython 扩展 goPy
- 授权协议: BSD
- 开发语言: Python Google Go
- 操作系统: 跨平台
- 软件首页: http://gopy.qur.me/extensions/examples.html
- 软件文档: http://gopy.qur.me/extensions/api.html
软件介绍
goPy 是一个新的开源项目,实现了用 Go 语言来编写 CPython 扩展。
示例代码:
package simple
import (
"fmt"
"gopy"
)
func example(args *py.Tuple) (py.Object, error) {
fmt.Printf("simple.example: %v\n", args)
py.None.Incref()
return py.None, nil
}
func init() {
methods := []py.Method{
{"example", example, "example function"},
}
_, err := py.InitModule("simple", methods)
if err != nil {
panic(err)
}
}
编译方法:
> gopy pymodule.go使用方法:
import simple
simple.example("hello", {123: True})
输出结果:
simple.example: [hello map[123:true]]
机器学习及其应用2007
周志华 编 / 清华大学 / 2007-10 / 37.00元
机器学习是人工智能的一个核心研究领域,也是近年来计算机科学中最活跃的研究分支之一。目前,机器学习技术不仅在计算机科学的众多领域中大显身手,还成为一些交叉学科的重要支撑技术。本书邀请相关领域的专家撰文,以综述的形式介绍机器学习中一些领域的研究进展。全书共分13章,内容涉及高维数据降维、特征选择、支持向量机、聚类、强化学习、半监督学习、复杂网络、异构数据、商空间、距离度量以及机器学习在自然语言处理中的......一起来看看 《机器学习及其应用2007》 这本书的介绍吧!
