jupyter的缩放内核
scalation-kernel的Python项目详细描述
概述
scalation内核项目提供了一个轻量级 Scala+ ScalaTion内核 Jupyter笔记本。更多 信息可在project page上找到。
安装
先决条件
- Java 8(>;=8)
- 斯卡拉2.12.8(>;=2.12.8)
安装需要最近的缩放分布(>;=1.3),从 here。一旦你有了 缩放,确保设置了SCALATION_JARS环境变量 在继续之前适当地。这可以单独完成,如图所示 这里:
重要的是要注意这是最重要的一步,如果 环境变量不正确,程序将无法正常运行。
步骤(终端):
- 找到你下载缩放副本的地方。
- 使用pwd命令获取路径位置。
- 复制要在下一步中使用的路径。
用“/path/to/”替换为文件路径运行以下命令 从pwd命令:
$ export SCALATION_JARS=/path/to/scalation_mathstat.jar $ export SCALATION_JARS=/path/to/scalation_modeling.jar:$SCALATION_JARS
示例:
$ export SCALATION_JARS=/home/mepcotterell/Downloads/scalation_1.4/scalation_mathstat.jar $ export SCALATION_JARS=/home/mepcotterell/Downloads/scalation_1.4/scalation_modeling.jar:$SCALATION_JARS
如果您知道 scalation_models目录:
$ export SCALATION_JARS=$(find /path/to/scalation_models/lib | grep .jar | paste -sd ":" -)
要从pypi安装scalation内核,可以使用以下命令 命令:
$ python3 -m pip install -U scalation_kernel $ python3 -m scalation_kernel.install
更多的安装选项出现在Installation Guide, 包括python虚拟环境和docker的部署选项 容器。
使用缩放内核
jupyter中标记为new的下拉菜单应该显示一个选项 使用已安装的内核创建缩放笔记本。
一个User Guide 目前正在开发中。下一步计划起草一份完整的草案 轻微释放。在此之前,请查看example notebooks的集合 用于使用示例。
贡献者
- 迈克尔·E·科特雷尔mepcott@uga.edu
- 凯文·博纳诺kevin.bonanno25@uga.edu
- 苏吉特库尔卡尼sujeet.kulkarni25@uga.edu
- 数据页datlephan@uga.edu
许可证
版权所有©Michael E.Cotterell和乔治亚大学。这个 软件在MIT License下是免费的、开源的。 本网页所载的内容及意见并不一定 反映佐治亚大学的观点,也没有得到佐治亚大学的认可 或者乔治亚大学系统。