{"id":29035814,"url":"https://github.com/sanggusti/wandb-mlops","last_synced_at":"2026-05-17T15:31:48.889Z","repository":{"id":167159255,"uuid":"603713055","full_name":"sanggusti/wandb-mlops","owner":"sanggusti","description":"A project of Semantic Segmentations Modelling over Cityscape Datasets that incorporating Workflows, Experiment Tracking, Pipeline and testing","archived":false,"fork":false,"pushed_at":"2023-08-28T09:21:37.000Z","size":115,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-26T12:53:22.609Z","etag":null,"topics":["cicd","experiment-tracking","github-actions","mlops","semantic-segmentation","wandb"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sanggusti.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-02-19T11:06:50.000Z","updated_at":"2024-04-19T04:46:11.000Z","dependencies_parsed_at":null,"dependency_job_id":"ec045c52-755e-42af-9f5b-f7b362f1e129","html_url":"https://github.com/sanggusti/wandb-mlops","commit_stats":null,"previous_names":["sanggusti/wandb-mlops"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sanggusti/wandb-mlops","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanggusti%2Fwandb-mlops","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanggusti%2Fwandb-mlops/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanggusti%2Fwandb-mlops/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanggusti%2Fwandb-mlops/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sanggusti","download_url":"https://codeload.github.com/sanggusti/wandb-mlops/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sanggusti%2Fwandb-mlops/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279013685,"owners_count":26085390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cicd","experiment-tracking","github-actions","mlops","semantic-segmentation","wandb"],"created_at":"2025-06-26T12:36:07.896Z","updated_at":"2025-10-13T04:41:09.562Z","avatar_url":"https://github.com/sanggusti.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# BDD Semantic Segmentation using WandB\n\nThis is semantic segmentation project on BDD cityscapes-like dataset that are tracked via wandb. You can see the run on [my wandb](https://wandb.ai/gustiwinata/mlops-course-001).\n\nThe objectives of this project is to segment pedestrian view of car camera view for semantic segmentation problem using wandb to track and run the code modularly with this repository to ensure the project reproducible.\n\n## How to set up the project\n\nThe setups are pretty basic, just go\n\n```bash\n\u003e pip install virtualenv\n\u003e virtualenv venv\n\u003e source venv/bin/activate\n\u003e pip install -r requirements.txt\n\u003e wandb login\n```\n\nThen run the code sequentially\n```bash\n\u003e python data_loader.py\n\u003e python split.py\n\u003e python baseline.py\n\u003e python eval.py\n```\n\n\u003e You only need to run `data_loader.py` and `split.py` once since this data is static, but you could run `baseline.py` and `eval.py` multiple times since it is what the experiments about.\n\nYou can set configs of hyperparameters to experiment in the `baseline.py` file, try tweak some of the hyperparameters. The `eval.py` is to check the model that are produced on `baseline.py` executions on test holdout set.\n\n## Reports on Wandb\n\nYou can check my reports on this repository executions on these pages\n- [Dataset Exploration](https://api.wandb.ai/links/gustiwinata/etuh4k5c)\n- [Hyperparameter Sweep](https://api.wandb.ai/links/gustiwinata/x2vn7bk9)\n- [Model Evaluation](https://api.wandb.ai/links/gustiwinata/8rw8l59g)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanggusti%2Fwandb-mlops","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsanggusti%2Fwandb-mlops","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsanggusti%2Fwandb-mlops/lists"}