运行kaggle kernels,用于快速模型原型。

kaggle-runner的Python项目详细描述


Build StatusPyPI versionMaintainabilitypipeline statuscoverage report

Generated doc website

kaggle_跑步者

检查主.py或测试/测试_合作伙伴供使用。它使用kaggleapi将脚本/笔记本上传到kaggle服务器并让内核运行。您将通过消息队列获取运行日志。在

AMQP公司

AMQP用于日志记录。它的许可证需要提一下。在

示例

以这个关于气胸分割的kaggle competition为例。要运行该示例,您需要一个kaggle帐户并设置kaggle命令行工具。然后发出以下命令让它运行:

# install kaggle_runner, which will pull kaggle command line tool as the dependency
pip install kaggle_runner

# put your kaggle API token to the right place
cat > ~/.kaggle/kaggle.json <<EOF{  "username": "YOUR_KAGGLE_USER_NAME",  "key": "YOUR_KAGGLE_API_ACCESS_TOKEN",}EOF# kaggle_runner will use kaggle API to push the template kernel codes to kaggle server and wait message back
python -m kaggle_runner

演示:

  1. #0左面板:tcpserver侦听反向shell
  2. #1上部面板:从交互式会话到接收日志的tcp服务器的日志
  3. #2第二个上部面板:收到AMQP日志
  4. #3主面板:vim窗口
  5. #4右下面板:登录反向shell进行提交会话

asciicast

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
用于切换状态结果的枚举的java输入   检测*NIX上打开的端口时出现java问题   java捕获和保存屏幕截图   java SLF4JLogback:基于日志级别的多模式   Java从字符串中删除动态子字符串   在spring引导中contextLoads测试时运行java Liquibase   基于规则集的任意嵌套POJO的java任意就地转换   java如何做,边做边循环这段代码?   java是什么导致jmh测量中的错误?   java Spring RabbitTemplate执行方法可见性   java jms创建连接http超时weblogic   java如何在JMapViewer中的两点之间放置像箭头一样的图像   在我的形状计算器Java程序中使用带有Switch/Case语句的循环   字符串如何在Java中比较字符和数字