×

Tapkee:一个高效的降维库。 (英语) Zbl 1317.68171号

总结:我们提出塔基,一个C++模板库,它提供了超过20种广泛使用的降维技术的高效实现,包括局部线性嵌入(Roweis和Saul,2000)和Isomap(de Silva和Tenenbaum,2002)巴恩斯小屋-东北(范德马滕,2013)。我们的库设计注重性能和灵活性。为了提高性能,我们结合了高效的多核算法、现代数据结构和最先进的低级库。为了实现灵活性,我们设计了一个干净的接口,用于将方法应用于用户数据,并提供了一个回调API,以促进与库的集成。该库作为开源软件免费提供,并在允许的情况下分发BSD 3条款许可证。我们鼓励整合塔基到其他开源工具箱和库中。例如,塔基已集成到幕府将军工具箱(Sonnenburg et al.,2010),使我们能够访问一组丰富的内核、距离度量以及与常见编程语言(包括Python、Octave、Matlab、R、Java、C#、Ruby、Perl和Lua)的绑定。源代码、示例和文档可在http://tapkee.lisitsyn.me网站.

MSC公司:

68T05型 人工智能中的学习和自适应系统
68-04 计算机科学相关问题的软件、源代码等
PDF格式BibTeX公司 XML格式引用
全文: 链接