OpenEuroLLM / OpenEuroLLM/post-training

Improve logging

Open
#35 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
9
Forks
5
Avg merge
8h 43m
Merged PRs (30d)
7

Description

Objective

A few aspects of logging can be improve to make the library easier to use.

  1. Save a copy of the yaml file that was used in to run in the run output
  2. Log yaml configuration in the output file
  3. Make sure only logging happens on rank 0
Proposal

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the logging setup, the YAML configuration loading, and the code that creates the run output. Check how distributed ranks are identified, then define completion as preserving the used YAML file, writing the configuration to the output log, and emitting logs only from rank 0.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.