{"id":28417796,"url":"https://github.com/dpbm/qcop","last_synced_at":"2026-04-29T08:35:16.547Z","repository":{"id":288689826,"uuid":"967630468","full_name":"Dpbm/qcop","owner":"Dpbm","description":"An AI model to predict the output of a quantum cirucit","archived":false,"fork":false,"pushed_at":"2025-08-10T13:38:11.000Z","size":870630,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-19T03:35:57.902Z","etag":null,"topics":["airflow","apache-airflow","compose","dags","docker","docker-compose","make","pillow","python","pytorch","qiskit","qiskit-aer","quantum-computing"],"latest_commit_sha":null,"homepage":"https://dpbm.github.io/qcop/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dpbm.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-04-16T18:47:47.000Z","updated_at":"2025-08-10T13:38:14.000Z","dependencies_parsed_at":"2025-04-19T10:37:41.780Z","dependency_job_id":"1512a8f7-c415-4d56-b3e9-5f84bc291be5","html_url":"https://github.com/Dpbm/qcop","commit_stats":null,"previous_names":["dpbm/quantum-circuit-output-prediction","dpbm/qcop"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Dpbm/qcop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dpbm%2Fqcop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dpbm%2Fqcop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dpbm%2Fqcop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dpbm%2Fqcop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dpbm","download_url":"https://codeload.github.com/Dpbm/qcop/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dpbm%2Fqcop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274893309,"owners_count":25369292,"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-12T02:00:09.324Z","response_time":60,"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":["airflow","apache-airflow","compose","dags","docker","docker-compose","make","pillow","python","pytorch","qiskit","qiskit-aer","quantum-computing"],"created_at":"2025-06-04T08:10:12.048Z","updated_at":"2026-04-29T08:35:16.504Z","avatar_url":"https://github.com/Dpbm.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QCOP\n\n## In progress 🚧\n\n[![Publish to Docker Hub](https://github.com/Dpbm/qcop/actions/workflows/dockerhub.yml/badge.svg)](https://github.com/Dpbm/qcop/actions/workflows/dockerhub.yml)\n\n[![Publish to GHCR](https://github.com/Dpbm/qcop/actions/workflows/ghcr.yml/badge.svg)](https://github.com/Dpbm/qcop/actions/workflows/ghcr.yml)\n\n[![Run tox checks](https://github.com/Dpbm/qcop/actions/workflows/tox-tests.yml/badge.svg)](https://github.com/Dpbm/qcop/actions/workflows/tox-tests.yml)\n\n\nThis project, is a computer vision model based on RestNet trained to be able to predict the output of a quantum circuit.\n\nTo do this, Two Airflow pipelines were built. One to construct the dataset using Qiskit and then upload it to kaggle and huggingface, and the other one to get the dataset and train/evaluate the model.\n\nThe whole project was built in python with some helpers in bash and docker containers to pack the airflow instance as well as the postgres database used by it.\n\n![dataset pipeline](./assets/dataset.png)\n![model pipeline](./assets/model.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpbm%2Fqcop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpbm%2Fqcop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpbm%2Fqcop/lists"}