{"id":26694495,"url":"https://github.com/deeplearnphysics/larcv_training_utils","last_synced_at":"2025-08-17T10:39:29.123Z","repository":{"id":116515298,"uuid":"190261404","full_name":"DeepLearnPhysics/larcv_training_utils","owner":"DeepLearnPhysics","description":"Repo containing training tools (IO, batch processing, etc) for larcv datasets.  Meant to be forked.","archived":false,"fork":false,"pushed_at":"2019-06-05T16:53:02.000Z","size":46,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-26T18:40:13.438Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/DeepLearnPhysics.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}},"created_at":"2019-06-04T18:53:05.000Z","updated_at":"2019-06-10T14:10:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"7d2f93ae-93f2-49d4-b65a-a6eb752c80e6","html_url":"https://github.com/DeepLearnPhysics/larcv_training_utils","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/DeepLearnPhysics/larcv_training_utils","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepLearnPhysics%2Flarcv_training_utils","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepLearnPhysics%2Flarcv_training_utils/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepLearnPhysics%2Flarcv_training_utils/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepLearnPhysics%2Flarcv_training_utils/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DeepLearnPhysics","download_url":"https://codeload.github.com/DeepLearnPhysics/larcv_training_utils/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DeepLearnPhysics%2Flarcv_training_utils/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270837408,"owners_count":24654377,"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-08-17T02:00:09.016Z","response_time":129,"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":[],"created_at":"2025-03-26T18:29:51.617Z","updated_at":"2025-08-17T10:39:29.111Z","avatar_url":"https://github.com/DeepLearnPhysics.png","language":"Python","readme":"# Larcv Training Utils\n\nThis repository contains some core, skeleton code to get a network up and running using larcv.  It's designed for larcv3.\n\nIt has a master branch with just some core function placeholders, and IO implementation.  It has a `torch` and `tf` branch with more functions filled in for tensorflow and torch.  The intention is to fork this repo for your own purposes so you can fill in your own model and various details, without having to worry too much about opening and closing IO utilities, starting data loading, keeping io in sync, etc.\n\nThis repo also contains tools for distributed learning, including learning rate schedules based on epochs and performing allreduce on metrics, etc.  Horovod and MPI4PY are the communication tools.\n\nThe master branch has ability to run io tests on files, so if you only want to perform IO benchmarks on a larcv dataset, fork this repository and keep the master branch going.  Then, you can run IO tests even in distributed mode.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeeplearnphysics%2Flarcv_training_utils","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeeplearnphysics%2Flarcv_training_utils","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeeplearnphysics%2Flarcv_training_utils/lists"}