ランボックス概要

Runbox の定義

Elice環境ではなく、コンテナベースの実習環境を使用するためのシステムです。デフォルトでは、Jupyter Notebook(.ipynb形式のファイル)やOrange 3などのサードパーティ環境を提供します。

主な機能

Runboxに関連する主な機能リストは以下の通りです。

  • ランタイム管理: 管理者は、Runboxのリソースとして定義されるランタイムを管理し、科目に割り当てて実習環境を作成することができます。(ランタイムの作成が必要な場合は、Elice運営チームにお問い合わせください。)

  • Runboxの作成/管理: 管理者は、Runboxの実習環境を直接作成および管理することができます。(GPUを搭載した高性能なランタイムが割り当てられた場合、機械学習やディープラーニングなどのAIモデルの学習環境もスムーズに利用できます。)

    • カスタム実行環境の作成: 提供される基本実行環境に必要なライブラリをインストールして使用することができます。(bashシェルスクリプトをサポート)

    • 学習資料のアップロード: 実習環境で基本的な資料として使用するファイルをアップロードすることができます。デフォルトの実行環境形式(例:.ipynb)で構成されたzip拡張子をサポートしています。

    • 採点スクリプトのアップロード: 実習者の実行コードを採点するための採点コードをアップロードすることができます。スクリプトファイル形式は.pyのみをサポートしています。(zip拡張子をサポート)

    • データセットのアップロード: 実習に使用可能な基本的なデータセット(CSV、JPGなど)をアップロードすることができます。(zip拡張子をサポート)

Last updated