{"id":56218,"name":"deepinv","description":"DeepInverse: a PyTorch library for solving imaging inverse problems using deep learning","url":"https://github.com/deepinv/deepinv","last_synced_at":"2025-09-05T14:09:27.632Z","repository":{"id":153969570,"uuid":"599950865","full_name":"deepinv/deepinv","owner":"deepinv","description":"DeepInverse: a PyTorch library for solving imaging inverse problems using deep learning","archived":false,"fork":false,"pushed_at":"2025-08-31T12:58:02.000Z","size":226610,"stargazers_count":501,"open_issues_count":76,"forks_count":107,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-08-31T14:40:00.946Z","etag":null,"topics":["computational-imaging","computed-tomography","deblurring","deep-equilibrium-models","deep-learning","diffusion-models","image-processing","image-reconstruction","imaging","inverse-problems","mri","plug-and-play","super-resolution","unfolded"],"latest_commit_sha":null,"homepage":"https://deepinv.github.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepinv.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-10T08:40:58.000Z","updated_at":"2025-08-31T12:58:07.000Z","dependencies_parsed_at":"2023-12-23T12:23:37.692Z","dependency_job_id":"fb7c84a0-a781-43af-a12d-e09065a9ccd5","html_url":"https://github.com/deepinv/deepinv","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/deepinv/deepinv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273768124,"owners_count":25164465,"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-09-05T02:00:09.113Z","response_time":402,"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"}},"owner":{"login":"deepinv","name":"deepinv","uuid":"125013500","kind":"organization","description":"","email":null,"website":"deepinv.github.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/125013500?v=4","repositories_count":1,"last_synced_at":"2023-04-22T14:35:28.920Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/deepinv","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-22T14:35:28.945Z","updated_at":"2023-04-22T14:35:28.945Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv/repositories"},"packages":[{"id":7872865,"name":"deepinv","ecosystem":"pypi","description":"DeepInverse: a PyTorch library for imaging with deep learning","homepage":"https://deepinv.github.io/","licenses":"BSD 3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/deepinv/deepinv","keywords_array":[],"namespace":null,"versions_count":11,"first_release_published_at":"2023-06-30T15:38:41.000Z","latest_release_published_at":"2025-08-06T11:20:44.000Z","latest_release_number":"0.3.3","last_synced_at":"2025-08-31T14:46:39.729Z","created_at":"2023-06-30T16:17:27.014Z","updated_at":"2025-08-31T14:54:40.064Z","registry_url":"https://pypi.org/project/deepinv/","install_command":"pip install deepinv --index-url https://pypi.org/simple","documentation_url":"https://deepinv.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Topic :: Scientific/Engineering","Topic :: Software Development :: Libraries","Topic :: Utilities"],"normalized_name":"deepinv","project_status":null},"repo_metadata":{"id":153969570,"uuid":"599950865","full_name":"deepinv/deepinv","owner":"deepinv","description":"DeepInverse: a PyTorch library for solving imaging inverse problems using deep learning","archived":false,"fork":false,"pushed_at":"2025-08-31T12:58:02.000Z","size":226610,"stargazers_count":501,"open_issues_count":76,"forks_count":107,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-08-31T14:40:00.946Z","etag":null,"topics":["computational-imaging","computed-tomography","deblurring","deep-equilibrium-models","deep-learning","diffusion-models","image-processing","image-reconstruction","imaging","inverse-problems","mri","plug-and-play","super-resolution","unfolded"],"latest_commit_sha":null,"homepage":"https://deepinv.github.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepinv.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-02-10T08:40:58.000Z","updated_at":"2025-08-31T12:58:07.000Z","dependencies_parsed_at":"2023-12-23T12:23:37.692Z","dependency_job_id":"fb7c84a0-a781-43af-a12d-e09065a9ccd5","html_url":"https://github.com/deepinv/deepinv","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/deepinv/deepinv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272995287,"owners_count":25027902,"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-31T02:00:09.071Z","response_time":79,"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"},"owner_record":{"login":"deepinv","name":"deepinv","uuid":"125013500","kind":"organization","description":"","email":null,"website":"deepinv.github.io","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/125013500?v=4","repositories_count":1,"last_synced_at":"2023-04-22T14:35:28.920Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/deepinv","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-22T14:35:28.945Z","updated_at":"2023-04-22T14:35:28.945Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepinv/repositories"},"tags":[{"name":"v0.3.3","sha":"0ea8c839d85ef8eb2d58303a5e9dbbd5bfbbc45a","kind":"commit","published_at":"2025-08-06T07:59:45.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.3.3","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.3/manifests"},{"name":"v0.3.2.dev","sha":"3f273a5f4cdd0dd2b328ce1b1c6679ebcf6f06fa","kind":"commit","published_at":"2025-07-02T09:22:49.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.3.2.dev","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.3.2.dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.3.2.dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.2.dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.2.dev/manifests"},{"name":"v0.3.2","sha":"f3086a20ec626e857bd8317e07959af3d3dfe41d","kind":"commit","published_at":"2025-07-02T07:26:57.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.3.2","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"6cc66b6b85ace803fae4cf3be1c25b54eb1ace91","kind":"commit","published_at":"2025-06-05T14:36:36.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.3.1","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"dca7d9419eef7bd4bf23102719a47adb78e036d4","kind":"commit","published_at":"2025-04-21T03:59:50.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.3.0","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.3.0/manifests"},{"name":"v0.2.3","sha":"d8e9361a10738acabab021be7014ffb0510891e8","kind":"commit","published_at":"2025-04-12T20:02:36.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.2.3","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.2.3/manifests"},{"name":"v.0.2.2","sha":"80713b1901a205b558a9f497bbb866a34c036bde","kind":"commit","published_at":"2024-12-11T19:31:50.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v.0.2.2","html_url":"https://github.com/deepinv/deepinv/releases/tag/v.0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v.0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.2/manifests"},{"name":"v.0.2.1","sha":"070f309742f47164d4178f3cf378f6484b74e2d7","kind":"commit","published_at":"2024-09-03T15:56:38.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v.0.2.1","html_url":"https://github.com/deepinv/deepinv/releases/tag/v.0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v.0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.1/manifests"},{"name":"v.0.2.0","sha":"9d3f2e0d5555b886a5fbd7cbd0025567652d88cf","kind":"commit","published_at":"2024-04-23T14:07:05.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v.0.2.0","html_url":"https://github.com/deepinv/deepinv/releases/tag/v.0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v.0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.2.0/manifests"},{"name":"v.0.1.1","sha":"8db0b9f5b219cfe14d65a98a4f53790acb928f75","kind":"commit","published_at":"2024-02-23T17:00:03.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v.0.1.1","html_url":"https://github.com/deepinv/deepinv/releases/tag/v.0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v.0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.1.1/manifests"},{"name":"v.0.1.0","sha":"a1ef4a8a8de0eacb1c0d0fb463a721de7827415e","kind":"commit","published_at":"2023-12-11T05:25:13.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v.0.1.0","html_url":"https://github.com/deepinv/deepinv/releases/tag/v.0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v.0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v.0.1.0/manifests"},{"name":"v0.0.1","sha":"54231bb32801915204a8b959b5f59dcd4bcc4e00","kind":"commit","published_at":"2023-06-30T14:41:58.000Z","download_url":"https://codeload.github.com/deepinv/deepinv/tar.gz/v0.0.1","html_url":"https://github.com/deepinv/deepinv/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/deepinv/deepinv@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2025-08-31T14:54:40.064Z","dependent_packages_count":0,"downloads":1650,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":25.353318080414454,"dependent_repos_count":21.544734775075646,"dependent_packages_count":10.119285352930213,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":19.00577940280677},"purl":"pkg:pypi/deepinv","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/deepinv","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/deepinv","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/deepinv/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T09:30:53.640Z","issues_count":94,"pull_requests_count":165,"avg_time_to_close_issue":1491686.8372093022,"avg_time_to_close_pull_request":1969877.4504504504,"issues_closed_count":43,"pull_requests_closed_count":111,"pull_request_authors_count":32,"issue_authors_count":26,"avg_comments_per_issue":0.648936170212766,"avg_comments_per_pull_request":1.0909090909090908,"merged_pull_requests_count":95,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":94,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1491686.8372093022,"past_year_avg_time_to_close_pull_request":1719172.4,"past_year_issues_closed_count":43,"past_year_pull_requests_closed_count":110,"past_year_pull_request_authors_count":32,"past_year_issue_authors_count":26,"past_year_avg_comments_per_issue":0.648936170212766,"past_year_avg_comments_per_pull_request":1.0975609756097562,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":95,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/issues","maintainers":[{"login":"Andrewwango","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Andrewwango"},{"login":"jscanvic","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jscanvic"},{"login":"matthieutrs","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matthieutrs"},{"login":"mh-nguyen712","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mh-nguyen712"},{"login":"samuro95","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuro95"},{"login":"edongdongchen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edongdongchen"},{"login":"Tmodrzyk","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Tmodrzyk"},{"login":"MaximeSongIdris","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximeSongIdris"}],"active_maintainers":[{"login":"Andrewwango","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Andrewwango"},{"login":"jscanvic","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jscanvic"},{"login":"matthieutrs","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matthieutrs"},{"login":"mh-nguyen712","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mh-nguyen712"},{"login":"samuro95","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuro95"},{"login":"edongdongchen","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edongdongchen"},{"login":"Tmodrzyk","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Tmodrzyk"},{"login":"MaximeSongIdris","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximeSongIdris"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deepinv/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deepinv/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deepinv/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/deepinv/related_packages","maintainers":[{"uuid":"tachellajulian","login":"tachellajulian","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/tachellajulian/","role":null,"created_at":"2023-07-01T12:56:45.492Z","updated_at":"2023-07-01T12:56:45.492Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/tachellajulian/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725158,"maintainers_count":308368,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"deepinv/deepinv","html_url":"https://github.com/deepinv/deepinv","last_synced_at":"2025-09-05T11:14:46.925Z","status":null,"issues_count":163,"pull_requests_count":309,"avg_time_to_close_issue":1970099.144329897,"avg_time_to_close_pull_request":1202108.3066666666,"issues_closed_count":97,"pull_requests_closed_count":225,"pull_request_authors_count":51,"issue_authors_count":45,"avg_comments_per_issue":0.8159509202453987,"avg_comments_per_pull_request":0.9158576051779935,"merged_pull_requests_count":195,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":116,"past_year_pull_requests_count":199,"past_year_avg_time_to_close_issue":1159188.4642857143,"past_year_avg_time_to_close_pull_request":981546.6744186047,"past_year_issues_closed_count":56,"past_year_pull_requests_closed_count":129,"past_year_pull_request_authors_count":40,"past_year_issue_authors_count":33,"past_year_avg_comments_per_issue":0.5948275862068966,"past_year_avg_comments_per_pull_request":0.8793969849246231,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":115,"created_at":"2025-08-29T11:49:55.564Z","updated_at":"2025-09-05T11:14:46.926Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepinv%2Fdeepinv/issues","issue_labels_count":{"bug":26,"documentation":11,"enhancement":11,"good first issue":7,"help wanted":2,"wontfix":2},"pull_request_labels_count":{"bug":2,"enhancement":2,"documentation":1,"good first issue":1},"issue_author_associations_count":{"COLLABORATOR":72,"CONTRIBUTOR":46,"NONE":45},"pull_request_author_associations_count":{"COLLABORATOR":150,"CONTRIBUTOR":118,"NONE":41},"issue_authors":{"Andrewwango":35,"jscanvic":24,"matthieutrs":12,"tachella":12,"Tmodrzyk":9,"samuro95":5,"gschramm":5,"mh-nguyen712":5,"Nils-Laurent":4,"svvenkatakrishnan":3,"edongdongchen":3,"fedor-goncharov":3,"vsechaud":3,"mathurinm":2,"merminie":2,"VinceHerfeld":2,"albanPi":2,"tomMoral":2,"tobias-liaudat":2,"xuwayyy":2,"pierre-weiss":2,"bpascal-fr":1,"abhijits08":1,"kjahan":1,"yromariogh":1,"Melvin-klein":1,"MaximeSongIdris":1,"fabian-sp":1,"BenjaminDev":1,"romainvo":1,"SHAOSIHAN":1,"craftoine":1,"devangelista2":1,"Seon82":1,"rajmadan96":1,"yushijie0404":1,"gRox167":1,"tomdvies":1,"AbhishekSB23":1,"Acmonds":1,"minh-hai-nguyen-712":1,"johertrich":1,"paquiteau":1,"tensor2023":1,"alexdenker":1},"pull_request_authors":{"Andrewwango":62,"tachella":48,"jscanvic":39,"matthieutrs":24,"samuro95":20,"MaximeSongIdris":15,"mh-nguyen712":11,"tomMoral":8,"bemc22":7,"Tmodrzyk":6,"vsechaud":5,"johertrich":5,"mathurinm":5,"Nils-Laurent":4,"eliottbourrigan":4,"romainvo":3,"g-keying":3,"edongdongchen":3,"tobias-liaudat":2,"apolychronou":2,"DavyL":2,"zhiyhu1605":2,"tomdvies":1,"Vladimirescu":1,"zhiyhu-github":1,"npusteln":1,"ChaoTang0330":1,"blevac":1,"TatianaGelvez":1,"Shamachrist7":1,"alexdenker":1,"zhiyhucode":1,"gschramm":1,"github-actions[bot]":1,"MohammadSadeghSalehi":1,"mehrsapo":1,"Sniper2k":1,"zhiyuan-hu":1,"fsarron":1,"paquiteau":1,"pierre-weiss":1,"qbarthelemy":1,"tgnassou":1,"fedor-goncharov":1,"torbenmaass":1,"aregnier-idris":1,"BenjaminisCoding":1,"HenKlei":1,"annegnx":1,"PriscillaZixin":1,"Factral":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10100117,"issues_count":31473266,"pull_requests_count":97445500,"authors_count":10702683,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"bug":26,"documentation":11,"enhancement":10,"good first issue":7,"help wanted":2,"wontfix":2},"past_year_pull_request_labels_count":{"bug":2,"documentation":1,"good first issue":1},"past_year_issue_author_associations_count":{"COLLABORATOR":56,"CONTRIBUTOR":34,"NONE":26},"past_year_pull_request_author_associations_count":{"COLLABORATOR":93,"CONTRIBUTOR":79,"NONE":27},"past_year_issue_authors":{"Andrewwango":28,"jscanvic":22,"matthieutrs":9,"Tmodrzyk":8,"tachella":7,"mh-nguyen712":5,"gschramm":4,"fedor-goncharov":3,"albanPi":2,"xuwayyy":2,"samuro95":2,"tomMoral":2,"mathurinm":2,"Nils-Laurent":1,"romainvo":1,"Seon82":1,"tomdvies":1,"VinceHerfeld":1,"vsechaud":1,"yromariogh":1,"yushijie0404":1,"Melvin-klein":1,"MaximeSongIdris":1,"kjahan":1,"gRox167":1,"edongdongchen":1,"devangelista2":1,"craftoine":1,"bpascal-fr":1,"BenjaminDev":1,"alexdenker":1,"Acmonds":1,"AbhishekSB23":1},"past_year_pull_request_authors":{"Andrewwango":39,"jscanvic":34,"tachella":29,"matthieutrs":15,"mh-nguyen712":10,"samuro95":8,"tomMoral":7,"bemc22":5,"vsechaud":5,"mathurinm":5,"Tmodrzyk":4,"g-keying":3,"romainvo":3,"apolychronou":2,"MaximeSongIdris":2,"johertrich":2,"DavyL":2,"edongdongchen":2,"Shamachrist7":1,"Nils-Laurent":1,"PriscillaZixin":1,"TatianaGelvez":1,"fedor-goncharov":1,"Factral":1,"annegnx":1,"zhiyhucode":1,"Sniper2k":1,"qbarthelemy":1,"mehrsapo":1,"MohammadSadeghSalehi":1,"github-actions[bot]":1,"HenKlei":1,"Vladimirescu":1,"torbenmaass":1,"tomdvies":1,"gschramm":1,"npusteln":1,"paquiteau":1,"tobias-liaudat":1,"alexdenker":1},"maintainers":[{"login":"Andrewwango","count":91,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Andrewwango"},{"login":"matthieutrs","count":36,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matthieutrs"},{"login":"jscanvic","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jscanvic"},{"login":"samuro95","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuro95"},{"login":"mh-nguyen712","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mh-nguyen712"},{"login":"MaximeSongIdris","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximeSongIdris"},{"login":"edongdongchen","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edongdongchen"},{"login":"pierre-weiss","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pierre-weiss"},{"login":"minh-hai-nguyen-712","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/minh-hai-nguyen-712"},{"login":"aregnier-idris","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aregnier-idris"},{"login":"fsarron","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fsarron"},{"login":"Tmodrzyk","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Tmodrzyk"}],"active_maintainers":[{"login":"Andrewwango","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Andrewwango"},{"login":"jscanvic","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jscanvic"},{"login":"matthieutrs","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matthieutrs"},{"login":"mh-nguyen712","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mh-nguyen712"},{"login":"samuro95","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuro95"},{"login":"edongdongchen","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/edongdongchen"},{"login":"MaximeSongIdris","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MaximeSongIdris"},{"login":"Tmodrzyk","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Tmodrzyk"}]},"events":null,"keywords":["computational-imaging","computed-tomography","deblurring","deep-equilibrium-models","deep-learning","diffusion-models","image-processing","image-reconstruction","imaging","inverse-problems","mri","plug-and-play","super-resolution","unfolded"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/documentation.yml","sha":null,"kind":"manifest","created_at":"2023-12-23T12:23:31.112Z","updated_at":"2023-12-23T12:23:31.112Z","repository_link":"https://github.com/deepinv/deepinv/blob/main/.github/workflows/documentation.yml","dependencies":[{"id":15241687558,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15241687559,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15241687560,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-12-23T12:23:31.358Z","updated_at":"2023-12-23T12:23:31.358Z","repository_link":"https://github.com/deepinv/deepinv/blob/main/environment.yml","dependencies":[{"id":15241687609,"package_name":"fastmri","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yml","sha":null,"kind":"manifest","created_at":"2023-09-29T10:47:22.072Z","updated_at":"2023-09-29T10:47:22.072Z","repository_link":"https://github.com/deepinv/deepinv/blob/main/.github/workflows/lint.yml","dependencies":[{"id":14017324211,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14017324212,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":14017324213,"package_name":"psf/black","ecosystem":"actions","requirements":"stable","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-09-29T10:47:22.079Z","updated_at":"2023-09-29T10:47:22.079Z","repository_link":"https://github.com/deepinv/deepinv/blob/main/.github/workflows/test.yml","dependencies":[{"id":14017324217,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14017324218,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":14017324219,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-29T10:47:22.769Z","updated_at":"2023-09-29T10:47:22.769Z","repository_link":"https://github.com/deepinv/deepinv/blob/main/pyproject.toml","dependencies":[]}],"score":null,"created_at":"2025-09-04T15:51:32.371Z","updated_at":"2025-11-19T21:30:09.522Z","avatar_url":"https://github.com/deepinv.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":1650,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/56218","html_url":"https://science.ecosyste.ms/projects/56218","bibtex_url":"https://science.ecosyste.ms/projects/56218/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/56218/export.apalike"}