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