{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":371107994,"defaultBranch":"main","name":"qiskit-qec","ownerLogin":"qiskit-community","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-05-26T16:53:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52251474?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712822719.0","currentOid":""},"activityList":{"items":[{"before":"0d31093b2df8335178190f798fc32cb8ba9ac785","after":"90d5ea1d856bb40d56e670823c88013e423f4725","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T17:25:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ qiskit-community/qiskit-qec@c580e06f2df5a5b98b93fbdcaefc67c185ff4a96 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ c580e06 ๐Ÿš€"}},{"before":"d61cb32bacdf0e28be2f4bd1ff47628ca16a588c","after":"c580e06f2df5a5b98b93fbdcaefc67c185ff4a96","ref":"refs/heads/main","pushedAt":"2024-05-03T17:22:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"Add variable edge weight for UF (#428)\n\n* variable edge weight\r\n\r\n* improve reweighting","shortMessageHtmlLink":"Add variable edge weight for UF (#428)"}},{"before":"6a1151c36b641520a0a6ef1a7678a95400f81a3e","after":"70550b6aafcb06293a0f9ea200966eb00c573ef1","ref":"refs/heads/uf-variable-growth","pushedAt":"2024-04-23T09:23:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"improve reweighting","shortMessageHtmlLink":"improve reweighting"}},{"before":"d61cb32bacdf0e28be2f4bd1ff47628ca16a588c","after":"6a1151c36b641520a0a6ef1a7678a95400f81a3e","ref":"refs/heads/uf-variable-growth","pushedAt":"2024-04-11T09:23:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"variable edge weight","shortMessageHtmlLink":"variable edge weight"}},{"before":null,"after":"d61cb32bacdf0e28be2f4bd1ff47628ca16a588c","ref":"refs/heads/uf-variable-growth","pushedAt":"2024-04-11T08:05:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"Weighting decoding graphs (#427)\n\n* Update decoding_graph.py\r\n\r\nAllowing the user to provide costume weights for DecodingGraph.weight_syndrome_graph() as a new argument \"error_probs\".\r\n- counts is not a required argument anymore\r\n- error_probs is also not required and overridden by counts if both of them are provided\r\n- at least one of the above arguments should be specified to avoid NotImplementedError\r\n\r\n* Update decoding_graph.py\r\n\r\nAllowing the user to provide costume weights for DecodingGraph.weight_syndrome_graph() as a new argument \"error_probs\".\r\n- counts is not a required argument anymore\r\n- error_probs is also not required and overridden by counts if both of them are provided\r\n- at least one of the above arguments should be specified to avoid NotImplementedError\r\n\r\n* Update decoding_graph.py\r\n\r\n* Update decoding_graph.py\r\n\r\nlinting\r\n\r\n* Update decoding_graph.py\r\n\r\nremove self-assigning variable\r\n\r\n* Update decoding_graph.py","shortMessageHtmlLink":"Weighting decoding graphs (#427)"}},{"before":"d1522bf969821f952471bd866d1ee9d7edd1b5b1","after":"ce61e794ecf39abe4ede9b9fd78d855770eae81a","ref":"refs/heads/improve-uf","pushedAt":"2024-04-04T07:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"allow variable growth unit","shortMessageHtmlLink":"allow variable growth unit"}},{"before":"b06e1bbea6643c2964a76983e9c2660fa841cf79","after":"0d31093b2df8335178190f798fc32cb8ba9ac785","ref":"refs/heads/gh-pages","pushedAt":"2024-03-13T18:25:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ qiskit-community/qiskit-qec@d61cb32bacdf0e28be2f4bd1ff47628ca16a588c ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ d61cb32 ๐Ÿš€"}},{"before":"34403b46bc3c0ae30a82e27260ee8ab9cf211171","after":"d61cb32bacdf0e28be2f4bd1ff47628ca16a588c","ref":"refs/heads/main","pushedAt":"2024-03-13T18:22:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"Weighting decoding graphs (#427)\n\n* Update decoding_graph.py\r\n\r\nAllowing the user to provide costume weights for DecodingGraph.weight_syndrome_graph() as a new argument \"error_probs\".\r\n- counts is not a required argument anymore\r\n- error_probs is also not required and overridden by counts if both of them are provided\r\n- at least one of the above arguments should be specified to avoid NotImplementedError\r\n\r\n* Update decoding_graph.py\r\n\r\nAllowing the user to provide costume weights for DecodingGraph.weight_syndrome_graph() as a new argument \"error_probs\".\r\n- counts is not a required argument anymore\r\n- error_probs is also not required and overridden by counts if both of them are provided\r\n- at least one of the above arguments should be specified to avoid NotImplementedError\r\n\r\n* Update decoding_graph.py\r\n\r\n* Update decoding_graph.py\r\n\r\nlinting\r\n\r\n* Update decoding_graph.py\r\n\r\nremove self-assigning variable\r\n\r\n* Update decoding_graph.py","shortMessageHtmlLink":"Weighting decoding graphs (#427)"}},{"before":"a95e20f3388523adb02c868b998c5949652ec530","after":"b06e1bbea6643c2964a76983e9c2660fa841cf79","ref":"refs/heads/gh-pages","pushedAt":"2024-03-07T22:31:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ qiskit-community/qiskit-qec@34403b46bc3c0ae30a82e27260ee8ab9cf211171 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 34403b4 ๐Ÿš€"}},{"before":"778eb610ef0920714dcfdce1aa4132ded11ee5fe","after":"34403b46bc3c0ae30a82e27260ee8ab9cf211171","ref":"refs/heads/main","pushedAt":"2024-03-07T22:28:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"Improve Union Find (#426)\n\n* rename to ignore_extras\r\n\r\n* make check nodes ignore logicals\r\n\r\n* sort the atypical nodes\r\n\r\n* only one logical for ARCs\r\n\r\n* mutiple arc logicals as boundaries\r\n\r\n* logical/boundary distinction\r\n\r\n* boundary/logical distinction for surface codes\r\n\r\n* fix type issue\r\n\r\n* allow usage of is_cluster_neutral","shortMessageHtmlLink":"Improve Union Find (#426)"}},{"before":"9449606a469a5d9a63a3139f50c601bd4193e199","after":"d1522bf969821f952471bd866d1ee9d7edd1b5b1","ref":"refs/heads/improve-uf","pushedAt":"2024-03-07T14:17:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"allow usage of is_cluster_neutral","shortMessageHtmlLink":"allow usage of is_cluster_neutral"}},{"before":"e2add04213ff6258977d2f50b4aa0b87149c0233","after":"9449606a469a5d9a63a3139f50c601bd4193e199","ref":"refs/heads/improve-uf","pushedAt":"2024-03-07T10:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"fix type issue","shortMessageHtmlLink":"fix type issue"}},{"before":"982c4dafd4008d09d319edcebadae8a88e147cda","after":"e2add04213ff6258977d2f50b4aa0b87149c0233","ref":"refs/heads/improve-uf","pushedAt":"2024-03-07T10:46:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"Merge branch 'main' into improve-uf","shortMessageHtmlLink":"Merge branch 'main' into improve-uf"}},{"before":"0141950ec216607d115f2a980509c3a514b53908","after":"982c4dafd4008d09d319edcebadae8a88e147cda","ref":"refs/heads/improve-uf","pushedAt":"2024-03-07T10:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"boundary/logical distinction for surface codes","shortMessageHtmlLink":"boundary/logical distinction for surface codes"}},{"before":"9ce584eb939dfb83eda8ec668b37e17cbdb69fc1","after":"0141950ec216607d115f2a980509c3a514b53908","ref":"refs/heads/improve-uf","pushedAt":"2024-03-05T12:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"logical/boundary distinction","shortMessageHtmlLink":"logical/boundary distinction"}},{"before":"91a28361f41c8aa0330aa43d12eae89813816f6d","after":"a95e20f3388523adb02c868b998c5949652ec530","ref":"refs/heads/gh-pages","pushedAt":"2024-03-04T22:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ qiskit-community/qiskit-qec@778eb610ef0920714dcfdce1aa4132ded11ee5fe ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 778eb61 ๐Ÿš€"}},{"before":"95ba3ac9f4d2635bbeb459c4f83fb1120d635e16","after":"7b88c3e3c50301b5c357616e7e73c81480a4385b","ref":"refs/heads/qiskit_1.0","pushedAt":"2024-03-04T22:55:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"Merge branch 'main' into qiskit_1.0","shortMessageHtmlLink":"Merge branch 'main' into qiskit_1.0"}},{"before":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","after":"778eb610ef0920714dcfdce1aa4132ded11ee5fe","ref":"refs/heads/main","pushedAt":"2024-03-04T22:55:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"add missing include statement in distance.h (#423)\n\n* add missing include statement in distance.h\r\n\r\n* weight syntax change\r\n\r\n* fix prob assignment\r\n\r\n---------\r\n\r\nCo-authored-by: James Wootton ","shortMessageHtmlLink":"add missing include statement in distance.h (#423)"}},{"before":"e2933fffad5dd17209c8f92a99bf22155d8a3614","after":"9ce584eb939dfb83eda8ec668b37e17cbdb69fc1","ref":"refs/heads/improve-uf","pushedAt":"2024-03-04T18:30:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"mutiple arc logicals as boundaries","shortMessageHtmlLink":"mutiple arc logicals as boundaries"}},{"before":"f2167fc5de24b2632cc51a3e7bad536e46e970aa","after":"e2933fffad5dd17209c8f92a99bf22155d8a3614","ref":"refs/heads/improve-uf","pushedAt":"2024-03-04T15:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"only one logical for ARCs","shortMessageHtmlLink":"only one logical for ARCs"}},{"before":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","after":"f2167fc5de24b2632cc51a3e7bad536e46e970aa","ref":"refs/heads/improve-uf","pushedAt":"2024-03-04T15:29:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"sort the atypical nodes","shortMessageHtmlLink":"sort the atypical nodes"}},{"before":null,"after":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","ref":"refs/heads/improve-uf","pushedAt":"2024-03-01T13:56:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"Cpp check nodes (#420)\n\n* add logical node property\r\n\r\n* remove unused and untested functions\r\n\r\n* rename boundary nodes as logical nodes (if associated with a logical)\r\n\r\n* fix issues\r\n\r\n* linting\r\n\r\n* add graph conversion\r\n\r\n* rename old file\r\n\r\n* Create pymatching_decoder.py (#415)\r\n\r\nCreates a matching object which can be used to decode a counts string via the method process.\r\n\r\n* linting\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old imports\r\n\r\n* fix fault id issue\r\n\r\n* standardize stim code circuit\r\n\r\n* get rid of measured_logicals\r\n\r\n* remove measuremed_logicals\r\n\r\n* remove css decoding graph\r\n\r\n* remove css decoding graph\r\n\r\n* add graph conversions\r\n\r\n* make matching work for non-stim\r\n\r\n* add matching tests\r\n\r\n* convert to edge graph only when needed\r\n\r\n* black\r\n\r\n* update doc string\r\n\r\n* correct logical nodes\r\n\r\n* 2 qubit paulis for cx gates\r\n\r\n* extend beyond cx\r\n\r\n* allow default check nodes to be used\r\n\r\n* rename pymatching decoder\r\n\r\n* add cpp check_nodes\r\n\r\n* lint\r\n\r\n* fix building\r\n\r\n* correct path\r\n\r\n* add is_cluster_neutral\r\n\r\n* fix issues\r\n\r\n* fix is_cluster_neutral\r\n\r\n* remove legacy methods\r\n\r\n* add detail to error messages\r\n\r\n* fix extra logicals\r\n\r\n* fix minimals\r\n\r\n* add detail to message\"\r\n\"\r\n\r\n* thing\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* fun stuff\r\n\r\n* Revert \"limit loop\"\r\n\r\nThis reverts commit 8036e3c9ee7f9b0d9411599e35a48e70d1172b19.\r\n\r\n* revert to 8036e3c\r\n\r\n* undo reformatting\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* linting\r\n\r\n---------\r\n\r\nCo-authored-by: Bence Hetรฉnyi <55080156+hetenyib@users.noreply.github.com>","shortMessageHtmlLink":"Cpp check nodes (#420)"}},{"before":"263d063d9800631da018a2b925a1baaa1c30d08c","after":"95ba3ac9f4d2635bbeb459c4f83fb1120d635e16","ref":"refs/heads/qiskit_1.0","pushedAt":"2024-02-23T15:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"1.0!!!!","shortMessageHtmlLink":"1.0!!!!"}},{"before":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","after":"263d063d9800631da018a2b925a1baaa1c30d08c","ref":"refs/heads/qiskit_1.0","pushedAt":"2024-02-23T15:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"1.0!!!","shortMessageHtmlLink":"1.0!!!"}},{"before":null,"after":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","ref":"refs/heads/qiskit_1.0","pushedAt":"2024-02-23T15:21:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"Cpp check nodes (#420)\n\n* add logical node property\r\n\r\n* remove unused and untested functions\r\n\r\n* rename boundary nodes as logical nodes (if associated with a logical)\r\n\r\n* fix issues\r\n\r\n* linting\r\n\r\n* add graph conversion\r\n\r\n* rename old file\r\n\r\n* Create pymatching_decoder.py (#415)\r\n\r\nCreates a matching object which can be used to decode a counts string via the method process.\r\n\r\n* linting\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old imports\r\n\r\n* fix fault id issue\r\n\r\n* standardize stim code circuit\r\n\r\n* get rid of measured_logicals\r\n\r\n* remove measuremed_logicals\r\n\r\n* remove css decoding graph\r\n\r\n* remove css decoding graph\r\n\r\n* add graph conversions\r\n\r\n* make matching work for non-stim\r\n\r\n* add matching tests\r\n\r\n* convert to edge graph only when needed\r\n\r\n* black\r\n\r\n* update doc string\r\n\r\n* correct logical nodes\r\n\r\n* 2 qubit paulis for cx gates\r\n\r\n* extend beyond cx\r\n\r\n* allow default check nodes to be used\r\n\r\n* rename pymatching decoder\r\n\r\n* add cpp check_nodes\r\n\r\n* lint\r\n\r\n* fix building\r\n\r\n* correct path\r\n\r\n* add is_cluster_neutral\r\n\r\n* fix issues\r\n\r\n* fix is_cluster_neutral\r\n\r\n* remove legacy methods\r\n\r\n* add detail to error messages\r\n\r\n* fix extra logicals\r\n\r\n* fix minimals\r\n\r\n* add detail to message\"\r\n\"\r\n\r\n* thing\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* fun stuff\r\n\r\n* Revert \"limit loop\"\r\n\r\nThis reverts commit 8036e3c9ee7f9b0d9411599e35a48e70d1172b19.\r\n\r\n* revert to 8036e3c\r\n\r\n* undo reformatting\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* linting\r\n\r\n---------\r\n\r\nCo-authored-by: Bence Hetรฉnyi <55080156+hetenyib@users.noreply.github.com>","shortMessageHtmlLink":"Cpp check nodes (#420)"}},{"before":"5cea86344cbfc233ef920ec73841c5a64c3b7ad8","after":"91a28361f41c8aa0330aa43d12eae89813816f6d","ref":"refs/heads/gh-pages","pushedAt":"2024-02-19T15:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ qiskit-community/qiskit-qec@fb8d9fa6ab70d6d5363d195e9633833bb4ae1237 ๐Ÿš€","shortMessageHtmlLink":"Deploying to gh-pages from @ fb8d9fa ๐Ÿš€"}},{"before":"9bfe64d5782ec37939bc922f96c9350fb798f824","after":"fb8d9fa6ab70d6d5363d195e9633833bb4ae1237","ref":"refs/heads/main","pushedAt":"2024-02-19T15:24:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"grace-harper","name":null,"path":"/grace-harper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119029214?s=80&v=4"},"commit":{"message":"Cpp check nodes (#420)\n\n* add logical node property\r\n\r\n* remove unused and untested functions\r\n\r\n* rename boundary nodes as logical nodes (if associated with a logical)\r\n\r\n* fix issues\r\n\r\n* linting\r\n\r\n* add graph conversion\r\n\r\n* rename old file\r\n\r\n* Create pymatching_decoder.py (#415)\r\n\r\nCreates a matching object which can be used to decode a counts string via the method process.\r\n\r\n* linting\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old matching code and tests\r\n\r\n* remove old imports\r\n\r\n* fix fault id issue\r\n\r\n* standardize stim code circuit\r\n\r\n* get rid of measured_logicals\r\n\r\n* remove measuremed_logicals\r\n\r\n* remove css decoding graph\r\n\r\n* remove css decoding graph\r\n\r\n* add graph conversions\r\n\r\n* make matching work for non-stim\r\n\r\n* add matching tests\r\n\r\n* convert to edge graph only when needed\r\n\r\n* black\r\n\r\n* update doc string\r\n\r\n* correct logical nodes\r\n\r\n* 2 qubit paulis for cx gates\r\n\r\n* extend beyond cx\r\n\r\n* allow default check nodes to be used\r\n\r\n* rename pymatching decoder\r\n\r\n* add cpp check_nodes\r\n\r\n* lint\r\n\r\n* fix building\r\n\r\n* correct path\r\n\r\n* add is_cluster_neutral\r\n\r\n* fix issues\r\n\r\n* fix is_cluster_neutral\r\n\r\n* remove legacy methods\r\n\r\n* add detail to error messages\r\n\r\n* fix extra logicals\r\n\r\n* fix minimals\r\n\r\n* add detail to message\"\r\n\"\r\n\r\n* thing\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* initialize frustration\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* limit loop\r\n\r\n* fun stuff\r\n\r\n* Revert \"limit loop\"\r\n\r\nThis reverts commit 8036e3c9ee7f9b0d9411599e35a48e70d1172b19.\r\n\r\n* revert to 8036e3c\r\n\r\n* undo reformatting\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* add heavy-hex decoder test\r\n\r\n* linting\r\n\r\n---------\r\n\r\nCo-authored-by: Bence Hetรฉnyi <55080156+hetenyib@users.noreply.github.com>","shortMessageHtmlLink":"Cpp check nodes (#420)"}},{"before":"e25bced4099d7ba24dc93f42c0b2258d11ad9471","after":"c47d4b333485377310871980b82279b1b01e4937","ref":"refs/heads/cpp_check_nodes","pushedAt":"2024-02-16T22:31:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"linting","shortMessageHtmlLink":"linting"}},{"before":"aee1a5ab34e583031653319f85c2f13645905a1a","after":"e25bced4099d7ba24dc93f42c0b2258d11ad9471","ref":"refs/heads/cpp_check_nodes","pushedAt":"2024-02-16T22:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"add heavy-hex decoder test","shortMessageHtmlLink":"add heavy-hex decoder test"}},{"before":"67bd708a0385c6d3ddb2e0e2e35e81658ec2c0ff","after":"aee1a5ab34e583031653319f85c2f13645905a1a","ref":"refs/heads/cpp_check_nodes","pushedAt":"2024-02-16T22:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quantumjim","name":"James Wootton","path":"/quantumjim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18051574?s=80&v=4"},"commit":{"message":"add heavy-hex decoder test","shortMessageHtmlLink":"add heavy-hex decoder test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQPnXZAA","startCursor":null,"endCursor":null}},"title":"Activity ยท qiskit-community/qiskit-qec"}