Fine-tune transformer models in Ruby: training loop, LoRA, LR schedulers and safetensors saving, built on torch-rb

Selectus2/trainers-rb は初心者に優しい?

Selectus2/trainers-rb への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
2
フォーク
2
オープンの初心者向け issue
0
索引済み issue
14
平均マージ
5時間 59分
マージ済み PR(30日)
2
主要言語
Ruby
ライセンス
MIT
最終 GitHub push
2026年10月31日
最新の索引
2026年11月10日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範がありません
初心者向けラベル
good first issue

Selectus2/trainers-rb にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  3. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • README claims task and device support the gem does not have; add a support matrix and a train-start log
    オープン
    docs

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    Selectus2/trainers-rb#35 ·

  • Add max_steps to TrainingArguments
    オープン
    enhancement good first issue

    難易度 4/5 3〜5日 初心者へのやさしさ 52/100

    Selectus2/trainers-rb#34 ·

  • LoRA default target_modules match nothing on DistilBERT; pick them per architecture
    オープン
    enhancement maintainer

    難易度 4/5 1〜2日 初心者へのやさしさ 55/100

    Selectus2/trainers-rb#33 ·

  • from_pretrained(labels:): save real label names in config.json
    オープン
    enhancement maintainer

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    Selectus2/trainers-rb#32 ·

  • Dataset#tokenize: turn a text column into model inputs
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    Selectus2/trainers-rb#31 ·

  • Dataset: load from JSONL and CSV, split, map
    オープン
    enhancement maintainer

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Selectus2/trainers-rb#30 ·

  • DataCollatorWithPadding raises 'negative argument' when a row is longer than max_length
    オープン
    bug good first issue

    難易度 2/5 1〜3時間 初心者へのやさしさ 84/100

    Selectus2/trainers-rb#29 ·

  • CUDA is never selected automatically
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 75/100

    Selectus2/trainers-rb#28 ·

  • Investigate: can training run in parallel in Ruby at all?
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Selectus2/trainers-rb#23 ·

  • 0.4.0: ergonomics, from a real fine-tune
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    Selectus2/trainers-rb#20 ·

  • token_classification: evaluate and predict crash
    対応中かも @Selectus2 が今日担当しました。 オープン
    bug critical

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    Selectus2/trainers-rb#27 ·

  • LoRA runs appear to checkpoint the full state dict rather than the adapters
    対応中かも @Selectus2 が今日担当しました。 オープン
    blocked bug

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    Selectus2/trainers-rb#19 ·

  • Checkpoints cannot resume training
    対応中かも @Selectus2 が今日担当しました。 オープン
    enhancement maintainer

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    Selectus2/trainers-rb#18 ·

  • A saved model cannot be loaded back — no config.json is written
    対応中かも @Selectus2 が今日担当しました。 オープン
    bug critical maintainer

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    Selectus2/trainers-rb#17 ·

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。