ランボックス概要
Runbox の定義
Elice環境ではなく、コンテナベースの実習環境を使用するためのシステムです。デフォルトでは、Jupyter Notebook(.ipynb形式のファイル)やOrange 3などのサードパーティ環境を提供します。
主な機能
Runboxに関連する主な機能リストは以下の通りです。
ランタイム管理: 管理者は、Runboxのリソースとして定義されるランタイムを管理し、科目に割り当てて実習環境を作成することができます。(ランタイムの作成が必要な場合は、Elice運営チームにお問い合わせください。)
Runboxの作成/管理: 管理者は、Runboxの実習環境を直接作成および管理することができます。(GPUを搭載した高性能なランタイムが割り当てられた場合、機械学習やディープラーニングなどのAIモデルの学習環境もスムーズに利用できます。)
カスタム実行環境の作成: 提供される基本実行環境に必要なライブラリをインストールして使用することができます。(bashシェルスクリプトをサポート)
学習資料のアップロード: 実習環境で基本的な資料として使用するファイルをアップロードすることができます。デフォルトの実行環境形式(例:
.ipynb
)で構成されたzip拡張子をサポートしています。採点スクリプトのアップロード: 実習者の実行コードを採点するための採点コードをアップロードすることができます。スクリプトファイル形式は
.py
のみをサポートしています。(zip拡張子をサポート)データセットのアップロード: 実習に使用可能な基本的なデータセット(CSV、JPGなど)をアップロードすることができます。(zip拡張子をサポート)
Last updated