

{"id":2683,"date":"2022-02-23T19:15:45","date_gmt":"2022-02-23T10:15:45","guid":{"rendered":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/?p=2683"},"modified":"2022-02-23T19:15:45","modified_gmt":"2022-02-23T10:15:45","slug":"%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1","status":"publish","type":"post","link":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/","title":{"rendered":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1)"},"content":{"rendered":"<p><a href=\"https:\/\/colab.research.google.com\/github\/T-QARD\/t-wave\/blob\/main\/notebooks\/BM_dwave\/BM_dwave.ipynb\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/colab.research.google.com\/assets\/colab-badge.svg\" alt=\"Open in Colab\"><\/a><\/p>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\"><\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-white ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title ez-toc-toggle\" style=\"cursor:pointer\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E6%A6%82%E8%A6%81\" >\u6982\u8981<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E6%96%87%E7%8C%AE%E6%83%85%E5%A0%B1\" >\u6587\u732e\u60c5\u5831<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E5%95%8F%E9%A1%8C\" >\u554f\u984c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E5%AE%9F%E9%A8%93\" >\u5b9f\u9a13<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\" >\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BB%E3%83%83%E3%83%88%E3%81%AE%E6%BA%96%E5%82%99\" >\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u6e96\u5099<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E3%83%9C%E3%83%AB%E3%83%84%E3%83%9E%E3%83%B3%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92\" >\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E7%94%BB%E5%83%8F%E3%81%AE%E7%94%9F%E6%88%90\" >\u753b\u50cf\u306e\u751f\u6210<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E7%94%BB%E5%83%8F%E3%81%AE%E5%BE%A9%E5%85%83\" >\u753b\u50cf\u306e\u5fa9\u5143<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E3%81%82%E3%81%A8%E3%81%8C%E3%81%8D\" >\u3042\u3068\u304c\u304d<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#%E8%A8%98%E4%BA%8B%E3%81%AE%E6%8B%85%E5%BD%93%E8%80%85\" >\u8a18\u4e8b\u306e\u62c5\u5f53\u8005<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%E6%A6%82%E8%A6%81\"><\/span>\u6982\u8981<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u672c\u8a18\u4e8b\u306f\u3001\u4ee5\u4e0b\u306e\u8ad6\u6587\u306e\u518d\u73fe\u5b9f\u9a13\u3092\u884c\u3063\u305f\u3082\u306e\u3067\u3059\u3002\u5177\u4f53\u7684\u306b\u306f\u3001D-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u305f\u624b\u66f8\u304d\u6570\u5b57\u306e\u751f\u6210\u30fb\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<p>\u3053\u306e\u8ad6\u6587\u306b\u95a2\u3059\u308b\u8a73\u3057\u3044\u89e3\u8aac\u306f\u3001\u8a18\u4e8b\u300c<a href=\"\/T-Wave\/?p=2104\">\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b<\/a>\u300d\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E6%96%87%E7%8C%AE%E6%83%85%E5%A0%B1\"><\/span>\u6587\u732e\u60c5\u5831<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>\u30bf\u30a4\u30c8\u30eb\uff1aQuantum-Assisted Learning of Hardware-Embedded Probabilistic Graphical Models<\/li>\n<li>\u8457\u8005\uff1aMarcello Benedetti, John Realpe-G\u00f3mez, Rupak Biswas and Alejandro Perdomo-Ortiz<\/li>\n<li>\u66f8\u8a8c\u60c5\u5831\uff1aPhys. Rev. X 7, 041052 (2017)<\/li>\n<li>DOI : <a href=\"https:\/\/link.aps.org\/doi\/10.1103\/PhysRevX.7.041052\">10.1103\/PhysRevX.7.041052<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E5%95%8F%E9%A1%8C\"><\/span>\u554f\u984c<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5b9f\u9a13\u306e\u5168\u4f53\u50cf\u306f\u6b21\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><img decoding=\"async\" src=\"https:\/\/journals.aps.org\/prx\/article\/10.1103\/PhysRevX.7.041052\/figures\/1\/medium\" alt=\"\u5b9f\u9a13\u306e\u6982\u8981\"><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>(a)\u3067\u306f\u3001\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306b\u3088\u308b\u753b\u50cf\u751f\u6210\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<p>(b)\u3067\u306f\u3001\u5b66\u7fd2\u6e08\u307f\u306e\u30d1\u30e9\u30e1\u30fc\u30bf([latex]J[\/latex], [latex]h[\/latex])\u304b\u3089\u753b\u50cf\u306e\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E5%AE%9F%E9%A8%93\"><\/span>\u5b9f\u9a13<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u307e\u305a\u3001\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306b\u3088\u308b\u753b\u50cf\u751f\u6210\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB\"><\/span>\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001\u5fc5\u8981\u306a\u30e9\u30a4\u30d6\u30e9\u30ea\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"o\">!<\/span>pip install numpy\n<span class=\"o\">!<\/span>pip install matplotlib\n<span class=\"o\">!<\/span>pip install scikit-learn\n<span class=\"o\">!<\/span>pip install dwave-ocean-sdk\n<span class=\"o\">!<\/span>pip install openjij\n<span class=\"o\">!<\/span>pip install tqdm\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E3%83%87%E3%83%BC%E3%82%BF%E3%82%BB%E3%83%83%E3%83%88%E3%81%AE%E6%BA%96%E5%82%99\"><\/span>\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u6e96\u5099<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5b66\u7fd2\u306b\u7528\u3044\u308b\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8(\u624b\u66f8\u304d\u6570\u5b57)\u306f\u3001scikit-learn\u304b\u3089\u5229\u7528\u3067\u304d\u308bMNIST\u3092\u7528\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">from<\/span> <span class=\"nn\">sklearn.datasets<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">load_digits<\/span>\n\n<span class=\"c1\"># \u624b\u66f8\u304d\u6570\u5b57\u3092\u53d6\u5f97<\/span>\n<span class=\"n\">digits<\/span> <span class=\"o\">=<\/span> <span class=\"n\">load_digits<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306b\u306f0-9\u306e\u6570\u5b57\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u4eca\u56de\u306f\u300c0\u300d\u3092\u5b66\u7fd2\u306b\u7528\u3044\u308b\u3053\u3068\u306b\u3057\u307e\u3059\u3002<\/p>\n<p>\u4f7f\u7528\u3059\u308b\u300c0\u300d\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u8868\u793a\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">import<\/span> <span class=\"nn\">numpy<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">np<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">matplotlib.pyplot<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">plt<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list1<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list1<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list2<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitle<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">fig<\/span><span class=\"p\">,<\/span> <span class=\"n\">ax<\/span> <span class=\"o\">=<\/span> <span class=\"n\">plt<\/span><span class=\"o\">.<\/span><span class=\"n\">subplots<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"n\">figsize<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">fig<\/span><span class=\"o\">.<\/span><span class=\"n\">suptitle<\/span><span class=\"p\">(<\/span><span class=\"n\">subtitle<\/span><span class=\"p\">,<\/span> <span class=\"n\">fontsize<\/span><span class=\"o\">=<\/span><span class=\"n\">subtitlesize<\/span><span class=\"p\">,<\/span> <span class=\"n\">color<\/span><span class=\"o\">=<\/span><span class=\"s1\">'black'<\/span><span class=\"p\">)<\/span>\n\n    <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">col<\/span><span class=\"p\">):<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">row<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">1<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">img1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">reshape<\/span><span class=\"p\">(<\/span><span class=\"n\">img_list1<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">],<\/span> <span class=\"p\">(<\/span><span class=\"mi\">8<\/span><span class=\"p\">,<\/span> <span class=\"mi\">8<\/span><span class=\"p\">))<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">imshow<\/span><span class=\"p\">(<\/span><span class=\"n\">img1<\/span><span class=\"p\">,<\/span> <span class=\"n\">cmap<\/span><span class=\"o\">=<\/span><span class=\"s1\">'Greys'<\/span><span class=\"p\">)<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">set_title<\/span><span class=\"p\">(<\/span><span class=\"n\">title_list1<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">])<\/span>\n        <span class=\"k\">else<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">img1<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">reshape<\/span><span class=\"p\">(<\/span><span class=\"n\">img_list1<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">],<\/span> <span class=\"p\">(<\/span><span class=\"mi\">8<\/span><span class=\"p\">,<\/span> <span class=\"mi\">8<\/span><span class=\"p\">))<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">imshow<\/span><span class=\"p\">(<\/span><span class=\"n\">img1<\/span><span class=\"p\">,<\/span> <span class=\"n\">cmap<\/span><span class=\"o\">=<\/span><span class=\"s1\">'Greys'<\/span><span class=\"p\">)<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">,<\/span> <span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">set_title<\/span><span class=\"p\">(<\/span><span class=\"n\">title_list1<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">])<\/span>\n\n            <span class=\"n\">img2<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">reshape<\/span><span class=\"p\">(<\/span><span class=\"n\">img_list2<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">],<\/span> <span class=\"p\">(<\/span><span class=\"mi\">8<\/span><span class=\"p\">,<\/span> <span class=\"mi\">8<\/span><span class=\"p\">))<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">imshow<\/span><span class=\"p\">(<\/span><span class=\"n\">img2<\/span><span class=\"p\">,<\/span> <span class=\"n\">cmap<\/span><span class=\"o\">=<\/span><span class=\"s1\">'Greys'<\/span><span class=\"p\">)<\/span>\n            <span class=\"n\">ax<\/span><span class=\"p\">[<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">i<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">set_title<\/span><span class=\"p\">(<\/span><span class=\"n\">title_list2<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">])<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u300c0\u300d\u306e\u307f\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u53d6\u5f97<\/span>\n<span class=\"n\">zero_index_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"n\">i<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">x<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">digits<\/span><span class=\"o\">.<\/span><span class=\"n\">target<\/span><span class=\"p\">)<\/span> <span class=\"k\">if<\/span> <span class=\"n\">x<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">]<\/span>\n<span class=\"n\">raw_data_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"n\">digits<\/span><span class=\"o\">.<\/span><span class=\"n\">data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">zero_index_list<\/span><span class=\"p\">]<\/span>\n\n<span class=\"c1\"># \u753b\u50cf\u306e\u8868\u793a<\/span>\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"o\">=<\/span><span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">raw_data_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span><span class=\"p\">),<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"MNIST zero-dataset\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">24<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">14<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAygAAADJCAYAAADIBBZLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3dfbQcZZXv8d9vkuAJRPIyBCcGhgBq1JE1gJERIpAhOiAgiSgCAw6Y0TDmoiK6fA1jNEZ0FjB6FUEubyIRroMIKqJihKuYgCaCIpKoYIAghGB4CS8BlH3\/qGpO5+R0nz483V1P6O9nrV4n3V21a3f3Tp3ep+p5yhEhAAAAAMjB31SdAAAAAADU0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgDgecH2atthe0bVuQAAnjsaFABdYfvC8stj2H7a9vZDLD+rbvmwffwgy6yue\/6MIeKtaSHOggbrbm37vbavtb3O9lO2H7D9G9vfsn2S7X+oW\/66Abm3fGv2GtB9tmfbXvB8aHpsjytfy4KqcwGAZkZWnQCAnjRS0r9K+nyTZY4bZsx32z49Iu557mltzvZLJH1f0q51Dz8maStJ\/1DeZkv6laTdy+fXS1o7SLgxkraR9Iykde3MEx0zW\/21eF2FebTDOEmfKP+9oMI8AKApjqAA6La7yp\/\/1mgB2xMkHSLpURVf9lvRJ2l+Wmqb5TFS0hUqmpP7JL1b0oSIGBMR20r6W0mHSbpI0hO19SLi8Ij4u4E3SaeVi9w92PPlMgAA9DQaFADdtkzS7ZL2qD8taoCjVByh+Kbqvvg3cXX5899t75ye4rNer+IIiSS9KSLOjogHa09GxPqI+E5EHCfpn9u4XQAAehYNCoAqfK382egoSu3xi1qM921JP5c0Su09dWW38ufaiFjebMGI2NjG7TZke8owxrRMabD+F22vsv247Q22V9j+sO1tGmzz2Xi2X2H7q7bvLscSXTFg2T1sX1w+\/2Q5VucHtt\/Sptd\/jO0bbD9qe73tH9s+ZIh1Rth+o+2vlK91bTmO6E\/lGKIDBllnRjkmqHZ61yeajReyvaftz9q+3vZd5Wv\/czke6Z22RzTJb3\/bl5XjpJ6y\/bDt39u+wvYJtgf9XW37dbYvLderbe9Hto+27QHLXifpj3X3B9bKgmbvIQB0E2NQAFThayoaiWNsfzQinqk9Yftlkv5J0t0a3jn\/8yX9sIx5akSsbF+6mmC7r1tNyBD+qsHHt9T0SRo72BO2D5e0uFxGkh6X9AJJe5a3Y2y\/ISIaxd9X0tmStpa0QdJfBsSfK+ks9f\/x6yEV4x7+RdK\/2L5Y0vER8ddmL7AR21+S9L\/Ku89IelrSDEn\/bPt9TVZ9haTv1d1\/RNJTkiapGGMy2\/bHIuLUumWeUvE+j1Xxfj2m4pTDRn6o4pQ\/qXhfH5c0QdL+5e3NtmdFxGDv2VfqHnpc0ghJLylvsyR9VdLGAet9TtKHBrym8ZJmlrfDbB9T939rvaQHJG1X3h\/4GTd7bQDQVRxBAdB1EXGHpJ9Jmqziy1S92tGTxfWNSwsxr5H0\/1R8uftUO\/KUVDtqMkrS2bZf2Ka4z1lENBu\/sqOkX5eL\/krSvbX1bL9G0qUq\/jC1SNIOEbGNpNGS9lHxWndT86NWX5b0C0m7lWNwtpb0gTL+PupvTi6TtGNEjFfRoMyXFJKOlfTR5\/K6bR+j\/ubkNEl\/W8afVOZ8mqSJDVZ\/StL5kg6UNDYixkbEGEkvknSKiqZvke1\/qq0QEUvL9\/T\/1rY5xHihH0o6WtKkiNimzG2MpLerGL90sKT3D3hNW0s6vbx7vqS\/L9cdo6LZeaOkS1Q0Y\/XrvU9Fc7JW0lxJ4yJirIoJGI4qt3eUpA\/XvZ7DJb2m7v7A+jlNAJCLiODGjRu3jt8kXajiS+ql5f255f2L6paxpNXl468oH1tT3j9+kJi1Zf+jvP+68v4zknYfsGwrcRYMeNwqjuJEeXtU0ndVfKk9SMUXw+G8BwvKOKs79B6fXca\/X9JOA567vnzuhAbrTpD0p3KZaQOeq73+2yWNbrD+knKZ6yWNGOT5z5TPb5C07TBflyX9oVz\/wgbPX1OX54xhxj+lXO+CJnW7YDgxB8TYt4zxxwGP71VXV5u9Zw1ijSvfwyck\/WODZfYu\/w+sl7RV3eNTau9RJ+qPGzdu3Np14wgKgKp8Q8VpK4fXjX3YX9JOkpZHxG3DDRgR16uYEtiSPp2aYESE+mfpekbFX6gPUXGE5mpJf3ZxbZSDU7eVyva7JZ2g4rSnt0bEnXXP7SppuopTrs4bbP2IWK\/+yQbe0GAzX4qIzSYtKGddq00ScGoMfgrX51R83mNUHE0Yjt3VP83zqQOfLD+nzwwzZr3vlD+nJ8RoKCJ+quK9n2L7xXVPPVL+HKX+08OG8hYV7+GPIuJXDba3TMV4k\/GSXv2ckgaACtGgAKhERDyk4ovhNiq+dEnDHxw\/mNpUw4fY3jshjiQpIh6JYpaunVWconO5pNqX\/79RMQbiKtunDx6h82zvJ+kL5d33RMRPBiyyT\/lzjKQ1tu8b7CbpyHK5HRtsalmDx\/dQ0RSGitPsNhMRD0taUd7ds\/kr2kxt+bURsarBMks1YExMPdujbb+\/HLR+fznAvzbY\/aZysRc3Wr8Vto8oB7bfZfuJAQPqxw2yjd+Xt60kLSvze\/nAAe4D1D7LAxp9juVnWfsMG32WAJAtGhQAVao1Im+3PVrSW1UcAbjkuQaMiBWSvlXeTT6KUhf3roj4fES8JSKmqDjSc7L6r9Nysu1Z7dpeq2zvpGLMxyhJZ0XEVwZZbFL5c6SKcReNbrUjWVs32Fyji0vWxn48HBHNBluvGbC8bB\/Z5Ev2wPh\/ahQ4Ip5UMQh8M7YnSbpZ0hkqjtJNlPRk+XrW1q036CxmQ7E90vblKo4KzlLRFLiMu7a81caRPLuN8kjTv0q6R9IuZX63SXrA9v\/YPmyQZqX2WW6t5p\/lqLrlAGCLQoMCoErfV\/El8QBJJ0p6oaSrI2LQL5rD8J8qvhAeMNgUsu1QNiz\/reJ8\/8fLh+d0YluNlIOsr1Dxhfs6Se9tsGhtX\/+riHALt+MbxBlq9q0XDPc1qBik3+hLdrt8XtLLJN2h4mhd7WKb20cx2P21ifHfJenNKurgvSomCOiLiInRP6C+1lxt0nBEMX31S1VMIHBRmeMEFc36lSqOztVPUVz7LL\/Q4md5YeJrA4Cuo0EBUJkoply9RMW+aFH58Ncar9Fy3N+omLFKdXE7IiJ+p2JguFR8Ce6mC1SMz1gt6YgYMIVtndqUsp063ad2ZGW07UYzaUnSDgOWV0Rc2OjL9SDxG56CZXsr9U+hO\/Dx2pGtYyLi8qi72GYptRk6ovy5MCK+GBFr6p8sG4zNcquJiCciYnFEHBcRu6o4mnKqilPm3ijpP+oWr32Wf5+YMwBkiwYFQNVqp3mNkvSg+gcsp1qgYkzCa20f2qaYjTxW\/nyqw9t5lu2PS3pbue1ZQxx1qo0dmVA\/lW4b3aTiy7TUP1h+E7bHqn\/A9i+HGb+2\/IvK6+QMZh8Nfm2v7dR\/ZOemQZ6XpNc32Xbt1Kxm40JqjVej+NPVf+2ZIUXEHyPiY+qf4nj\/uqdrn+WM8rTI4ai\/3lCz1wMAlaJBAVCpcszIAhXXgzipHEvQjri\/V3GBO0laqOZfMAdl+1W2B17vYuAyL1JxippUjHPoONtvUjGTWEj6t4j4dbPlo7ho5Q3l3f+yParRsuVg8mGdqlXOAHZteffDDa58\/mEVX9If1aYXTWzFzSqmGa7F2UT5ZfsjDdbdoP7mabdB1p0k6T1Ntl2baWtck2UebhJ\/pBqMhSqP7jRTmzGt\/vP4HxVN6XgVpzI2ZHv8gIceqft3s9cDAJWiQQFQuYj4ZER8MCJSZu8azKdUHNXYXc9thqYZkv5o+2u231ROpytJsr1tefHA61VcbfwZSV9KT7m58gjCYhX7709GxOUtrvpeFQPD95O0xPbrao2E7RG2d7P9nyrGQExqEqeRU1S8B3tKutT2DmXsMbY\/pv4G4rMR8UiDGIMqpxFeUN6dY\/tztseV8V+k4iKHB6h\/LFD9uhvU35ydb3v3cr2\/sT1TxaxjzZrXW8ufB5XNzGCuKX+eYntWbcyI7ZerOCK4l\/qPstU72PYy2+8qJztQud7Wtt8l6ZjyoR\/UvZ4\/q\/9ilx+x\/X\/qjyqVDea+ts9SMbOZ6tZ9SP1jYd7R5DUDQKVoUAA8b0XEXZLOSQjxtIq\/+h8r6dsqrnuywfYjKv5qfrGkl6i4vseciPhFYsqt2EfFZAKSNK\/ZVLO2nx1zUub25jLvfSX9VNLjth9Q8Zf6X0v6pKS\/U\/8Rh5ZFxFJJ81Q0KUdIusv2ehXX\/1ikoglYLOmzz+VFR8RiSWeWdz+kYqar9ZLulXS8pA+q8Sxj71fxGneTdJPtR1UcyfmRiuuP\/HuTTX9LxUxtL1MxRfO9tlfbXl23zGkqLmK5rYpJC56w\/bCKGbneoGIMSaNT8F6rokZX2368fE2Plo9tpeJo0yY1HBFfVP\/FJd8paZXtR+vW\/Um5zcFOKzu3\/Hl6uc7q8nZSk\/cAALqKBgXA890iDfKX9VaUU\/buKenjKi5ieKeKsTKjJf1ZxV\/mP6PiqvdfbRSng7ZX86lm62d\/UkRcreKL9qdVjOt4UsWpPo+o+Gv7ZyW9uv4ij8NRvl+vkfR1FY3DGBUN0TUqBvEf2+Aijq3GP1FFs3hjmbtVHAE5NCL+d5P1blQx29oVKsY5jZJ0v6SvqDi6NugFD8t1H1AxruZyFQ3QRBVTTO9Ut8x6FY3GWeqfSvmJcnv7N5lJ68eS3q7iVMRbVNTpC1XU1jUqrgv0psEmP4iIT0v6RxXNy+9V\/D7fRsX7\/gMVTdy+g2zzUypOk\/u1ivev9lo45QtANlwcOQcAAACA6nEEBQAAAEA2aFA6wPaJtpfbftL2hVXng95k+wW2z7N9Zzlu4mbbb6w6L\/QW2xeX4zYesf072++sOif0Ltsvtb3R9sVV54LeY\/u6sv4eLW+rqs4pVzQonfEnFed4n191IuhpIyXdreIaCmMlzZf0DdtTKswJvedUSVMiYltJh0n6tO1XD7EO0ClnSurGZBZAIydGxJjyNrXqZHJFg9IB5ZWKr1Ax0BGoREQ8FhELImJ1RDwTEd+V9Ef1XywP6LiIuLXu2jZR3natMCX0KNtHqZhVbknVuQBojgYF6BHl9SJepv7rOgBdYfvLth+XtFLFLFPDvVAjkMT2tipmMDu56lzQ8061\/YDtn9meUXUyuaJBAXpAeeXwxZK+Wl5VHOiaiJinYvrcfVVM1\/tk8zWAtlso6byIWDPkkkDnfFjSLpImq5gi\/Du2OaI8CBoU4HmuvFr411RcUf3EitNBj4qIv0bE9ZJ2kPTuqvNB77C9u6TXS\/rvqnNBb4uIGyNiQ0Q8WV4762eSDq46rxyNrDoBAJ1j25LOU3HRvoMj4umKUwJGijEo6K4ZkqZIuqvYJWqMpBG2XxkRe1aYFxAqLpiKATiC0gG2R9ruU3EV5xG2+2zTDKIKZ0l6hYqrUT9RdTLoLba3t32U7TG2R9g+UNLRYpAyuuscFU3x7uXtbElXSTqwyqTQW2yPs31g7Tuh7WMk7Sfp+1XnliO+NHfGfEmfqLt\/rKRPSlpQSTboSbZ3knSCivP97yv\/cihJJ0TE4soSQy8JFadzna3iD2J3SjopIr5daVboKRHxuKTHa\/dtPyppY0Ssqy4r9KBRKi5B8XJJf1UxacjsiPhdpVllyhFRdQ4AAAAAIIlTvAAAAABkhAYFAAAAQDZoUAAAAABkgwYFAAAAQDY6MovXdtttF1OmTOlE6GF57LHHkmOsXr06af1x48Yl5\/DiF784OUbdDE6VWb16tR544IGuJJJLDbZjEor77rsvaf21a9cm59COOs7h85CkFStWPBARE7uxrVzq8Omn0y9\/c\/vttyet39fXl5zD2LFjk2OMHz8+OUY7dKsOc6nBNWvSL+D+0EMPJa0\/ZsyY5BwmT56cHGPUqFHJMdqhF\/eFGzZsSI5x5513Jq3fjt+nkyZNSo4xYsSI5Bjt0KgOO9KgTJkyRcuXL+9E6GFZtmxZcow5c+YkrX\/44Ycn53DKKackx2jHl4NU06ZN69q2cqnBjRs3Jsc47bTTktY\/44wzknM47LDDkmOcf\/75yTHawXbab5dhyKUO77nnnuQYb3vb25LWnzp1anIOBx6YftmKI488MjlGO3SrDnOpwQ984APJMa688sqk9ffbb7\/kHBYuXJgcox1NTjv04r5wyZL0SzCdcMIJSevPmjUrOYd2fC9sR6PUDo3qkFO8AAAAAGSDBgUAAABANmhQAAAAAGSjpQbF9kG2V9n+g+2PdDopYDDUIapGDSIH1CGqRg2i04ZsUGyPkHSmpDdKeqWko22\/stOJAfWoQ1SNGkQOqENUjRpEN7RyBGUvSX+IiDsi4ilJl0pKn4IAGB7qEFWjBpED6hBVowbRca00KJMl3V13f035GNBN1CGqRg0iB9QhqkYNouPaNkje9lzby20vX7duXbvCAi2jBpED6hBVowaRA+oQKVppUO6RtGPd\/R3KxzYREedExLSImDZxYlcuTIreMmQdUoPoMPaFyAH7QlSNfSE6rpUG5ReSXmp7Z9tbSTpK0rc7mxawGeoQVaMGkQPqEFWjBtFxI4daICL+YvtEST+QNELS+RFxa8czA+pQh6gaNYgcUIeoGjWIbhiyQZGkiPiepO91OBegKeoQVaMGkQPqEFWjBtFpXEkeAAAAQDZoUAAAAABkgwYFAAAAQDZaGoOypZozZ05yjJUrVyatv379+uQcRo8enRxj6dKlyTH23nvv5Bi9Zt68eckxLrjggqT1zzzzzOQczjjjjOQYS5YsSY4xc+bM5Bi96JRTTkmOkboPacc+KPX\/giQdeOCByTHGjRuXHGNLsmrVquQY7diH7LPPPknrH3PMMck57L\/\/\/skxfvOb3yTH6OvrS47Ri4444oiqU9ANN9yQHGOXXXZJjnHLLbckx5g8uXPX5+QICgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyMbIqhNo5O67706OsXLlyuQY69evT1p\/\/PjxlecgSUuXLk2OsffeeyfH2JI89NBDyTEuuOCC5Bgnn3xy0vrz5s1LzqEdNbhs2bLkGDNnzkyOsaVZtWpVcox21OHChQuT1v\/gBz+YnMOrXvWq5BjYcl111VVJ648bNy45h\/322y85xpVXXpkc48gjj0yOsaVpx+\/kBx98MDlG6u\/k008\/PTmH6dOnJ8dox++F+fPnJ8dohCMoAAAAALJBgwIAAAAgGzQoAAAAALJBgwIAAAAgG0M2KLZ3tH2t7d\/avtX2+7qRGFCPOkTVqEHkgDpE1ahBdEMrs3j9RdIHIuKXtl8oaYXtayLitx3ODahHHaJq1CByQB2iatQgOm7IIygRcW9E\/LL89wZJt0ma3OnEgHrUIapGDSIH1CGqRg2iG4Y1BsX2FEl7SLpxkOfm2l5ue\/m6devakx0wiEZ1SA2iW9gXIgfsC1E19oXolJYbFNtjJH1T0kkR8cjA5yPinIiYFhHTJk6c2M4cgWc1q0NqEN3AvhA5YF+IqrEvRCe11KDYHqWiCBdHxOWdTQkYHHWIqlGDyAF1iKpRg+i0VmbxsqTzJN0WEWd0PiVgc9QhqkYNIgfUIapGDaIbWjmCMl3S2yUdYPvm8nZwh\/MCBqIOUTVqEDmgDlE1ahAdN+Q0wxFxvSR3IRegIeoQVaMGkQPqEFWjBtENXEkeAAAAQDZoUAAAAABkgwYFAAAAQDaGHINSlQ0bNiTHmDFjRnKM8ePHJ8dItddee1WdQk\/q6+urOgVJ0ty5c6tOQRMmTKg6BVRs\/vz5Vaeg22+\/veoUetKSJUuqTkGSNG7cuKpTaMt3gl133bUNmfSeXH4nH3300VWnoO233z45xkEHHdSGTDqHIygAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAskGDAgAAACAbNCgAAAAAsjGy6gQaefjhh5NjHHrooW3IpHrr169PjjFhwoQ2ZNJb7rzzzqpTADR16tSqU5Akbdy4MWn9vr6+5Bxmz56dHOPrX\/96cox58+Ylx8CW6corr0yOMXfu3DZk0nvasQ9ph0mTJlWdgu6\/\/\/7kGO34nt1JHEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkI2WGxTbI2zfZPu7nUwIaIQaRA6oQ+SAOkTVqEF00nCOoLxP0m2dSgRoATWIHFCHyAF1iKpRg+iYlhoU2ztIOkTSuZ1NBxgcNYgcUIfIAXWIqlGD6LRWj6B8XtKHJD3TaAHbc20vt7183bp1bUkOqEMNIgfUIXLQtA6pQXQB+0J01JANiu1DJd0fESuaLRcR50TEtIiYNnHixLYlCFCDyAF1iBy0UofUIDqJfSG6oZUjKNMlHWZ7taRLJR1g++KOZgVsihpEDqhD5IA6RNWoQXTckA1KRHw0InaIiCmSjpL044g4tuOZASVqEDmgDpED6hBVowbRDVwHBQAAAEA2Rg5n4Yi4TtJ1HckEaAE1iBxQh8gBdYiqUYPoFI6gAAAAAMgGDQoAAACAbAzrFK9uGjt2bHKMn\/\/8523IJM3GjRuTYyxdujQ5xvHHH58co9fstNNOVacgSdqwYUPS+u2oweXLlyfHWLhwYXIMPDfjx49PjnHaaaclrT9\/\/vzkHO6\/\/\/7kGFOnTk2OgS1TO\/aFt99+e3KMXH63bGna8fm1Y1947733Jq2\/cuXK5BzaYfr06VWn0BRHUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZGVp1AI5MmTUqOsWTJkuQYy5YtS1r\/oosuSs6hHY477riqU9ji9PX1JceYPXt2coxFixYlrb\/LLrsk5zB+\/PjkGJMnT06Ogefm5JNPTo5x4YUXpieSaO3atckxpk+f3oZMesvMmTOrTkGStHHjxqT1582bl5xDO\/aF7fjd0ova8b49+OCDyTG+\/OUvJ63\/k5\/8JDmHWbNmJcfIvQ45ggIAAAAgGzQoAAAAALJBgwIAAAAgGzQoAAAAALLRUoNie5zty2yvtH2b7b07nRgwEHWIqlGDyAF1iKpRg+i0Vmfx+oKk70fEW21vJWnrDuYENEIdomrUIHJAHaJq1CA6asgGxfZYSftJOl6SIuIpSU91Ni1gU9QhqkYNIgfUIapGDaIbWjnFa2dJ6yRdYPsm2+fa3qbDeQEDUYeoGjWIHFCHqBo1iI5rpUEZKWlPSWdFxB6SHpP0kYEL2Z5re7nt5evWrWtzmsDQdUgNosPYFyIH7AtRNfaF6LhWGpQ1ktZExI3l\/ctUFOYmIuKciJgWEdMmTpzYzhwBqYU6pAbRYewLkQP2haga+0J03JANSkTcJ+lu21PLh2ZK+m1HswIGoA5RNWoQOaAOUTVqEN3Q6ixe75G0uJyp4Q5J7+hcSkBD1CGqRg0iB9QhqkYNoqNaalAi4mZJ0zqcC9AUdYiqUYPIAXWIqlGD6DSuJA8AAAAgGzQoAAAAALJBgwIAAAAgG60Oku+68ePHJ8e46KKLkmPMmTMnaf0ZM2Yk53Dttdcmx0A1LrnkkuQYH\/\/4x5PWv+GGG5Jz+MY3vpEcA9U58cQTk2OsWLEiaf2rr746OYerrroqOUZfX19yjF4zderUoRcawjvekT6GevTo0Unrz549OzmHW265JTkGqnPppZcmxzjqqKOS1m\/H\/4VFixYlx8gdR1AAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2aFAAAAAAZIMGBQAAAEA2HBHtD2qvk3Rnk0W2k\/RA2zc8fDnkkUMOUnfy2CkiJnZ4G5JaqkEpj\/c+hxyk3sojpzrspfe9FTnk0a0culKHW9C+UMojjxxykHpvXyjl8d7nkIPUW3kMWocdaVCGYnt5REzr+oYzzCOHHHLKo5tyeM055EAe1cnl9ZJHXjl0Wy6vOYc8csghpzy6KYfXnEMO5FHgFC8AAAAA2aBBAQAAAJCNqhqUcyra7kA55JFDDlI+eXRTDq85hxwk8qhKLq+XPPrlkEO35fKac8gjhxykfPLophxecw45SORRzRgUAAAAABgMp3gBAAAAyAYNCgAAAIBsdLVBsX2Q7VW2\/2D7I93cdl0OO9q+1vZvbd9q+31V5FGXzwjbN9n+boU5jLN9me2Vtm+zvXdVuXQDdbhZLtRgBaquw5xqsMyHOuyyqmuwzIE63HT7PVWDEnU4SC7sC9XFMSi2R0j6naQ3SFoj6ReSjo6I33Ylgf48JkmaFBG\/tP1CSSskze52HnX5nCxpmqRtI+LQinL4qqSfRsS5treStHVEPFRFLp1GHQ6aCzXYZTnUYU41WOZDHXZRDjVY5kEdbrr9nqlBiTpskAv7QnX3CMpekv4QEXdExFOSLpU0q4vblyRFxL0R8cvy3xsk3SZpcrfzkCTbO0g6RNK5VWy\/zGGspP0knSdJEfHU83lnKOpwE9RgZSqvw1xqUKIOK1J5DUrU4YDt91oNStThJqquwTKHLOqwmw3KZEl3191fo4p2QjW2p0jaQ9KNFaXweUkfkvRMRduXpJ0lrZN0QXlI8Vzb21SYT6dRh5uiBquRVTmijMMAAAG8SURBVB2yL5TUe3WYVQ1K1KF6rwYl6nCgqmtQyqQOe3aQvO0xkr4p6aSIeKSC7R8q6f6IWNHtbQ8wUtKeks6KiD0kPSapknNAe1GVdUgNQmJfWIc6rBB1KIkarBy\/kyVlUofdbFDukbRj3f0dyse6zvYoFQW4OCIuryIHSdMlHWZ7tYpDmgfYvriCPNZIWhMRtb8UXKaiMJ+vqMN+1GB1sqjDDGpQog6rkkUNStRhnV6rQYk6rJdDDUqZ1GE3G5RfSHqp7Z3LATdHSfp2F7cvSbJtFefV3RYRZ3R7+zUR8dGI2CEipqh4L34cEcdWkMd9ku62PbV8aKakSgYndgl1WKIGK1V5HeZQgxJ1WKHKa1CiDgfk0Gs1KFGHz8qhBss8sqjDkd3aUET8xfaJkn4gaYSk8yPi1m5tv850SW+XdIvtm8vHPhYR36sgl1y8R9Licudwh6R3VJxPx1CH2eqZGpSyqUNqcHM9U4eZ1KBEHQ7UMzUoUYcZq7wOuzbNMAAAAAAMpWcHyQMAAADIDw0KAAAAgGzQoAAAAADIBg0KAAAAgGzQoAAAAADIBg0KAAAAgGzQoAAAAADIxv8HrM04RlFSB8UAAAAASUVORK5CYII=\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6b21\u306b\u3001\u3053\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u30a4\u30b8\u30f3\u30b0\u5909\u6570{-1, +1}\u306b\u5909\u63db\u3057\u307e\u3059\u3002<\/p>\n<p>\u4eca\u56de\u306f\u95be\u50244\u3068\u3057\u3066\u30014\u4ee5\u4e0a\u306a\u3089+1\u30014\u672a\u6e80\u306a\u3089-1\u3068\u3057\u307e\u3059\u3002\u307e\u305f\u3001\u30c7\u30fc\u30bf\u306e\u6570\u306f50\u500b\u3068\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">num_data<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">50<\/span>  <span class=\"c1\"># \u4f7f\u7528\u3059\u308b\u30c7\u30fc\u30bf\u306e\u6570<\/span>\n<span class=\"n\">num_spin<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">raw_data_list<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">])<\/span>  <span class=\"c1\"># \u753b\u50cf1\u679a\u306e\u30b9\u30d4\u30f3\u306e\u6570<\/span>\n\n<span class=\"c1\"># \u30c7\u30fc\u30bf\u306e\u52a0\u5de5<\/span>\n<span class=\"n\">edit_data_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">n<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_data<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">edit_data<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span> <span class=\"k\">if<\/span> <span class=\"n\">raw_data_list<\/span><span class=\"p\">[<\/span><span class=\"n\">n<\/span><span class=\"p\">][<\/span><span class=\"n\">spin<\/span><span class=\"p\">]<\/span> <span class=\"o\">&gt;=<\/span> <span class=\"mi\">4<\/span> <span class=\"k\">else<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span> <span class=\"k\">for<\/span> <span class=\"n\">spin<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)]<\/span>\n    <span class=\"n\">edit_data_list<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">edit_data<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u52a0\u5de5\u524d\u3068\u52a0\u5de5\u5f8c\u306e\u753b\u50cf\u3092\u6bd4\u8f03\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">raw_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'raw-'<\/span> <span class=\"o\">+<\/span> <span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">num<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">num<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span><span class=\"p\">)]<\/span>\n<span class=\"n\">edit_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'edit-'<\/span> <span class=\"o\">+<\/span> <span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">num<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">num<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">6<\/span><span class=\"p\">)]<\/span>\n\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"o\">=<\/span><span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">raw_data_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_data_list<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">raw_title<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_title<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"zero-dataset\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">20<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">10<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkkAAAFFCAYAAAD4qnnSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAgAElEQVR4nO3df5RdZX3v8c\/HAAYBQzATGhJkQGlapRVk4BajEORaUSigVYFir0Db0JWFxYu9ioq9Wq713lap2gW2EYFaQbRaDIoCNgqIBGGCQSSEyo\/QJBCYGAIBpBH53j\/2DhyGZzJnT\/Y+P555v9Y6a+ac85y9v8982Cdf9tlnb0eEAAAA8Hwv6nYBAAAAvYgmCQAAIIEmCQAAIIEmCQAAIIEmCQAAIIEmCQAAIIEmCUDH2Z5vO2x\/rNu1AMBYaJIA9C3bJ5fN1sndrmU8\/VQrgAJNEgAAQAJNEgAAQAJNEtBjbK8qP5YZ63Zxy9iX2P6Q7eW2n7D9uO2ltk9MLPfZ44BsH2z7StsbyscGyzEvtn2W7dttP2n7Mds\/tP2uCc5ld9tftP2Q7V+Wdb5nK+MPtP1Z27eVtT1l++e2P217+qix10q6qLx70ai\/0Zb57GH7r2z\/yPY625ttP2D7UtuvGqOGY2wvsf2g7f8qx19ne2Fi7G62P2n7znJ+j5av\/f2qtQLoPdt1uwAAL\/AZSbsmHv8DSa+V9KQk2d5V0vclHSDpVkkXqvgfnzdLutT2qyPi7MRyDpH0IUk3lK+ZIWmz7R0kXS3pMEkrJZ0n6SWS3iHpq7b3j4gPtzsJ2zMk3Shpn3JdN0iaJekfJV0zxsv+TNLbJF0n6d\/L+Rwo6UxJb7H93yJiUzn2YkkbJR0rabGk5S3L2Vj+PFTSWZJ+IOkbkh6XtG85p2Nsz4uI21pqXiDpnyStk\/QtSeslzZT0u5JOkXR+y9i9JF0raVDSDyVdJWknSUdLusr2aRHxhQq1Aug1EcGNG7cev0l6k6RfSfq5pBnlYxdLCkkfGDV2qop\/sJ+RtH\/L4\/PL8SHptMQ6PlQ+9x1J27U8PlPSqvK511WoeVH5mr8f9fhQOZeQ9LFRz+0laUpiWX9Sjv\/gqMdPLh8\/eYwaZkraJfH4a1Q0TN8d9fgySf8laWbiNTNG3b+2\/BufMOrxXVU0Qb+UtHu7tXLjxq33bnzcBvQ42\/tJ+rqkRyW9NSLW236ZpHdLGo6Iv20dHxFPSfqgJEv6o8Qil0fEPyUeP1XFP+JnRsTTLct7WNI55d0\/bbPm7SWdJGmTpI+Nqm9Y0iWp10XE\/RHx68RTF0p6TMVesrZFxMPx3J6n1sdvU7EX7vCy1lZPq2jiRr9m\/Zbfbb9GxR63b0TEZaPGbZT0v1U0q39YpV4AvYWP24AeZnuWpCslvVjSURHx8\/KpgyRNkTTWuYa2\/MP\/24nnbk6sZxdJr5S0NiJWJl7z\/fLnAS2vOU7S\/qPGLY+Ib0r6LRUf1f0wIh5NLO9aSS84NqlsWE6TdIKkV0mapucfOzk7saytsn2UpD9XsQdrhl74vjdD0oPl75dI+rSkFbYvU\/Gx348iYmTUaw4pf04b4+8\/UP5M\/f0B9AmaJKBH2d5J0rcl7SnppIi4oeXpl5U\/DypvY9k58di6xGPTyp8PJp5rfbz1WKnj9MJG558lfbNleQ+NsbxUDZL0VRXHJN2r4tiddSo+\/pKk96loFttm+wwVx3g9Iul7kv5TxTFdUdb\/mtZlRsS5ttdLWijpL8p1hu3rJP2vci+Y9Nzf\/03lbSypvz+APkGTBPQg21MkXabiQO2PRMRXRg3Zsnfm7yPizIqLj8RjW5b3G2O8ZtaocYqIk1UcZ5OyZdzuYzz\/gvXYHlLRIP27pLe0fuRn+0WSPjDGspJsb6fio751kl4bEQ+Oev6Q1Osi4kuSvlQeGP+6sqZTJV1t+7fKvUpb5ndGRHyuSl0A+gfHJAG96TMqviV1YUT8TeL5m1UcNPyGOlZWHrdzj6TZtvdNDDm8\/Hlrm4tcqWKPzf62pyWen5947JXlzytaG6TSwZJ2TLxmy\/FLUxLPzVCx5+vGRIO0s4oGdEwRsTEivhMRf6biIPndVHxbTpJuKn9W+ftvrVYAPYgmCegxtt8n6XQVe1T+PDWmPJj6EklDtj9a7nkavZxX2N67wqovVHGw99+1Lq\/8Kv9HW8aMKyJ+Vda3i0YduF3uMTop8bJV5c\/5o8bPVHE6gpRflD9fnnjuYRWN2oFlU7RledtL+qyKJup5bB9u24llzSx\/Pik9e\/D5DyW93fapqcJs\/05Zezu1AuhBjkjteQfQDbZ\/Q9JaFc3KZ9Xy8VaL5RHxTdsvVXFeo99TcWqAG1QcA7SHigOGD5J04pZvX9mer+J8QR+PiI8l1r2DpCWSXi\/pDhWnAniJpHeqaBL+NiI+WGEuMyT9WC88T9LxKs6TdExrLWVjdp2keZKWluN3l\/QWSXeVy\/lVRAy2rGO6pDUqvpH2L3ruWKd\/iIhHbX9SxXmSVqk4xmkHFXvFdivneLikvSNiVbm8jSpODXBT+Rqr2Ft0kIrTAxxSNoCyPUfFAe37SrqtnOtGSXNUnFdpv3L8Te3U2u7fFUAHdfscBNy4cXvupuLEhDHO7eKW8Tuo2Ot0o4qG6r9UHJy8RMVBxy9rGTtfiXMTjVr\/VEkflvQzFef52aSiWTlxgvP5DRV7n0bK5S1XcRxTshYVzcv5KhqUp1R8BPg3Kpq1VZJWJdZxpIqm6vGWv9Fg+dx2Kk5EuaJc\/zoVDcpeeu48U4Mty\/pzSZerOHD8SUkbJP1ExfFQqfMt7VL+vZaV6\/+lpPtUfCNxgaSd2q2VGzduvXdjTxIAAEACxyQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CRtA9uLbN9l+xnbJ3e7HkyM7d+0vdj2iO0Ntq+2PbfbdWFibM+w\/SPbv7C90fZS2\/O6XRe2je3\/YTts\/2m3a8HElPk9Yfvx8nZBt2saT\/ZNku3tGlz8bZIWSrq1wXWg1GCWu0q6QtJcSbtLulnS4obWhVKDeT4u6VRJA5KmS\/p\/kr7V8HvBpNb039b2dEkflnRHk+tB81lKek1E7Fzeer7hzbJJsr3K9gdt\/1TSE7bPtn2P7U22V9h+W8vY+20fWP5+Utnpvrq8\/ye2vznWeiLivIhYIumppuc0WXUiy4i4OSK+GBEbIuJXkv5e0lzbL+vAFCeVDuX5VETcFRHPSLKkX6tolnZrfIKTSKfeZ0uflPQ5Seubms9k1uEs+0qWTVLpRElHqdhLcJekN0iaJunjkr5se1Y57jpJ88vfD5N0r6RDW+5f16F6MbZOZ3mopHUR8YttrhwpHcmzfMN\/SsVewgsi4uH6poBS41naPljSkKR\/rLl2PF+n3mevt73O9r\/ZHqyr+Kbk3CR9LiJWR8QvI+JfI+KBiHgmIr4q6eeSDi7HXaciWKn4j+KTLfdpknpDx7K0PUfSeZLOrHUGaNWRPCPidyW9VNIfSbqh7klAUsNZ2p4i6XxJp5d7BtGcTmyXh0kalPRbkh6Q9O1e\/xg85yZp9ZZfygP+lpcHcW6UtJ+kGeXT10l6Q9klT5H0NUnzyg53mqTl5TIeb7m9vIPzQIeytD0g6RpJ50fEVzowr8mqY9tm+dHbVySdZfs1TU9sEmo6y4WSfhoRN3VsRpNX49tlRFwfEZsjYqOkMyTtLem3OzO9ienpDm4bhSTZ3kvSFyQdIWlpRPza9nIVxyooIu62\/aSk90q6PiIes71O0gJJN2z5v5eI2Lkbk4CkDmTp4sDQayRdERGf6MSkJrFubJvbS9pHxZctUJ9Gs7R9hKTDbL+1fGg3SQfY3j8iTu\/A\/CaTbmyXsWW5vSrnPUlb7KQiiBFJsn2Kiq641XWSTtdzuwmvHXU\/yfYOtqeqCHl721NtT4a\/abc0kqXtl0q6WtKPIuKsekvGVjSV5+\/Zfn25fe5o+4MqvrX443rLR4um3mdPVrGnYf\/yNqziGJmP1FM2EpraLl9te3\/bU2zvLOnTktZKurPW6muW\/T\/oEbFCRRhLJT0k6Xck\/WjUsOsk7SLp+jHuj+UaSb+U9DpJi8rfD93qKzBhDWb5NkkHSTqFj1U7p8E8X6ziuLJfqHgTfqukoyLigdqKx\/M0lWVEbIyIdVtukjZLeiwiHq15Cig1uF3uLumrkh5TcbD3oKSjy28U9yxHRLdrAAAA6DnZ70kCAACYCJokAACABJokAACABJokAACAhEbOkzRjxowYHBxsYtGSpCeeeKLS+FWrVlUav+uuu1YaL0l77LFHpfF2c6eGWLVqldavX1\/LCprOsuoXB9atW1dp\/EMPPVRpvFQ9\/yb\/Pv2U5a9+Ve1LKvfcc0+l8VOnTq00XpKmTZtWafz06dMrr6OKZcuWrY+IgTqW1XSea9asqTR+48aNlcbvvHP1U8\/Nnj270vjtt9++8jra1U\/b5qZNmyqNv\/\/++yuNn8i\/mbNmzRp\/UIspU6ZUXkcVY22bjTRJg4ODGh4ebmLRkqSlS5dWGn\/qqadWGv\/2t7+90nhJ+uhHP1pp\/ETe8Ns1NDRU27KazvKpp6pdG\/hTn\/pUpfHnnntupfGSdMwxx1Qaf+GFF1ZeR7v6Kcu1a9dWGv+ud72r0vi5c+dWGi9Jb37zmyuNP\/744yuvowrb1f712Yqm83z\/+99fafzixYsrjT\/00OpnSznnnHMqja\/aVFXRT9vmkiVLKo0\/7bTTKo0\/9thjK42Xqv+bOZFGrIqxtk0+bgMAAEhoq0myfaTtu2zfbZszEvcxsswLeeaDLPNCnnkYt0kqr8J8nqS3SHqVpBNtv6rpwlA\/sswLeeaDLPNCnvloZ0\/SwZLujoh7I2KzpMskVf8AEr2ALPNCnvkgy7yQZybaaZJmS1rdcn9N+djz2F5ge9j28MjISF31oV5kmZdx8yTLvsG2mRe2zUzUduB2RCyKiKGIGBoYqOUbrugSsswHWeaFPPNBlv2hnSZpraQ9W+7PKR9D\/yHLvJBnPsgyL+SZiXaapFsk7Wt7b9s7SDpB0hXNloWGkGVeyDMfZJkX8szEuCeTjIinbZ8u6WpJUyRdGBF3NF4ZakeWeSHPfJBlXsgzH22dcTsiviPpOw3Xgg4gy7yQZz7IMi\/kmYdGLkvStKqXGVm5cmWl8Rs2bKg0XpJ23HHHSuNvvPHGSuMPOeSQSuP7xcKFCyuNv+iiiyqNP++88yqNl6pfyqTqKf+POOKISuP7RdXLDFTdBqqOl6r\/91L1MiZNXyqhTnfddVel8VW3g9e97nWVxp900kmVxkvSYYcdVmn8z372s0rjm7xcVDe9853vbHT5N910U+XX7LPPPpXG33777ZXG13VJGi5LAgAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkECTBAAAkNAT125bvXp1pfFNX4tt+vTplcZPZB25Xrtt48aNlcZXvbbWmWeeWWl81WvDSdWzXLp0aaXx\/XLttqrX+qqa5TnnnFNp\/F\/+5V9WGi9J++23X+XXYGKuvPLKSuMnct27Qw89tNL4xYsXVxp\/\/PHHVxrfLVXfZx955JFK46u+z37605+uNF6S5s2bV2l81feXs88+u9L4sbAnCQAAIIEmCQAAIGHcJsn2nrZ\/YHuF7Ttsn9GJwlA\/sswLeeaDLPNCnvlo55ikpyW9PyJutb2LpGW2vxcRKxquDfUjy7yQZz7IMi\/kmYlx9yRFxIMRcWv5+yZJd0qa3XRhqB9Z5oU880GWeSHPfFQ6Jsn2oKQDJP048dwC28O2h0dGRuqpDo0hy7yMlSdZ9h+2zbywbfa3tpsk2ztL+oak90XEY6Ofj4hFETEUEUMDAwN11oiakWVetpYnWfYXts28sG32v7aaJNvbqwj6koj4t2ZLQpPIMi\/kmQ+yzAt55qGdb7dZ0hcl3RkR5zZfEppClnkhz3yQZV7IMx\/t7EmaJ+mPJb3R9vLy9taG60IzyDIv5JkPsswLeWZi3FMARMQNktyBWtAwsswLeeaDLPNCnvnoiWu3bdq0qdL4+fPnVxo\/kWuxVXXwwQc3vo5+MHXq1EaXv2DBgkaXL0m77bZb4+tAfddW2pp77rmn8XX0iyVLljS6\/Ilci62qqu\/lr3jFKxqqpLuafp898cQTG12+JM2cObPS+COPPLKhSraOy5IAAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk9MS12x599NFK448++uiGKpm4DRs2VBqf6\/XB7r\/\/\/m6XgJrMnTu30eU\/9dRTlcZP5HpVxx13XKXxl156aaXxCxcurDQe22bx4sWVxnfiWo\/d0PS122bNmtXo8iXp4YcfrjS+ap9QF\/YkAQAAJNAkAQAAJLTdJNmeYvsntr\/dZEFoHlnmhTzzQZZ5Ic\/+V2VP0hmS7myqEHQUWeaFPPNBlnkhzz7XVpNke46koyRd0Gw5aBpZ5oU880GWeSHPPLS7J+kzkj4g6ZmxBtheYHvY9vDIyEgtxaERZJmXreZJln2FbTMvbJsZGLdJsn20pIcjYtnWxkXEoogYioihgYGB2gpEfcgyL+3kSZb9gW0zL2yb+WhnT9I8ScfYXiXpMklvtP3lRqtCU8gyL+SZD7LMC3lmYtwmKSI+FBFzImJQ0gmSvh8R7268MtSOLPNCnvkgy7yQZz44TxIAAEBCpcuSRMS1kq5tpBJ0FFnmhTzzQZZ5Ic\/+xp4kAACAhJ64wO20adMqjb\/55psbqqRQ9cKbknTjjTdWGn\/yySdXXkc\/2GuvvRpd\/qZNmyqNn0iWw8PDlcafc845ldeRo+nTp1ca\/6lPfarS+LPPPrvSeKn6RTSbvqgvnjORbfOee+6pNL7p96Nuqfq3q7ptPvjgg5XGr1y5stL4iZg3b17j60hhTxIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEBCT1y7bdasWZXGL1mypNL4pUuXVhr\/pS99qdL4iXjPe97T+Dq6YerUqZXGH3fccZXGf+ITn6g0fp999qk0Xqp+naPZs2dXXkeOzjzzzErjL7744mYKafHQQw9VGt+t60N1whFHHNHo8qteT2zhwoWV11F126z6ftQvqs7rkUceqTT+\/PPPrzT++uuvrzReko499thK47uVJXuSAAAAEtpqkmzvavvrtlfavtP2IU0XhmaQZV7IMx9kmRfyzEO7H7d9VtJVEfEO2ztIekmDNaFZZJkX8swHWeaFPDMwbpNke5qkQyWdLEkRsVnS5mbLQhPIMi\/kmQ+yzAt55qOdj9v2ljQi6SLbP7F9ge2dGq4LzSDLvJBnPsgyL+SZiXaapO0kvVbS5yPiAElPSDpr9CDbC2wP2x4eGRmpuUzUhCzzMm6eZNk32DbzwraZiXaapDWS1kTEj8v7X1cR\/vNExKKIGIqIoYGBgTprRH3IMi\/j5kmWfYNtMy9sm5kYt0mKiHWSVtueWz50hKQVjVaFRpBlXsgzH2SZF\/LMR7vfbnuvpEvKI\/TvlXRKcyWhYWSZF\/LMB1nmhTwz0FaTFBHLJQ01XAs6gCzzQp75IMu8kGceOOM2AABAQk9cu63q9XiqXlvt1FNPrTR+\/vz5lcZL0g9+8IPKr4H0la98pdL4j3zkI5XG33TTTZXGS9LXvva1yq+BdPrpp1cav2zZskrjv\/vd71YaL0lXXnllpfG5XutLkubOnTv+oBannFLt06Edd9yx0viq122UpNtvv73yayBddtlllcafcMIJlcZX\/W9Fqn4dzm5hTxIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAEACTRIAAECCI6L+hdojku5PPDVD0vraV9i7ujXfvSJioI4FkeWzyDIv5JkPssxLT+XZSJM0FtvDETHUsRV2Wc7zzXluKTnPN+e5jSXnOec8t5Sc55vz3MbSa3Pm4zYAAIAEmiQAAICETjdJizq8vm7Leb45zy0l5\/nmPLex5DznnOeWkvN8c57bWHpqzh09JgkAAKBf8HEbAABAQkeaJNtH2r7L9t22z+rEOrvJ9irbt9tebnu42\/XUjTzzQZb5mGxZSuSZk17NsvGP22xPkfQfkt4kaY2kWySdGBErGl1xF9leJWkoIrI7vwV55oMs8zEZs5TIMye9mmUn9iQdLOnuiLg3IjZLukzSsR1YL5pBnvkgy3yQZV7Is0d0okmaLWl1y\/015WM5C0nX2F5me0G3i6kZeeaDLPMxGbOUyDMnPZnldt0uIFOvj4i1tmdK+p7tlRFxfbeLwoSRZz7IMi\/kmY+ezLITe5LWStqz5f6c8rFsRcTa8ufDki5Xses0F+SZT55kSZZ9jTzz0atZdqJJukXSvrb3tr2DpBMkXdGB9XaF7Z1s77Lld0m\/L+ln3a2qVuSZT55kSZZ9izzz0ctZNv5xW0Q8bft0SVdLmiLpwoi4o+n1dtHuki63LRV\/30sj4qrullQf8swnT7Ikyz5Hnvno2Sw54zYAAEACZ9wGAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABImNRNku35tte03L\/D9vwuloQJIsu8kGc+yDIvky3PSd0kjRYRr46IayXJ9sdsf3lr423Psn2F7Qdsh+3BDpSJNkwgy6Ns32B7o+11ti+wvUtHisW4JpDn4bZvL\/P8he3Lbc\/uSLHYqqpZtrJ9Yfle+8rGCkQlE9g259t+xvbjLbf3dKTYCaBJ2jbPSLpK0h92uxBss2mS\/o+kPST9tqTZkv6uqxVhW6yQ9OaI2FVFpj+X9PnuloRtYfv1kl7R7TpQiwciYueW2z93u6CxZNkk2d7D9jdsj9i+z\/ZflI\/vaPti24\/YXiHpoFGvW2X7v9s+UtKHJR1fdrm3pdYTEQ9FxPmSbml6TpNVB7O8NCKuiognI+IRSV+QNK\/h6U06Hd42H2h56NeS2PtQo05lWb5mO0n\/IOm9DU5pUutknv1ku24XUDfbL5L0LUmLJZ0oaY6kf7d9l6TDVfyfyCsk7STpu6llRMRVtv9G0isj4t0dKRwv0OUsD5V0xzaUj1E6naftl0v6qaSXqmiS\/qymqUx6Xdg2\/6ek6yPip7ZrmgW26EKeM20\/JOlJSd+UdHZEPFHLZGqW456kgyQNRMRfR8TmiLhXxV6BEyS9S9InImJDRKyW9LluFopxdSVL22+S9B5Jf1XXMiGpw3lGxH+WH7fNkHS2pJXbukw8q2NZ2t5T0mlie2xSJ7fNlZL2lzRL0hslHSjp3G1cZmOy25MkaS9Je9je2PLYFEk\/VHFswuqWx+9vd6G236DnOuj7I+LV21ooxtXxLG3\/nqRLJb0jIv5jooUjqSvbZkRssP3Pkm6zPTsinp5Q9WjVySw\/I+mvI+LRbSsZW9GxPCNinaR15WP32f6ApG+raIR7To5N0mpJ90XEvqOfsH2fpD313McoL9\/KcuJ5dyJ+KGnnuopEWzqape0DJF0h6dSIWDLRojGmbm6b20maqeKjtw3tFowxdTLLIyS93vbftjy21PYZEXFp5cqR0s1tM9TDn2r1bGHb4GZJm2x\/sDzgbIrt\/WwfJOlrkj5ke7rtOdr6QYAPSRosP6sdk+2pkl5c3n1xeR\/16FiWtvdT8U3F90bEt+qcBJ7VyTzfbnuu7RfZHlCxO\/8nEUGDVI9Ovs\/+pqTXqPiIZv\/ysT+QdPm2TwOlTm6bh9vey4U9Jf1fFcdC9aTsmqSI+LWko1VsTPdJWi\/pAhVf8f64il2F90m6RtK\/bGVR\/1r+\/IXtW7cy7peSHi9\/X1neRw06nOX7JQ1I+qKfO3cHB27XqMN5zlbR9G6SdLuK03W8bRungFIns4yIhyNi3ZZb+fD6iOC9tiYd3jYPkHSjpCfKn7dL+ottnEJjHBHjjwIAAJhkstuTBAAAUAeaJAAAgASaJAAAgASaJAAAgASaJAAAgIRGTiY5Y8aMGBwcbGLRkqRly5Y1tuyJOvDAA7tdwrNWrVql9evX13KBo6azrGqyZU+WndX0drxs2bL1ETFQx7J4n+2ufto2yXJ8Y22bjTRJg4ODGh4ebmLRkqRevMBhk\/OtamhoqLZlNZ1lVZMte7LsrKb\/PrbbvqTDeHif7a5+2jbJcnxjbZttfdxm+0jbd9m+2\/ZZ9ZaGTiLLvJBnPsgyL+SZh3GbJNtTJJ0n6S2SXiXpRNuvarow1I8s80Ke+SDLvJBnPtrZk3SwpLsj4t6I2CzpMknHNlsWGkKWeSHPfJBlXsgzE+00SbNVXCF4izXlY+g\/ZJkX8swHWeaFPDNR2ykAbC+wPWx7eGRkpK7FogvIMh9kmRfyzAdZ9od2mqS1kvZsuT+nfOx5ImJRRAxFxNDAQC3fcEX9yDIv4+ZJln2DbTMvbJuZaKdJukXSvrb3tr2DpBMkXdFsWWgIWeaFPPNBlnkhz0yMe56kiHja9umSrpY0RdKFEXFH45WhdmSZF\/LMB1nmhTzz0dbJJCPiO5K+03At6ACyzAt55oMs80KeeWjkjNuTUdNnNI2IRpffLb14Jtiqqs6BLNENOeTDtpaPfsmSC9wCAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAk0CQBAAAkTIprt3Ximi85XBcpRxPJniwLvfZ3IMve1ovvs\/1yfbB+14lts1tZsicJAAAggSYJAAAgYdwmyfaetn9ge4XtO2yf0YnCUD+yzAt55oMs80Ke+WjnmMsGa\/YAAAbGSURBVKSnJb0\/Im61vYukZba\/FxErGq4N9SPLvJBnPsgyL+SZiXH3JEXEgxFxa\/n7Jkl3SprddGGoH1nmhTzzQZZ5Ic98VDomyfagpAMk\/biJYtA5ZJkX8swHWeaFPPtb202S7Z0lfUPS+yLiscTzC2wP2x4eGRmps0bUjCzzsrU8ybK\/sG3mhW2z\/7XVJNneXkXQl0TEv6XGRMSiiBiKiKGBgYE6a0SNyDIv4+VJlv2DbTMvbJt5aOfbbZb0RUl3RsS5zZeEppBlXsgzH2SZF\/LMRzt7kuZJ+mNJb7S9vLy9teG60AyyzAt55oMs80KemRj3FAARcYMkzu2fAbLMC3nmgyzzQp756Ilrt3F9JWDy4TpZAHodlyUBAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABIoEkCAABI6IlrtyEfXIcvH1WvrZZD9lXnwPXnkCP+u34Oe5IAAAASaJIAAAAS2m6SbE+x\/RPb326yIDSPLPNCnvkgy7yQZ\/+rsifpDEl3NlUIOoos80Ke+SDLvJBnn2urSbI9R9JRki5othw0jSzzQp75IMu8kGce2t2T9BlJH5D0TIO1oDPIMi\/kmQ+yzAt5ZmDcJsn20ZIejohl44xbYHvY9vDIyEhtBaI+ZJmXdvIky\/7AtpkXts18tLMnaZ6kY2yvknSZpDfa\/vLoQRGxKCKGImJoYGCg5jJRE7LMy7h5kmXfYNvMC9tmJsZtkiLiQxExJyIGJZ0g6fsR8e7GK0PtyDIv5JkPsswLeeaD8yQBAAAkVLosSURcK+naRipBR5FlXsgzH2SZF\/Lsb+xJAgAASOACt6jVZLwoKheDnBguJoum8d\/MxPTi+3K3smRPEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQAJNEgAAQEJPXLut6et9cR2ayasXs8fEdCJLtsvOYdtEP2BPEgAAQEJbTZLtXW1\/3fZK23faPqTpwtAMsswLeeaDLPNCnnlo9+O2z0q6KiLeYXsHSS9psCY0iyzzQp75IMu8kGcGxm2SbE+TdKikkyUpIjZL2txsWWgCWeaFPPNBlnkhz3y083Hb3pJGJF1k+ye2L7C9U8N1oRlkmRfyzAdZ5oU8M9FOk7SdpNdK+nxEHCDpCUlnjR5ke4HtYdvDIyMjNZeJmpBlXsbNkyz7BttmXtg2M9FOk7RG0pqI+HF5\/+sqwn+eiFgUEUMRMTQwMFBnjagPWeZl3DzJsm+wbeaFbTMT4zZJEbFO0mrbc8uHjpC0otGq0AiyzAt55oMs80Ke+Wj3223vlXRJeYT+vZJOaa4kNIws80Ke+SDLvJBnBtpqkiJiuaShhmtBB5BlXsgzH2SZF\/LMA2fcBgAASOiJa7flgGs+TUzT1+2bCLKcmF7MEs\/J4RqZbJv56Jcs2ZMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQQJMEAACQ4Caun2J7RNL9iadmSFpf+wp7V7fmu1dEDNSxILJ8FlnmhTzzQZZ56ak8G2mSxmJ7OCKGOrbCLst5vjnPLSXn+eY8t7HkPOec55aS83xznttYem3OfNwGAACQQJMEAACQ0OkmaVGH19dtOc8357ml5DzfnOc2lpznnPPcUnKeb85zG0tPzbmjxyQBAAD0Cz5uAwAASOhIk2T7SNt32b7b9lmdWGc32V5l+3bby20Pd7ueupFnPsgyH5MtS4k8c9KrWTb+cZvtKZL+Q9KbJK2RdIukEyNiRaMr7iLbqyQNRUR257cgz3yQZT4mY5YSeeakV7PsxJ6kgyXdHRH3RsRmSZdJOrYD60UzyDMfZJkPsswLefaITjRJsyWtbrm\/pnwsZyHpGtvLbC\/odjE1I898kGU+JmOWEnnmpCez3K7bBWTq9RGx1vZMSd+zvTIiru92UZgw8swHWeaFPPPRk1l2Yk\/SWkl7ttyfUz6WrYhYW\/58WNLlKnad5oI888mTLMmyr5FnPno1y040SbdI2tf23rZ3kHSCpCs6sN6usL2T7V22\/C7p9yX9rLtV1Yo888mTLMmyb5FnPno5y8Y\/bouIp22fLulqSVMkXRgRdzS93i7aXdLltqXi73tpRFzV3ZLqQ5755EmWZNnnyDMfPZslZ9wGAABI4IzbAAAACTRJAAAACTRJAAAACTRJAAAACTRJAAAACTRJAAAACTRJAAAACTRJAAAACf8fXOeMMFkzMj8AAAAASUVORK5CYII=\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4e0a\u6bb5\u304c\u52a0\u5de5\u524d\u3001\u4e0b\u6bb5\u304c\u52a0\u5de5\u5f8c\u306e\u753b\u50cf\u306b\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u3059\u3002\u3053\u308c\u3067\u3001\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u6e96\u5099\u306f\u7d42\u308f\u308a\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E3%83%9C%E3%83%AB%E3%83%84%E3%83%9E%E3%83%B3%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92\"><\/span>\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306e\u539f\u7406\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002<\/p>\n<p>\u672c\u8ad6\u6587\u3067\u306f\u3001\u91cf\u5b50\u76f8\u5bfe\u30a8\u30f3\u30c8\u30ed\u30d4\u30fc[latex]S[\/latex]\u304c\u6700\u5c0f\u306b\u306a\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u3066\u3044\u307e\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\\begin{equation}<br \/>\nS\\left(\\rho_{\\mathscr{D}} \\| \\rho\\right)=\\text{Tr} \\rho_{\\mathscr{D}} \\ln \\rho_{\\mathscr{D}}-\\text{Tr} \\rho_{\\mathscr{D}} \\ln \\rho<br \/>\n\\end{equation}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001\u76f8\u4e92\u4f5c\u7528[latex]J_{i,j}[\/latex], \u5c40\u6240\u78c1\u5834[latex]h_i[\/latex]\u306b\u304a\u3051\u308b\u52fe\u914d\u6cd5\u306f\u3001<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\\begin{equation}<br \/>\nJ_{i j}^{(k l)}(t+1)=J_{i j}^{(k l)}(t)+\\eta \\frac{\\partial S}{\\partial J_{i j}^{(k l)}}<br \/>\n\\end{equation}<\/p>\n<p>\\begin{equation}<br \/>\n\\frac{1}{\\beta} \\frac{\\partial S}{\\partial J_{i j}^{(k l)}}=\\left\\langle\\hat{Z}_{i}^{(k)} \\hat{Z}_{j}^{(l)}\\right\\rangle_{\\rho \\mathcal{D}}-\\left\\langle\\hat{Z}_{i}^{(k)} \\hat{Z}_{j}^{(l)}\\right\\rangle_{\\rho}<br \/>\n\\end{equation}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\\begin{equation}<br \/>\nh_{i}^{(k)}(t+1)=h_{i}^{(k)}(t)+\\eta \\frac{\\partial S}{\\partial h_{i}^{(k)}}<br \/>\n\\end{equation}<\/p>\n<p>\\begin{equation}<br \/>\n\\frac{1}{\\beta} \\frac{\\partial S}{\\partial h_{i}^{(k)}}=\\left\\langle\\hat{Z}_{i}^{(k)}\\right\\rangle_{\\rho \\mathcal{D}}-\\left\\langle\\hat{Z}_{i}^{(k)}\\right\\rangle_{\\rho}<br \/>\n\\end{equation}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3067\u8868\u305b\u307e\u3059\u3002\u3053\u3053\u3067\u3001\u671f\u5f85\u5024[latex]\\left\\langle{}\\right\\rangle_{\\rho}[\/latex]\u306f\u3001<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\\begin{equation}<br \/>\n\\left\\langle\\hat{Z}_{i}^{(k)} \\hat{Z}_{j}^{(l)}\\right\\rangle_{\\rho} =\\frac{1}{L} \\sum_{l=0}^{L} \\hat{Z}_{i}^{(k)} \\hat{Z}_{j}^{(l)}<br \/>\n\\end{equation}<\/p>\n<p>\\begin{equation}<br \/>\n\\left\\langle\\hat{Z}_{i}^{(k)}\\right\\rangle_{\\rho} =\\frac{1}{L} \\sum_{l=0}^{L} \\hat{Z}_{i}^{(k)}<br \/>\n\\end{equation}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u306e\u3088\u3046\u306b\u6c42\u3081\u3089\u308c\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u307e\u305f\u3001\u30a4\u30b8\u30f3\u30b0\u5909\u6570[latex]z_i[\/latex]\u3068\u3059\u308b\u3068\u3001\u30b3\u30b9\u30c8\u95a2\u6570\u306f\u3001<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\\begin{equation}<br \/>\nE(\\mathbf{z})=-\\sum_{(i, j)} J_{i j} z_{i} z_{j}-\\sum_{i} h_{i} z_{i}<br \/>\n\\end{equation}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3068\u8868\u305b\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3067\u306f\u3001\u5148\u307b\u3069\u6e96\u5099\u3057\u305f\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u306e\u5b66\u7fd2\u3092\u884c\u3063\u3066\u3044\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">from<\/span> <span class=\"nn\">tqdm<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">tqdm<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">minus_J<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">J<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">m_J<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">):<\/span> <span class=\"n\">J<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">)]<\/span> <span class=\"o\">*<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">j<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_spin<\/span><span class=\"p\">)}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">m_J<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">minus_h<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">h<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">m_h<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"n\">i<\/span><span class=\"p\">:<\/span> <span class=\"n\">h<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)}<\/span>\n    <span class=\"k\">return<\/span> <span class=\"n\">m_h<\/span>\n\n<span class=\"k\">def<\/span> <span class=\"nf\">train_model<\/span><span class=\"p\">(<\/span><span class=\"n\">Tall<\/span><span class=\"p\">,<\/span> <span class=\"n\">eta<\/span><span class=\"p\">,<\/span> <span class=\"n\">dataset<\/span><span class=\"p\">,<\/span> <span class=\"n\">sampler<\/span><span class=\"p\">,<\/span> <span class=\"n\">sample_params<\/span><span class=\"p\">,<\/span> <span class=\"n\">times<\/span><span class=\"p\">):<\/span>\n    <span class=\"sd\">\"\"\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2<\/span>\n\n<span class=\"sd\">    Tall: \u5b66\u7fd2\u56de\u6570<\/span>\n<span class=\"sd\">    eta: \u5b66\u7fd2\u7387<\/span>\n<span class=\"sd\">    dataset: \u30c7\u30fc\u30bf\u30bb\u30c3\u30c8<\/span>\n<span class=\"sd\">    sampler: \u30b5\u30f3\u30d7\u30e9\u30fc<\/span>\n<span class=\"sd\">    sample_params: \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u306e\u8a2d\u5b9a<\/span>\n<span class=\"sd\">    times: times\u56de\u3054\u3068\u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4fdd\u5b58\u3059\u308b<\/span>\n<span class=\"sd\">    \"\"\"<\/span>\n    <span class=\"n\">J_dict<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>  <span class=\"c1\"># \u5b66\u7fd2\u6e08\u307f\u306e\u76f8\u4e92\u4f5c\u7528\u3092\u683c\u7d0d\u3059\u308b<\/span>\n    <span class=\"n\">h_dict<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{}<\/span>  <span class=\"c1\"># \u5b66\u7fd2\u6e08\u307f\u306e\u5c40\u6240\u78c1\u5834\u3092\u683c\u7d0d\u3059\u308b<\/span>\n    <span class=\"n\">h<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"n\">i<\/span><span class=\"p\">:<\/span> <span class=\"mi\">0<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)}<\/span>  <span class=\"c1\"># \u5c40\u6240\u78c1\u5834\u306e\u521d\u671f\u72b6\u614b<\/span>\n    <span class=\"n\">J<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">):<\/span> <span class=\"mi\">0<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">j<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_spin<\/span><span class=\"p\">)}<\/span>  <span class=\"c1\"># \u76f8\u4e92\u4f5c\u7528\u306e\u521d\u671f\u72b6\u614b<\/span>\n\n    <span class=\"n\">num_data<\/span><span class=\"o\">=<\/span><span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">dataset<\/span><span class=\"p\">)<\/span> <span class=\"c1\"># \u30c7\u30fc\u30bf\u306e\u6570<\/span>\n    <span class=\"n\">num_spin<\/span><span class=\"o\">=<\/span><span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">dataset<\/span><span class=\"p\">[<\/span><span class=\"mi\">0<\/span><span class=\"p\">])<\/span> <span class=\"c1\"># \u30b9\u30d4\u30f3\u306e\u6570<\/span>\n\n    <span class=\"k\">for<\/span> <span class=\"n\">t<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">tqdm<\/span><span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"n\">Tall<\/span><span class=\"p\">)):<\/span>\n        <span class=\"c1\"># OpenJij\u3084D-Wave\u30de\u30b7\u30f3\u306b\u306f-1\u500d\u3057\u305fh,J\u3092\u4e0e\u3048\u308b\u5fc5\u8981\u304c\u3042\u308b<\/span>\n        <span class=\"n\">m_h<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_h<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">h<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">m_J<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_J<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">J<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># \u30b5\u30f3\u30d7\u30ea\u30f3\u30b0<\/span>\n        <span class=\"n\">sampleset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sampler<\/span><span class=\"o\">.<\/span><span class=\"n\">sample_ising<\/span><span class=\"p\">(<\/span><span class=\"n\">h<\/span><span class=\"o\">=<\/span><span class=\"n\">m_h<\/span><span class=\"p\">,<\/span> <span class=\"n\">J<\/span><span class=\"o\">=<\/span><span class=\"n\">m_J<\/span><span class=\"p\">,<\/span> <span class=\"o\">**<\/span><span class=\"n\">sample_params<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sampleset<\/span><span class=\"o\">.<\/span><span class=\"n\">record<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span>\n\n        <span class=\"c1\"># \u52fe\u914d\u6cd5<\/span>\n        <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">):<\/span>\n            <span class=\"n\">data_h_ave<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">average<\/span><span class=\"p\">([<\/span><span class=\"n\">dataset<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_data<\/span><span class=\"p\">)])<\/span>  <span class=\"c1\"># \u30c7\u30fc\u30bf\u306e\u7d4c\u9a13\u5e73\u5747<\/span>\n            <span class=\"n\">sample_h_ave<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">average<\/span><span class=\"p\">([<\/span><span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))])<\/span>  <span class=\"c1\"># \u30b5\u30f3\u30d7\u30eb\u306e\u7d4c\u9a13\u5e73\u5747<\/span>\n            <span class=\"n\">h<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">eta<\/span> <span class=\"o\">*<\/span> <span class=\"p\">(<\/span><span class=\"n\">data_h_ave<\/span> <span class=\"o\">-<\/span> <span class=\"n\">sample_h_ave<\/span><span class=\"p\">)<\/span>  <span class=\"c1\"># \u5c40\u6240\u78c1\u5834\u306e\u66f4\u65b0<\/span>\n            <span class=\"k\">for<\/span> <span class=\"n\">j<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_spin<\/span><span class=\"p\">):<\/span>\n                <span class=\"n\">data_J_ave<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">average<\/span><span class=\"p\">([<\/span><span class=\"n\">dataset<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">dataset<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">j<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_data<\/span><span class=\"p\">)])<\/span>  <span class=\"c1\"># \u30c7\u30fc\u30bf\u306e\u7d4c\u9a13\u5e73\u5747<\/span>\n                <span class=\"n\">sample_J_ave<\/span> <span class=\"o\">=<\/span> <span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">average<\/span><span class=\"p\">([<\/span><span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"o\">*<\/span> <span class=\"n\">x<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">][<\/span><span class=\"n\">j<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))])<\/span>  <span class=\"c1\"># \u30b5\u30f3\u30d7\u30eb\u306e\u7d4c\u9a13\u5e73\u5747<\/span>\n                <span class=\"n\">J<\/span><span class=\"p\">[(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">j<\/span><span class=\"p\">)]<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">eta<\/span> <span class=\"o\">*<\/span> <span class=\"p\">(<\/span><span class=\"n\">data_J_ave<\/span> <span class=\"o\">-<\/span> <span class=\"n\">sample_J_ave<\/span><span class=\"p\">)<\/span>  <span class=\"c1\"># \u76f8\u4e92\u4f5c\u7528\u306e\u66f4\u65b0<\/span>\n\n        <span class=\"c1\"># \u4e00\u5b9a\u306e\u5b66\u7fd2\u56de\u6570\u3054\u3068\u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4fdd\u5b58<\/span>\n        <span class=\"k\">if<\/span> <span class=\"n\">t<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span> <span class=\"ow\">or<\/span> <span class=\"p\">(<\/span><span class=\"n\">t<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">)<\/span> <span class=\"o\">%<\/span> <span class=\"n\">times<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span><span class=\"p\">:<\/span>\n            <span class=\"n\">J_dict<\/span><span class=\"p\">[<\/span><span class=\"n\">t<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">J<\/span><span class=\"o\">.<\/span><span class=\"n\">copy<\/span><span class=\"p\">()<\/span>\n            <span class=\"n\">h_dict<\/span><span class=\"p\">[<\/span><span class=\"n\">t<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"n\">h<\/span><span class=\"o\">.<\/span><span class=\"n\">copy<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"k\">return<\/span> <span class=\"n\">J_dict<\/span><span class=\"p\">,<\/span> <span class=\"n\">h_dict<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\u3001\u5b66\u7fd2\u306e\u6e96\u5099\u304c\u7d42\u308f\u308a\u307e\u3057\u305f\u3002\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u5b66\u7fd2\u3092\u884c\u3044\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># Openjij\u306e\u5834\u5408<\/span>\n<span class=\"kn\">import<\/span> <span class=\"nn\">openjij<\/span> <span class=\"k\">as<\/span> <span class=\"nn\">oj<\/span>\n<span class=\"kn\">from<\/span> <span class=\"nn\">openjij<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">SQASampler<\/span>\n<span class=\"n\">sampler<\/span> <span class=\"o\">=<\/span> <span class=\"n\">oj<\/span><span class=\"o\">.<\/span><span class=\"n\">SQASampler<\/span><span class=\"p\">()<\/span>\n\n<span class=\"c1\"># D-Wave\u30de\u30b7\u30f3\u306e\u5834\u5408<\/span>\n<span class=\"c1\"># from dwave.system import DWaveSampler, EmbeddingComposite<\/span>\n<span class=\"c1\"># sampler_config = {'solver': 'DW_2000Q_6', 'token': 'YOUR_TOKEN'}<\/span>\n<span class=\"c1\"># sampler = EmbeddingComposite(DWaveSampler(**sampler_config))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u672c\u5b9f\u9a13\u3067\u306f30\u56de\u306e\u5b66\u7fd2\u3092\u884c\u3044\u30015\u56de\u306e\u5b66\u7fd2\u6bce\u306b\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4fdd\u5b58\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">J_dict<\/span><span class=\"p\">,<\/span> <span class=\"n\">h_dict<\/span> <span class=\"o\">=<\/span> <span class=\"n\">train_model<\/span><span class=\"p\">(<\/span><span class=\"n\">Tall<\/span><span class=\"o\">=<\/span><span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">eta<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.001<\/span><span class=\"p\">,<\/span> <span class=\"n\">dataset<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_data_list<\/span><span class=\"p\">,\n<\/span><span class=\"n\">                             sampler<\/span><span class=\"o\">=<\/span><span class=\"n\">sampler<\/span><span class=\"p\">,<\/span> <span class=\"n\">sample_params<\/span><span class=\"o\">=<\/span><span class=\"p\">{<\/span><span class=\"s1\">'beta'<\/span><span class=\"p\">:<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"s1\">'num_reads'<\/span><span class=\"p\">:<\/span> <span class=\"mi\">100<\/span><span class=\"p\">},<\/span> <span class=\"n\">times<\/span><span class=\"o\">=<\/span><span class=\"mi\">5<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\u3001\u5b66\u7fd2\u304c\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u5165\u529b\u3068\u3057\u3066\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u3092\u884c\u3044\u3001\u7d50\u679c\u3092\u8868\u793a\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E7%94%BB%E5%83%8F%E3%81%AE%E7%94%9F%E6%88%90\"><\/span>\u753b\u50cf\u306e\u751f\u6210<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5b66\u7fd2\u6e08\u307f\u306e\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u4f7f\u3063\u3066\u3001\u3044\u304f\u3064\u304b\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">ans_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">J_dict<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n    <span class=\"n\">m_h<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_h<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">h_dict<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">])<\/span>\n    <span class=\"n\">m_J<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_J<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">J_dict<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">])<\/span>\n    <span class=\"n\">sampleset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sampler<\/span><span class=\"o\">.<\/span><span class=\"n\">sample_ising<\/span><span class=\"p\">(<\/span><span class=\"n\">h<\/span><span class=\"o\">=<\/span><span class=\"n\">m_h<\/span><span class=\"p\">,<\/span> <span class=\"n\">J<\/span><span class=\"o\">=<\/span><span class=\"n\">m_J<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">ans_list<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">sampleset<\/span><span class=\"o\">.<\/span><span class=\"n\">record<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">times_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">k<\/span><span class=\"p\">)<\/span> <span class=\"o\">+<\/span> <span class=\"s1\">'-times'<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">J_dict<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()]<\/span>\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">ans_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">times_title<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">24<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">14<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAygAAACOCAYAAADaWSyfAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAT4UlEQVR4nO3dfYxldX3H8c+HXRDLg1QYaMtSFp9QtLF0R61VlGp9gIqYoAgBUtpYxAaradVSq1ZTjakxTW3jQ1BEIxpqQRJUFLEIClrCDFDrskCQru4iD7Mq7uIDiHz7xzkr13HuzD0759z7O9\/7fiWTnZl799zfue\/53ZnfPffBESEAAAAAKMFukx4AAAAAAOzEAgUAAABAMVigAAAAACgGCxQAAAAAxWCBAgAAAKAYLFAAAAAAFGNqFyi2f9f2fbbXTHosWB3bR9m+ZdLjQLtsf8j2Wyc9DqwOHfOgZQ50zCF7x14vUGyfZXvO9v22P7bCeTfb\/pOdX0fEdyNi74j4RecDxYpsX2n7Z\/Wi8b7lFhy2w\/bjdn4dEV+LiMPHM1IMWm4O2n6+7Ztt\/8T2V2wfusx2Trd99eD3IuLMiPinjoaOAcM62l5fz7f7Bj6G\/kKk42TZfoTtc21\/x\/YO2zfaPmbgdOZkDyzXkTnZL7bPt32n7e22b7X9qoHTmI\/L6PUCRdL3JL1T0kcnPRC04qx60bg3C47eWHIO2j5A0mckvVXSoyXNSfqPsY8Oo1rptnS\/gbmZ9hdiAmslbZH0XEmPkvQWSZ+u\/6hlTvbH0I4D52FO9sO7Ja2PiH0lvVTSO21vYD6OICJ6\/6HqF+vHljn9E5IekvRTSfdJepOk9ZJC0tr6PFfW2\/l6fZ7PStpf0iclbZd0naofsp3bfKKkyyX9QNItkk4cOO1YSTdJ2iHpDklvmPR1VPpHff2\/aoTzfbXu9uO60yslHS1p68B5Nkt6o6Rv1uc7V9JBkr5QN\/mypN8cOP8f1t3vlfQ\/ko4eOO10SbfX\/+\/\/JJ0y6euqxI\/Fc1DSGZK+PvD1XvX8e+IS\/\/dJkn4m6Rd103vr739M0jvrz4+WtLWeu\/dIulPSy+q5dms9D988sM3dJJ0t6duSvi\/p05IeXZ+2p6Tz6+\/fW8\/tgyZ9HZbwsUTHX7mdXOH\/0rHAj\/p28ATmZL8\/BjoyJ3v6Ienw+vo9kfm48kffj6CMJCJOk\/RdScdFdW\/De4ac9SRJp0k6WNJjJX1D0nmqVrebJP2jJNneS9Xi5FOSDqz\/3wdsH1Fv51xJr46IfSQ9RdIVXexXQu+2vc32NbaPXuoMEfGc+tOn1i2H3eNwgqQXSHqCpONULU7eLGlG1cT8a0myfbCkz6v6w+zRkt4g6SLbM3Xnf5N0TN3yjyTduPrdnApPVrXYkyRFxI9V3RA+efEZI2KTpDMlfaNuut+Qbf6WqhvOgyW9TdKHJZ0qaYOkoyS91fZh9Xlfq+rG+bmSfkfSDyW9vz7tz1TdK3mIqjshzlT1iwHDfcf2Vtvn1ff8\/Ro6lsf2QapuAzeKOdlbizruxJzsCdsfsP0TSTerWjhcKubjiqZigdLAeRHx7Yj4kao\/aL8dEV+OiAcl\/aekI+vzvUTS5og4LyIejIgbJF0k6RX16T+XdITtfSPihxFx\/bh3pIf+TtJjVE2scyR91vZjV7G9f4+IuyPiDklfk3RtRNwQET+TdLEebnmqpEsj4tKIeCgiLld1qPXY+vSHJD3F9iMj4s6I2Lj4grCkvSX9aNH3fiRpn1Vs8+eS3hURP5d0gaQDJL0vInbUXW6S9NT6vGdK+oeI2BoR90t6u6SX215bb2d\/SY+LiF9ExHxEbF\/FuDLbJulpkg5V9UtuH1VHlVeDjmNge3dVrT4eETeLOdlLS3RkTvZMRPyVqk5HqXpY1\/1iPq4o5QLF9hcGnjx2SoP\/evfA5z9d4uu9688PlfQM2\/fu\/JB0iqrVq1Tde3+sqns4rrL9zF3bk+kREdfWk+j+iPi4pGskHWt740DLoxpssknLVyxq+WxJv13fo\/FKVRP5Ttuft\/3EXd3HKXOfpH0XfW9fSTtcverazqZNFnzfj4df1GLnvTnLdb14oOkmVYfHD1L1kM\/LJF1g+3u231P\/EYBFIuK+iJir74i5W9JZkl5oex86lsv2bqqunwdUNZOYk72zVEfmZD\/Vf+hfLWmdpNeI+biiteO+wHGIiGOW+naLF7FF0lUR8YIhl3+dpOProGepemzfIS1e\/jQISY6IXzvc2bItkj4REX+55CAiLpN0me1HqnoY2IdV3QuC5W1UdZhY0i8fFvlYSRsH7s0d1Ob8lKqufxER1ww5\/R2S3lE\/6fRSVc8jO7flMWS0s9NuEfE10bE4tq2Hn3d3bH1vqsSc7JVlOi7GnOyXtarnnZiPy+r1ERTba23vKWmNpDW296wPTy3lblUPIWrD5yQ9wfZptnevP55m+0m297B9iu1H1Tco21U9TAhD2N7P9ot29quPej1H0heH\/Jc2W54v6bj68nf+DB1te53tg2wfX99w3K\/qHg9aDlhmDl6s6qFxJ9Snv03SN+sb3qXcLWmd7T1aGtqHJL3L9cs2unpO0fH1539s+\/dcvQfSdlWHs6e667COtp9h+3Dbu9neX9Vzsq6sHwa7FDpO3gdVPan2uIgYfNw4c7JfluzInOwP2wfaPsn23vXfFy+SdLKk\/xLzcUW9XqCoeum9n6p6JYJT68\/fMuS875b0lvpw1htWc6ERsUPSC1U9Of57ku6S9M+SHlGf5TRJm21vV\/XwoCYPM5tGu6s6OrGg6vG1r5X0soi4dcj53y7p43XLE1dzwRGxRdLxqp5Av6DqXoU3qpobu0n6G1WNf6DqyWSvWc3lJbTkHIyIBVUPdXyXqiffPUPVfBnmClX3KN1le1sL43qfpEskfcn2Dkn\/XY9Bqh6KeaGqG95Nkq5SdUh7mg27LX2MqjsKdkj6lqqF+snLbIeOE1T\/sfFqSb+vqsEvH+rMnOyP5TqKOdknoepvhq2q5tx7Jb0+Ii5hPq7MEW0fNQIAAACAXdP3IygAAAAAEmGBAgAAAKAYLFAAAAAAFIMFCgAAAIBisEABAAAAUIxO3qjxgAMOiPXr13exaUnS\/Px8Z9uWpA0bNjQ6f9PxNN1+E5s3b9a2bdvcxramrWNJ+tSxqWnq3mZHqf9zsqmsLZmTk0PHXZe1o0TLSRrWspMFyvr16zU3N9fFpiVJ1Rusdqfp2JuOp8vrZnZ2trVtTVvHkvSpY1PT1L3NjlL\/52RTWVsyJyeHjruupH3t221rU7Qc8SFetl9s+xbbt9k+u9WRYWzomActc6BjDnTMg5Y50LH\/Vlyg1G91\/35Jx0g6QtLJto\/oemBoFx3zoGUOdMyBjnnQMgc65jDKEZSnS7otIm6PiAckXSDp+G6HhQ7QMQ9a5kDHHOiYBy1zoGMCoyxQDpa0ZeDrrfX3foXtM2zP2Z5bWFhoa3xoDx3zWLElHXuBOZkDHfPgtjUH5mQCrb3McEScExGzETE7MzPT1mYxZnTMgY550DIHOuZAxzxoWbZRFih3SDpk4Ot19ffQL3TMg5Y50DEHOuZByxzomMAoC5TrJD3e9mG295B0kqRLuh0WOkDHPGiZAx1zoGMetMyBjgms+D4oEfGg7bMkXSZpjaSPRsTGzkeGVtExD1rmQMcc6JgHLXOgYw4jvVFjRFwq6dKOx4KO0TEPWuZAxxzomActc6Bj\/3XyTvLz8\/OdvgtmRHS2ban7d\/As7d2asyrteu7653ZSSruem44na5cMaLlrmJM50DEPWjbX2qt4AQAAAMBqsUABAAAAUAwWKAAAAACKwQIFAAAAQDFYoAAAAAAoBgsUAAAAAMVggQIAAACgGCxQAAAAABSDBQoAAACAYrBAAQAAAFAMFigAAAAAirF20gOQpIhodH7bnW6\/a12OZ3Z2trNtr6Rpl651\/XPVVGnXzzBdj7Pr+dh0\/H2\/PVnOtLXEeHR925p1TvLznEdpLUv7e6cNHEEBAAAAUAwWKAAAAACKseICxfYhtr9i+ybbG22\/bhwDQ7vomActc6BjDnTMg5Y50DGHUZ6D8qCkv42I623vI2ne9uURcVPHY0O76JgHLXOgYw50zIOWOdAxgRWPoETEnRFxff35DkmbJB3c9cDQLjrmQcsc6JgDHfOgZQ50zKHRc1Bsr5d0pKRrlzjtDNtztufaGRq6MmrHhYWFcQ8NDQ1rScd+YU7mQMc8uG3NgTnZXyMvUGzvLekiSa+PiO2LT4+IcyJiNiIm9zq3WFGTjjMzM+MfIEa2XEs69gdzMgc65sFtaw7MyX4baYFie3dVkT8ZEZ\/pdkjoCh3zoGUOdMyBjnnQMgc69t8or+JlSedK2hQR\/9L9kNAFOuZByxzomAMd86BlDnTMYZQjKM+SdJqk59m+sf44tuNxoX10zIOWOdAxBzrmQcsc6JjAii8zHBFXS\/IYxoIO0TEPWuZAxxzomActc6BjDqO8D0pjGzZs0Nzc6C\/mVR2N607T7UdEp9tvquvtt6Xr6620Lk01Gf\/sbN7Xmui6O6ZX1p+trm\/L+nI9YHldd2z6c5h1Po5DadfFJFo2eplhAAAAAOgSCxQAAAAAxWCBAgAAAKAYLFAAAAAAFIMFCgAAAIBisEABAAAAUAwWKAAAAACKwQIFAAAAQDFYoAAAAAAoBgsUAAAAAMVggQIAAACgGGsnPYBdERGTHsKq2G50\/ib7Ozs723Q4afX95yQrugAAgOVwBAUAAABAMVigAAAAACjGyAsU22ts32D7c10OCN2iYw50zIOWOdAxBzrmQct+a3IE5XWSNnU1EIwNHXOgYx60zIGOOdAxD1r22EgLFNvrJP2ppI90Oxx0iY450DEPWuZAxxzomAct+2\/UIyj\/KulNkh4adgbbZ9iesz23sLDQyuDQOjrmQMc8aJkDHXOgYx607LkVFyi2XyLpnoiYX+58EXFORMxGxOzMzExrA0Q76JgDHfOgZQ50zIGOedAyh1GOoDxL0kttb5Z0gaTn2T6\/01GhC3TMgY550DIHOuZAxzxomcCKC5SI+PuIWBcR6yWdJOmKiDi185GhVXTMgY550DIHOuZAxzxomQPvgwIAAACgGGubnDkirpR0ZScjwdjQMQc65kHLHOiYAx3zoGV\/NVqgTAvbnW4\/Ijrd\/qR0fb11vf2msnacNnQEMA5Nb2tK+52Hh9GyezzECwAAAEAxWKAAAAAAKAYLFAAAAADFYIECAAAAoBgsUAAAAAAUgwUKAAAAgGKwQAEAAABQDBYoAAAAAIrBAgUAAABAMVigAAAAACgGCxQAAAAAxVjbxUbn5+dlu4tNS1LjbUdERyPZNX0f\/zBNx9nlz8g40LHS9Hroe\/c+mbaWfZljTdERo6BjHrTkCAoAAACAgrBAAQAAAFCMkRYotvezfaHtm21vsv3MrgeG9tExD1rmQMcc6JgHLXOgY\/+N+hyU90n6YkS83PYekn6jwzGhO3TMg5Y50DEHOuZByxzo2HMrLlBsP0rScySdLkkR8YCkB7odFtpGxzxomQMdc6BjHrTMgY45jPIQr8MkLUg6z\/YNtj9ie6\/FZ7J9hu0523OtjxJtaNxxYWFh\/KPEKFZsScdeYE7mQMc8uG3NgTmZwCgLlLWS\/kDSByPiSEk\/lnT24jNFxDkRMRsRsy2PEe1o3HFmZmbcY8RoVmxJx15gTuZAxzy4bc2BOZnAKAuUrZK2RsS19dcXqgqPfqFjHrTMgY450DEPWuZAxwRWXKBExF2Sttg+vP7W8yXd1Omo0Do65kHLHOiYAx3zoGUOdMxh1Ffxeq2kT9avhHC7pD\/vbkjoEB3zoGUOdMyBjnnQMgc69txIC5SIuFESzy3pOTrmQcsc6JgDHfOgZQ507L9Rj6A0smHDBs3Njf5iXra7GMbYth8RnW5\/Uubn5xtdd11fD023T3cAAID+Gemd5AEAAABgHFigAAAAACgGCxQAAAAAxWCBAgAAAKAYLFAAAAAAFIMFCgAAAIBisEABAAAAUAwWKAAAAACKwQIFAAAAQDFYoAAAAAAoBgsUAAAAAMVwRLS\/UXtB0neWOOkASdtav8AyTWpfD42ImTY2REdJdMxkEvvbWkdpaEs6jgdzsl10zIPb1hyKmpOdLFCGsT0XEbNju8AJyryvmfdtscz7mnnflpJ1f7Pu1zCZ9zfzvi2WeV8z79tSsu5v1v0aprT95SFeAAAAAIrBAgUAAABAMca9QDlnzJc3SZn3NfO+LZZ5XzPv21Ky7m\/W\/Rom8\/5m3rfFMu9r5n1bStb9zbpfwxS1v2N9DgoAAAAALIeHeAEAAAAoxlgWKLZfbPsW27fZPnsclzlJtjfb\/l\/bN9qem\/R42kLHPKapJR3zyNqSjnlMU0s65lFiy84f4mV7jaRbJb1A0lZJ10k6OSJu6vSCJ8j2ZkmzEZHm9bPpmMe0taRjHhlb0jGPaWtJxzxKbDmOIyhPl3RbRNweEQ9IukDS8WO4XLSLjnnQMgc65kDHPGiZAx0LMI4FysGStgx8vbX+XmYh6Uu2522fMenBtISOeUxbSzrmkbElHfOYtpZ0zKO4lmsnPYCknh0Rd9g+UNLltm+OiK9OelBojI450DEPWuZAxxzomEdxLcdxBOUOSYcMfL2u\/l5aEXFH\/e89ki5Wdbiw7+iYo6M0ZS3pmEfSlnTM0VGaspZ0zKPEluNYoFwn6fG2D7O9h6STJF0yhsudCNt72d5n5+eSXijpW5MdVSvomKOjNEUt6ZhH4pZ0zNFRmqKWdMyj1JadP8QrIh60fZakyyStkfTRiNjY9eVO0EGSLrYtVdfvpyLii5Md0urRMUdHaepa0jGPlC3pmKOjNHUt6ZhHkS15J3kAAAAAxeCd5AEAAAAUgwUKAAAAgGKwQAEAAABQDBYoAAAAAIrBAgUAAABAMVigAAAAACgGCxQAAAAAxWCBAgAAAKAY\/w9mkUdfhpWkqwAAAABJRU5ErkJggg==\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5b66\u7fd2\u56de\u6570\u3092\u5897\u3084\u3059\u306b\u3064\u308c\u3066\u3001\u300c0\u300d\u306e\u3088\u3046\u306a\u753b\u50cf\u3092\u751f\u6210\u51fa\u6765\u3066\u3044\u308b\u3053\u3068\u304c\u5206\u304b\u308a\u307e\u3059\u3002\u3053\u308c\u3088\u308a\u3001\u624b\u66f8\u304d\u6570\u5b57\u3092\u5b66\u7fd2\u51fa\u6765\u3066\u3044\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E7%94%BB%E5%83%8F%E3%81%AE%E5%BE%A9%E5%85%83\"><\/span>\u753b\u50cf\u306e\u5fa9\u5143<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u306f\u30010-4\u306e\u624b\u66f8\u304d\u6570\u5b57\u3092\u5b66\u7fd2\u3057\u305f\u30d1\u30e9\u30e1\u30fc\u30bf\u3092\u7528\u3044\u3066\u753b\u50cf\u306e\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<p>\u307e\u305a\u3001\u5b66\u7fd2\u306b\u4f7f\u7528\u3059\u308b0-4\u306e\u753b\u50cf\u3092\u7528\u610f\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># 0-4\u306e\u30c7\u30fc\u30bf\u30bb\u30c3\u30c8\u3092\u62bd\u51fa<\/span>\n<span class=\"n\">zero_four_index_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"n\">i<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"n\">x<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">enumerate<\/span><span class=\"p\">(<\/span><span class=\"n\">digits<\/span><span class=\"o\">.<\/span><span class=\"n\">target<\/span><span class=\"p\">)<\/span> <span class=\"k\">if<\/span> <span class=\"n\">x<\/span> <span class=\"o\">&lt;=<\/span> <span class=\"mi\">4<\/span><span class=\"p\">]<\/span>\n<span class=\"n\">raw_data04_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"n\">digits<\/span><span class=\"o\">.<\/span><span class=\"n\">data<\/span><span class=\"p\">[<\/span><span class=\"n\">i<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">i<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">zero_four_index_lst<\/span><span class=\"p\">]<\/span>\n\n<span class=\"c1\"># \u30c7\u30fc\u30bf\u306e\u52a0\u5de5<\/span>\n<span class=\"n\">num_data04<\/span> <span class=\"o\">=<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">raw_data04_list<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">edit_data04_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[]<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">n<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_data04<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">edit_data04<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"mi\">1<\/span> <span class=\"k\">if<\/span> <span class=\"n\">raw_data04_list<\/span><span class=\"p\">[<\/span><span class=\"n\">n<\/span><span class=\"p\">][<\/span><span class=\"n\">spin<\/span><span class=\"p\">]<\/span> <span class=\"o\">&gt;=<\/span> <span class=\"mi\">4<\/span> <span class=\"k\">else<\/span> <span class=\"o\">-<\/span><span class=\"mi\">1<\/span> <span class=\"k\">for<\/span> <span class=\"n\">spin<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)]<\/span>\n    <span class=\"n\">edit_data04_list<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"n\">edit_data04<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u5b66\u7fd2\u306b\u7528\u3044\u308b\u753b\u50cf\u306e\u8868\u793a<\/span>\n<span class=\"n\">raw_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'raw-'<\/span> <span class=\"o\">+<\/span> <span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">num<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">num<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"mi\">5<\/span><span class=\"p\">)]<\/span>\n<span class=\"n\">edit_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'edit-'<\/span> <span class=\"o\">+<\/span> <span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">num<\/span><span class=\"p\">)<\/span> <span class=\"k\">for<\/span> <span class=\"n\">num<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"mi\">5<\/span><span class=\"p\">)]<\/span>\n\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"o\">=<\/span><span class=\"mi\">5<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">raw_data04_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_data04_list<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">raw_title<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_title<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">20<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">10<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkkAAAEjCAYAAAAmB5WVAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAfMUlEQVR4nO3df5RkZX3n8c\/HQQQRGNhpPTKgg0YxoImEhhNFkThrVoSE4E+IGoHdHdcRY4RzImbDng1Hk7O7wip7wN0J4uqKwfgDwYiAv4AIKPQgSmYYDOKwM2OQHgYQEHZEvvtH1cRmcnu6np773Kr69vt1zpzpqn763u\/Tn77V375VdR9HhAAAAPBkTxl2AQAAAKOIJgkAAKABTRIAAEADmiQAAIAGNEkAAAANaJIAAAAa0CQBAAA0oEnaCbZfanu17Z\/3\/3\/psGvC\/NheZfsO20\/YPnnY9WD+bL\/Q9mW2p21vsX2V7YOGXRfK2V5i+3rb99l+wPaNto8cdl3YObb\/yHbY\/nfDrmUu6Zsk27tU2u6uki6T9GlJ+0j6pKTL+vejglpZ9n1f0kpJt1TcB2aomOdiSZdLOkjSsyTdpN6xikoqZvmwpFMlTaj3OPtfJH258mPBglb7e2t7H0l\/JmlNzf20JWWTZHu97ffb\/oGkR2z\/ue0f2X7I9lrbJ8wYe7ftw\/ofv7Xf3R7Sv\/1vbX9plt0cLWkXSR+JiP8XEedJsqRXV53cAtNRloqI8yPiG5Ieqz2nhayLPCPipoj4eERsiYhfSPrvkg6y\/a86mOKC0VGWj0XEHRHxhHqPr79Ur1nat\/oEF5CuHmf7\/krSeZI215pPm1I2SX0nSTpWvb8q75D0Skl7S\/oLSZ+2\/ez+uGvVa3gk6VWS7pJ01Izb186y\/UMk\/SCevK7LD\/r3o121s0S3us7zKEn3RMR9O105ttdJlv1f3o+pd4bwwoi4t70poK96lraPkDQp6X+2XHs1mZuk8yJiQ0Q8GhGfi4ifRMQTEfFZSf8o6Yj+uGvVC1bq\/VD81YzbOwr8GZIe3O6+ByXt2doMsE3tLNGtzvK0vb+k8yWd3uoMsE0nWUbEb0jaS9IfSvp225OApMpZ2l4k6QJJp\/XPDI6FzE3Shm0f9F8kdmv\/hX8PSHqxpCX9T18r6ZX9LnmRpL+VdKTtZep10bf2t\/HwjH\/PUe+58r222+dekh6qOKeFqnaW6FYnedqekHS1pAsi4m86mNdC1Nmx2X\/q7W8knWn7N2tPbAGqneVK9Z59+U5nM2pB5he\/hSTZfq6kv5a0XNKNEfFL27eq9\/y2IuJO2z+X9B5J10XEz2zfI2mFpG9v63gj4hkzN257jaQzbHvGU26\/od5frWhX1SzRuep5uvfi0KslXR4RH+piUgvUMI7Np0p6nnpvtkB7av\/OXC7pVbZf179rX0mH2n5pRJzWwfzmJfOZpG32UC\/8aUmyfYp6XfFM10o6Tb86TXjNdrebXKPeiwj\/2PbTbG8L+ZutVI0mtbKU7V1t76beA8FTbe9meyEcH8NUJU\/be0m6StL1EXFmuyVjFrWy\/G3br+gfn7vbfr9671j8brvlY4Zaj7MnS\/p1SS\/t\/5tS7\/VO\/7GdsutI\/0sgItZKOkfSjZJ+Kuklkq7fbti16r2W6LpZbjdtd6ukP5D0R5IeUO9tqn\/Qvx8V1Mqy72pJj0p6uaRV\/Y+P2uFXYKdUzPMESYdLOoWnVrtRMcunqXd2\/j5JmyS9TtKxEfGT1orHk1T8nflARNyz7Z+krZJ+FhHbv7Z3pPjJb84CAACAtADOJAEAAMwHTRIAAEADmiQAAIAGNEkAAAANqlwnacmSJbFs2bIam5YkPfLII0Xj169fXzR+8eLFReMlab\/99isab7t4H4Nav369Nm\/e3MoOamdZ6kc\/+lHR+F\/84hfF+3jOc8reBPX0pz+9eB+DypzlY4+VLZO3bt264n3suWfZBfCf\/\/znF++jxOrVqzdHxEQb26qd5333la3iUvo4u9tuuxWNl6SDDz64aDyPs\/NT+oauu+++u3gfozRfafZjs0qTtGzZMk1NTdXYtCTpxhtvLBp\/6qmnFo1\/\/etfXzReks4666yi8fN5gBjU5ORka9uqnWWpE044Ye5BM9x7b\/kSTx\/96EeLxrf5\/a657VHL8o477iga\/7KXvax4H6961avmHjTDpZdeWryPErbLf5vMonaen\/zkJ4vGn3zyyUXj5\/NL8vrrt38n+o7xODs\/pX\/ArFy5sngfF110UfHX1DTbscnTbQAAAA0GapJsv9b2HbbvtM0VbMcYWeZCnnmQZS7kmcOcTVJ\/5d7zJR0j6WBJJ9kue2IYI4EscyHPPMgyF\/LMY5AzSUdIujMi7uovuXGJpOPrloVKyDIX8syDLHMhzyQGaZKWStow4\/bG\/n1PYnuF7SnbU9PT023Vh3aRZS5z5kmWY4NjMxeOzSRae+F2RKyKiMmImJyYaOUdrhgSssyDLHMhzzzIcjwM0iRtknTAjNv79+\/D+CHLXMgzD7LMhTyTGKRJulnSC2wfaHtXSSdKurxuWaiELHMhzzzIMhfyTGLOi0lGxOO2T5N0laRFki6KiDXVK0PryDIX8syDLHMhzzwGuuJ2RFwh6YrKtaADZJkLeeZBlrmQZw5VliWprXSZkdI1n7Zs2VI0XpJ23333ovE33HBD0fj5LMmQ0T777FM0\/ktf+lLxPq688sqi8TWXJRknmzaVveTiRS96UdH40uwl6bbbbiv+mqzOOeecovEXXnhh0fivfOUrReOPPfbYovGSdNdddxWNL13rDT2XXXZZ0fjMj4EsSwIAANCAJgkAAKABTRIAAEADmiQAAIAGNEkAAAANaJIAAAAa0CQBAAA0oEkCAABoQJMEAADQgCYJAACgAU0SAABAg5FYu23Dhg1F42uvxTafNaJK98HabT2l633NZy22Ulm\/17WVrvf08pe\/vGj8W9\/61qLxkvTud7+7+GuyKl3zsvR7d+ihhxaNL127T2Ittvl67LHHisafd955RePPPvvsovGS9MADDxR\/TYnFixe3sh3OJAEAADSgSQIAAGgwZ5Nk+wDb37K91vYa2+\/tojC0jyxzIc88yDIX8sxjkNckPS7pjIi4xfaeklbb\/lpErK1cG9pHlrmQZx5kmQt5JjHnmaSI+KeIuKX\/8UOSbpe0tHZhaB9Z5kKeeZBlLuSZR9Frkmwvk3SopO82fG6F7SnbU9PT0+1Uh2rIMpfZ8iTL8cOxmQvH5ngbuEmy\/QxJX5D0JxHxs+0\/HxGrImIyIiYnJibarBEtI8tcdpQnWY4Xjs1cODbH30BNku2nqhf0xRHxxboloSayzIU88yDLXMgzh0He3WZJH5d0e0ScW78k1EKWuZBnHmSZC3nmMciZpCMlvV3Sq23f2v\/3usp1oQ6yzIU88yDLXMgziTkvARAR35bkDmpBZWSZC3nmQZa5kGceI7F220MPPVQ0\/uijjy4aP5+12EodccQR1fcxDj772c8WjX\/Xu95VNP7+++8vGj8fhx12WPV9ZFS6NthBBx1UNP5Nb3pT0XhJOuWUU4q\/JqvSx8HSY610Tc03v\/nNReOl8jXIdtttt+J9ZFS6ruLtt99eNH758uVF4yXpgx\/8YNH4fffdt2j8ypUri8bPhmVJAAAAGtAkAQAANKBJAgAAaECTBAAA0IAmCQAAoAFNEgAAQAOaJAAAgAY0SQAAAA1okgAAABrQJAEAADSgSQIAAGgwEmu3Pfjgg0XjjzvuuEqVzN+WLVuKxpeuQzMu3vKWtxSNP\/7444vG77777kXj5+ORRx4pGr948eJKlQxX6TpZF110UdH4iy++uGj8fFxwwQXV95FV6Vpvjz76aNH4Y445pmj8fL7mq1\/9atH4cVnrbWpqqmj8iSeeWDT+9NNPLxo\/H2eddVbR+K9\/\/euVKtkxziQBAAA0oEkCAABoMHCTZHuR7e\/Z\/ruaBaE+ssyFPPMgy1zIc\/yVnEl6r6TbaxWCTpFlLuSZB1nmQp5jbqAmyfb+ko6VdGHdclAbWeZCnnmQZS7kmcOgZ5I+IulPJT0x2wDbK2xP2Z6anp5upThUQZa57DBPshwrHJu5cGwmMGeTZPs4SfdGxOodjYuIVRExGRGTExMTrRWI9pBlLoPkSZbjgWMzF47NPAY5k3SkpN+3vV7SJZJebfvTVatCLWSZC3nmQZa5kGcSczZJEfGBiNg\/IpZJOlHSNyPibdUrQ+vIMhfyzIMscyHPPLhOEgAAQIOiZUki4hpJ11SpBJ0iy1zIMw+yzIU8xxtnkgAAABqMxAK3e++9d9H4m266qVIlPaULe0rSDTfcUDT+5JNPLt4HurFu3bqi8UuXLq1UyXB9+MMfLhpfumBlqZtvvrn4a8ZlwdIMSr\/XpYvPStL73ve+ovHnn39+0fgzzjijaPyw7LnnnkXjSxcrPvfcc4vGf+c73ykaPx9HHnlk9X004UwSAABAA5okAACABjRJAAAADWiSAAAAGtAkAQAANKBJAgAAaECTBAAA0IAmCQAAoAFNEgAAQAOaJAAAgAY0SQAAAA1GYu22Zz\/72UXjv\/GNbxSNv\/HGG4vGf+pTnyoaPx\/veMc7qu8D2BmnnHJK0fjStbhK1zs8\/PDDi8ZL5XNYuXJl0fjJycmi8ePknHPOKRp\/zDHHFI1\/8MEHi8ZL0uc+97mi8e985zuL9zEODjrooKLxW7ZsKRq\/adOmovEveclLisZL0umnn140fljrMHImCQAAoMFATZLtxbY\/b3ud7dttv6x2YaiDLHMhzzzIMhfyzGHQp9s+KunKiHij7V0lPb1iTaiLLHMhzzzIMhfyTGDOJsn23pKOknSyJEXEVklb65aFGsgyF\/LMgyxzIc88Bnm67UBJ05I+Yft7ti+0vUflulAHWeZCnnmQZS7kmcQgTdIukn5L0sci4lBJj0g6c\/tBtlfYnrI9NT093XKZaAlZ5jJnnmQ5Njg2c+HYTGKQJmmjpI0R8d3+7c+rF\/6TRMSqiJiMiMmJiYk2a0R7yDKXOfMky7HBsZkLx2YSczZJEXGPpA22t12YYbmktVWrQhVkmQt55kGWuZBnHoO+u+09ki7uv0L\/LkllV2jDKCHLXMgzD7LMhTwTGKhJiohbJeW9tOwCQpa5kGceZJkLeebAFbcBAAAajMTabfvss0\/R+NK11U499dSi8UcffXTReEn61re+Vfw1KF+Pp3Qtrk984hNF4yXpiiuuKBq\/fPny4n2Mg6VLlxaNv\/7664vGl64PddZZZxWNl8rzf97znlc0PvPabUuWLCka\/4Y3vKFSJb9Suhbbhz70oUqV5LbHHmVXK7j\/\/vuL97FixYrirxkGziQBAAA0oEkCAABoQJMEAADQgCYJAACgAU0SAABAA5okAACABjRJAAAADWiSAAAAGtAkAQAANKBJAgAAaECTBAAA0MAR0f5G7WlJdzd8aomkza3vcHQNa77PjYiJNjZElv+MLHMhzzzIMpeRyrNKkzQb21MRkXdFyO1knm\/muTXJPN\/Mc5tN5jlnnluTzPPNPLfZjNqceboNAACgAU0SAABAg66bpFUd72\/YMs8389yaZJ5v5rnNJvOcM8+tSeb5Zp7bbEZqzp2+JgkAAGBc8HQbAABAg06aJNuvtX2H7Tttn9nFPofJ9nrbt9m+1fbUsOtpG3nmQZZ5LLQsJfLMZFSzrP50m+1Fkn4o6TWSNkq6WdJJEbG26o6HyPZ6SZMRke76FuSZB1nmsRCzlMgzk1HNsoszSUdIujMi7oqIrZIukXR8B\/tFHeSZB1nmQZa5kOeI6KJJWippw4zbG\/v3ZRaSrra92vaKYRfTMvLMgyzzWIhZSuSZyUhmucuwC0jqFRGxyfYzJX3N9rqIuG7YRWHeyDMPssyFPPMYySy7OJO0SdIBM27v378vrYjY1P\/\/XkmXqnfqNAvyzJMnWZLlWCPPPEY1yy6apJslvcD2gbZ3lXSipMs72O9Q2N7D9p7bPpb0u5L+YbhVtYo88+RJlmQ5tsgzj1HOsvrTbRHxuO3TJF0laZGkiyJiTe39DtGzJF1qW+p9fz8TEVcOt6T2kGeePMmSLMcceeYxsllyxW0AAIAGXHEbAACgAU0SAABAA5okAACABjRJAAAADWiSAAAAGtAkAQAANKBJAgAAaECTBAAA0IAmCQAAoAFNEgAAQAOaJAAAgAY0SQAAAA1okgAAABrQJAEAADSgSQIAAGhAkwQAANCAJgkAAKABTRIAAEADmiQAAIAGNEkAAAANFnSTZPto2xtn3F5j++ghloR5IstcyDMPssxloeW5oJuk7UXEIRFxjSTZ\/s+2Pz3X19j+Q9t3237E9pds71u9UMypNEvbz7Z9ue2f2A7byzooEwOaR57H2v627Qds32P7Qtt7dlIsdmgeWf6O7dv6Wd5n+1LbSzspFnOaz+\/NbWxf1H+8\/bVqBe4kmqSdYPsQSf9L0tslPUvSzyVdMNSiMF9PSLpS0huGXQhasbekD0raT9KvS1oq6b8NtSLM11pJ\/yYiFquX5z9K+thwS8LOsv0KSc8fdh1zSdkk2d7P9hdsT9v+se0\/7t+\/u+3\/bft+22slHb7d1623\/a9tv1bSn0l6i+2HbX9\/ll29VdKXI+K6iHhY0lmSXs9frO3pKsuI+GlEXCDp5tpzWsg6zPMzEXFlRPw8Iu6X9NeSjqw8vQWl42PzJzPu+qWkkT3zMK46\/L0p27tI+h+S3lNxSq3YZdgFtM32UyR9WdJlkk6StL+kr9u+Q9LvqNe5Pl\/SHpK+2rSNiLjS9l9K+rWIeNsOdneIpBtmfN2PbG+V9EJJq1uYzoLWcZaobMh5HiVpzU6Ujxm6ztL2cyT9QNJe6jVJ\/76lqUBDOTbfJ+m6iPiB7ZZmUUfGM0mHS5qIiLMjYmtE3KXeX5EnSnqzpA9FxJaI2CDpvJ3c1zMkPbjdfQ9K4kxSO7rMEvUNJU\/br5H0Dkn\/qa1totssI+L\/9p9uWyLpzyWt29lt4kk6y9P2AZLeqTE5HtOdSZL0XEn72X5gxn2LJP29es9nb5hx\/92DbtT2K\/WrDvruiDhE0sPq\/WUz016SHiotGo26zBL1dZ6n7d+W9BlJb4yIH863cPwLQzk2I2KL7U9K+r7tpRHx+Lyqx\/a6zPMjks6OiO1PMIykjE3SBkk\/jogXbP8J2z+WdIB+ddr9OTvYTjzpRsTfq3fmaKY1kn5zxvafJ+lpkngwbkeXWaK+TvO0faikyyWdGhHfmG\/RaDTMY3MXSc9U7w\/SLYMWjB3qMs\/lkl5h+7\/OuO9G2++NiM8UV15ZxqfbbpL0kO33919wtsj2i20fLulvJX3A9j6299eOXzT2U0nL+s\/VzuZiSb9n+5W295B0tqQvRgRnktrRZZayvZt6Ta4kPa1\/G+3pLE\/bL1bv3YrviYgvtzkJSOo2y9fbPsj2U2xPSDpX0vciggapPV0+1r5QvZMLL+3\/k6Tfk3Tpzk+jfemapIj4paTj1Pvm\/1jSZkkXqveW4L9Q71ThjyVdLen\/7GBTn+v\/f5\/tW2bZ1xpJ\/0G9Zule9V6LtHLnZwGp2yz7HlXvKVSp95qHR+ddPP6FjvM8Q9KEpI\/332nzsG1euN2SjrNcql7D+5Ck29S7XMcJOzkFzNDx7817I+Kebf\/6d2+OiJF8vHVEzD0KAABggUl3JgkAAKANNEkAAAANaJIAAAAa0CQBAAA0oEkCAABoUOVikkuWLIlly5bV2LQkafXq0VsW7bDDDht2Cf9s\/fr12rx5cysL4tTOstRCy54su1X7OF69evXmiJhoY1s8zg5X5mOz1Hx+VkYpS2n2Y7NKk7Rs2TJNTU3V2LQkaRQXxKs531KTk5Otbat2lqUWWvZk2a3a3x\/bAy\/pMBceZ4cr87FZaj4\/K6M239mOzYGebrP9Wtt32L7T9pntloYukWUu5JkHWeZCnjnM2STZXiTpfEnHSDpY0km2D65dGNpHlrmQZx5kmQt55jHImaQjJN0ZEXdFxFZJl0g6vm5ZqIQscyHPPMgyF\/JMYpAmaal6KwRvs7F\/H8YPWeZCnnmQZS7kmURrlwCwvcL2lO2p6enptjaLISDLPMgyF\/LMgyzHwyBN0iZJB8y4vX\/\/vieJiFURMRkRkxMTrbzDFe0jy1zmzJMsxwbHZi4cm0kM0iTdLOkFtg+0vaukEyVdXrcsVEKWuZBnHmSZC3kmMed1kiLicdunSbpK0iJJF0XEmuqVoXVkmQt55kGWuZBnHgNdTDIirpB0ReVa0AGyzIU88yDLXMgzhypX3F6Ial+dNiKqbh9AbqN4Be1SpXPgcXN+MvystIUFbgEAABrQJAEAADSgSQIAAGhAkwQAANCAJgkAAKABTRIAAEADmiQAAIAGNEkAAAANaJIAAAAa0CQBAAA0oEkCAABosCDWbuti\/R7WusFCxzEw2mo\/DnaRP2uxoWucSQIAAGhAkwQAANCAJgkAAKDBnE2S7QNsf8v2WttrbL+3i8LQPrLMhTzzIMtcyDOPQV64\/bikMyLiFtt7Slpt+2sRsbZybWgfWeZCnnmQZS7kmcScZ5Ii4p8i4pb+xw9Jul3S0tqFoX1kmQt55kGWuZBnHkWvSbK9TNKhkr7b8LkVtqdsT01PT7dTHaohy1xmy5Msxw\/HZi4cm+Nt4CbJ9jMkfUHSn0TEz7b\/fESsiojJiJicmJhos0a0jCxz2VGeZDleODZz4dgcfwM1Sbafql7QF0fEF+uWhJrIMhfyzIMscyHPHAZ5d5slfVzS7RFxbv2SUAtZ5kKeeZBlLuSZxyBnko6U9HZJr7Z9a\/\/f6yrXhTrIMhfyzIMscyHPJOa8BEBEfFtS1UV5WPOpG2Q5mHFZH6qLPEuUft8y\/Ky0ZdSyxM4ZtTxrH2vzecwcxZqacMVtAACABjRJAAAADWiSAAAAGtAkAQAANKBJAgAAaECTBAAA0IAmCQAAoAFNEgAAQAOaJAAAgAY0SQAAAA1okgAAABrMuXYbUKL2umes9zW6RjGbcVmHL4Mu1u4r\/Zqs+Y\/isZYVZ5IAAAAa0CQBAAA0oEkCAABoMHCTZHuR7e\/Z\/ruaBaE+ssyFPPMgy1zIc\/yVnEl6r6TbaxWCTpFlLuSZB1nmQp5jbqAmyfb+ko6VdGHdclAbWeZCnnmQZS7kmcOgZ5I+IulPJT0x2wDbK2xP2Z6anp5upThUQZa57DBPshwrHJu5cGwmMGeTZPs4SfdGxOodjYuIVRExGRGTExMTrRWI9pBlLoPkSZbjgWMzF47NPAY5k3SkpN+3vV7SJZJebfvTVatCLWSZC3nmQZa5kGcSczZJEfGBiNg\/IpZJOlHSNyPibdUrQ+vIMhfyzIMscyHPPLhOEgAAQIOitdsi4hpJ11SpBJ0iy1zIMw+yzIU8xxsL3ALbYRHNHhbRRE3zOW5KfyY5lrvRxWPFsLLh6TYAAIAGNEkAAAANaJIAAAAa0CQBAAA0oEkCAABoQJMEAADQgCYJAACgAU0SAABAA5okAACABjRJAAAADWiSAAAAGozE2m2la7LUXr+nC6wRhFFX+7jsQu2aMh\/Ho5gnekbt5y7zzwpnkgAAABrQJAEAADQYqEmyvdj2522vs3277ZfVLgx1kGUu5JkHWeZCnjkM+pqkj0q6MiLeaHtXSU+vWBPqIstcyDMPssyFPBOYs0myvbekoySdLEkRsVXS1rploQayzIU88yDLXMgzj0GebjtQ0rSkT9j+nu0Lbe+x\/SDbK2xP2Z6anp5uvVC0gixzmTNPshwbHJu5cGwmMUiTtIuk35L0sYg4VNIjks7cflBErIqIyYiYnJiYaLlMtIQsc5kzT7IcGxybuXBsJjFIk7RR0saI+G7\/9ufVCx\/jhyxzIc88yDIX8kxiziYpIu6RtMH2Qf27lktaW7UqVEGWuZBnHmSZC3nmMei7294j6eL+K\/TvknRKvZJQGVnmQp55kGUu5JnAQE1SRNwqabJyLegAWeZCnnmQZS7kmcNIrN2WwaitpQN0rfYxkHl9KNTB4zJ2FsuSAAAANKBJAgAAaECTBAAA0IAmCQAAoAFNEgAAQAOaJAAAgAY0SQAAAA1okgAAABrQJAEAADSgSQIAAGhAkwQAANDANda2sT0t6e6GTy2RtLn1HY6uYc33uREx0caGyPKfkWUu5JkHWeYyUnlWaZJmY3sqIhbMqsiZ55t5bk0yzzfz3GaTec6Z59Yk83wzz202ozZnnm4DAABoQJMEAADQoOsmaVXH+xu2zPPNPLcmmeebeW6zyTznzHNrknm+mec2m5Gac6evSQIAABgXPN0GAADQgCYJAACgQSdNku3X2r7D9p22z+xin8Nke73t22zfantq2PW0jTzzIMs8FlqWEnlmMqpZVn9Nku1Fkn4o6TWSNkq6WdJJEbG26o6HyPZ6SZMRke4iYOSZB1nmsRCzlMgzk1HNsoszSUdIujMi7oqIrZIukXR8B\/tFHeSZB1nmQZa5kOeI6KJJWippw4zbG\/v3ZRaSrra92vaKYRfTMvLMgyzzWIhZSuSZyUhmucuwC0jqFRGxyfYzJX3N9rqIuG7YRWHeyDMPssyFPPMYySy7OJO0SdIBM27v378vrYjY1P\/\/XkmXqnfqNAvyzJMnWZLlWCPPPEY1yy6apJslvcD2gbZ3lXSipMs72O9Q2N7D9p7bPpb0u5L+YbhVtYo88+RJlmQ5tsgzj1HOsvrTbRHxuO3TJF0laZGkiyJiTe39DtGzJF1qW+p9fz8TEVcOt6T2kGeePMmSLMcceeYxslmyLAkAAEADrrgNAADQgCYJAACgAU0SAABAA5okAACABjRJAAAADWiSAAAAGtAkAQAANPj\/Hck\/PzBY2wUAAAAASUVORK5CYII=\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6b21\u306b\u3001\u6b20\u640d\u306e\u3042\u308b\u753b\u50cf\u3092\u7528\u610f\u3057\u307e\u3059\u300264\u30d3\u30c3\u30c8\u306e\u753b\u50cf\u306b\u5bfe\u3057\u3066\u3001\u534a\u5206\u306e32\u30d3\u30c3\u30c8\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u9078\u30730\u306b\u3057\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">target_num<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">3<\/span>\n<span class=\"n\">loss_data<\/span> <span class=\"o\">=<\/span> <span class=\"n\">edit_data04_list<\/span><span class=\"p\">[<\/span><span class=\"n\">target_num<\/span><span class=\"p\">]<\/span><span class=\"o\">.<\/span><span class=\"n\">copy<\/span><span class=\"p\">()<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">import<\/span> <span class=\"nn\">random<\/span>\n\n<span class=\"n\">loss_spin_list<\/span> <span class=\"o\">=<\/span> <span class=\"n\">random<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span><span class=\"p\">(<\/span><span class=\"nb\">list<\/span><span class=\"p\">(<\/span><span class=\"n\">np<\/span><span class=\"o\">.<\/span><span class=\"n\">arange<\/span><span class=\"p\">(<\/span><span class=\"mi\">64<\/span><span class=\"p\">)),<\/span> <span class=\"mi\">32<\/span><span class=\"p\">)<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">spin<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">loss_spin_list<\/span><span class=\"p\">:<\/span>\n    <span class=\"n\">loss_data<\/span><span class=\"p\">[<\/span><span class=\"n\">spin<\/span><span class=\"p\">]<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u3053\u3067\u3001\u5143\u306e\u753b\u50cf\u3068\u6b20\u640d\u3057\u305f\u753b\u50cf\u3092\u6bd4\u8f03\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">vs_list<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"n\">edit_data04_list<\/span><span class=\"p\">[<\/span><span class=\"n\">target_num<\/span><span class=\"p\">],<\/span> <span class=\"n\">loss_data<\/span><span class=\"p\">]<\/span>\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">vs_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"p\">[<\/span><span class=\"s1\">'raw'<\/span><span class=\"p\">,<\/span> <span class=\"s1\">'loss'<\/span><span class=\"p\">],<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"kc\">None<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"raw vs loss\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">20<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">8<\/span><span class=\"p\">,<\/span> <span class=\"mi\">4<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdoAAAEOCAYAAAAuS9aWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAXX0lEQVR4nO3dfZBldX3n8ffHAYwyBLJDqyjqqDFUNBtEOtQafATd4OpisptE2fiwlrWkdgZXV6sEs1YqZjdPu6uF2ZpxM4uPEZ+imFjG+JBVFCI+9CA+AKJIBsEnmlWUwQeevvvHOR2vTTd9e7i\/c7sv71fVre57zrnnfO9tvnzmd86556SqkCRJbdxj2gVIkjTLDFpJkhoyaCVJasiglSSpIYNWkqSGDFpJkhoyaKW7qSSV5Pxp1yHNOoNWkqSGDFpJkhoyaCVJasig1UxKsr0\/BvnGJL+Q5B1Jrktye5In9sscn+Q1ST6X5DtJfpTkK0leleTnlq3v1\/r1\/dGy6U\/qp1eSBy6b945++kPXqPUD\/XLHrjL\/mf38\/zky7aFJ9iS5MskP+\/q\/kOR\/J9m2zo9r+fYOT\/InSa7oP5PvJvlgkievsGySPC\/JJ5Is9stf0y\/\/zGXL\/nKStyXZl+TH\/fIXJzk7ycF3pWZpIzNoNeseBnwK2A6cC+wBvt\/P+w\/As4ArgDcArwW+CbwE+Ickh42s5wLgZuDkZes\/eaXfkwR4ErCvqq5ao8Y39T+fu8r85\/U\/39iv+yjgM8DzgUuBPwf+EvhH4DnAUWtsb1VJjgA+AZwFfA84G3g38BjgQ0l+d9lL\/qiv637AO4FXA38PPAD4rZH1\/jLd3+EZwCf75d4JLAI7gHseaM3ShldVPnzM3IMuWKt\/\/PEqyzwY2LLC9Bf0rztz2fSPA7cCh49Muwi4GLge+MuR6cf263jdGLX+DHAD8C3goGXz7tdvc+\/ItBf2637RCus6FLjXmJ9RAecvm\/YX\/fS\/ADIy\/eF0wftjYPvI9P8HXAvce4X1Hzny+6v69T5jheV+DrjHtP+b8eGj1cMRrWbdt4FXrjSjqq6uqttWmPV6ulHvry2b\/n+BLcATAPoR7zzwYeCjwEkjy5488po7VVU\/ohvd3XeFbT673+ablr8O+OEK67qpqu4wfRxJDum3tx94eVX90629quordCPnQ7jjyPsW4A6fY1VdP2bN362q2w+kZmkzMGg16z5XVT9eaUaSg5OckeTC\/hjnbUkKuB34Wbrdn6M+0v9cCtEnAAfRhelHgPsn+cV+3knLXrOWN\/Y\/n7ds+vPoguytI9PeSxeGu5K8O8npSR7Z766+K44B7k33mX1nhflL7+W4kWnn0u09uKw\/rntKksNXeO076ML4r5O8OclzkzzsLtYrbQoGrWbdt+5k3juA\/0V3TPNvgP9ON\/p9Jd1u0uXHDT8J3MRPgvZkuuO2F\/KTkevJSQ4CHg9cVlV3tv1\/UlWfAL4MnLp0IlaSRwO\/BPzt6Oiwqq4GTgDOA55Mt5v3i8DVSf7TONtbxVJAfnOV+UvTjxiZ9p\/7x36647p\/B1yf5G+S\/PxIzZ8GHkcX1r9JN0K\/MsmXkpx2F2qWNjyDVrOuVpqYZB74DboTd46pqudX1cur6g+AP6TbRfrTK6q6hS5UH5nkfnRBe1FV\/aCqvkx3rPLJdCF4GOOPZpe8mS7cl87WXRrd3mG3cVVdXlXPBLbR7b4+i66fX5PkBevc7pLv9T\/vt8r8o5YtR1XdVlVnV9WxdLu+\/y3wHuBU4ANJ7jmy7EVV9XS6Y7InAv+1f81bVzqjWZoVBq3urpZGW++tqluXzTsBuNcqr1sauZ5GN9ocPQb7EeCJwFOWLTuuN9Pttn5e\/3WX0+hOsvrb1V5QVbdW1d6q+rN+eYBfX+d2l1wB\/AA4tj\/7eLkn9T8vXqWW66rqvKr6bbrP4mF0n9Hy5X5cVZ+oqt8HlkbgzzjAmqUNz6DV3dW+\/ucTRycmuQ+w605etzRKPQsIdwzaw+m+rnI7cP56Cqqqa\/p1\/AvgRcAc8NZ+JD1a4\/GrHAe9b\/\/zB+vZ7sj2b6Y75noY3WhzdJsPowvFW+i+SkSSeyY5cfl6+n8k\/LPRWpL8apKV\/vFyl2qWNoODpl2ANCWfAf4B+DdJPkG3S\/i+wFPpRnbfWOV1nwW+C9wHuBH49Mi8pdC9D7BQVTccQF1votv9\/Mcjz5d7DvC7SS4EvtrX8zDgX9N9\/ebsA9jukrPojqWekeRX6M6mPhL4bboAPqOq\/rFf9l7AhUmuBPYCV9N9VekpwC\/S7S24vF\/2ZcBJSS6g+77vfuCRdJ\/3d+m+3yzNJEe0ulvqv9ZzKt1FKu5PN1p7LHAO3VdsblnldbfThQ\/ABaO7navqWroTmmD9x2eXnEf31aKDgS9W1Uq7ad9Gd5byfegC8MXAo4G3A\/NVddEBbpv+bOPH0J0Yto3u4h2\/RfcPilOqavfI4jcBZwJXAr9KNwr\/d339\/5GRC1YAu+kufPEQun8ovBD4hX76cVX11QOtWdroMvJVOUmSNGGOaCVJasiglSSpIYNWkqSGDFpJkhoyaCVpA+jv0+sVsmaQQStJUkMG7QzpL2YvSdpADNpNrt\/ddGaSzwM3JXlFkq8muTHJZUl+Y2TZq5Mc3\/\/+O0kqySP75y9I8tdTehuSev2lLc9O8o3+cfbSzRmSHJnkfUlu6G\/teEGSe\/Tzzkzy9b73r0hy8p1vSUMxaGfDacDT6G5fdgXdJfQOp7vd21uSLN115WP85Nq+TwCuorud29Lzjw1Ur6TV\/Re6610\/CjiW7iYXr+jnvZTuLlFzdJcM\/T2gkhwDnAH8SlUdRnd1s33Dlq3VGLSz4c+r6pqq+mFV\/VVVfaOqbq+qdwBfoWtU6IL0Cf3vjwP+ZOS5QSttDL8D\/GF\/N6RFun8wP6efdwvd7QofXFW3VNUF1V3e7za6Wyw+IsnBVbXPy1puHAbtbLhm6Zckz01ySb9r6Qa625Qd2c\/+GPC4foS7BXgncGKS7XQj4EsGrVrSSu5Pd4OGJVf30wD+B921pT+U5KokZwFU1ZV017z+A+C6JG9Pcn+0IRi0s6EAkjwY+D90u5C2VdURwBfpbue21Iw\/oLug+8er6vvAt4DTgQv7C+ZLmq5vAA8eef6gfhpVdWNVvbSqHkp3U4yXLB2Lraq3VtVj+9cW8GfDlq3VGLSz5VC6BlsESPJ87njj7Y\/RBfHSbuLzlz2XNF1vA16RZC7JkcDvA28BSPL0JD+fJMD36HYZ357kmCQn9SdN\/Qj4Id09kbUBGLQzpKouA14FXAR8G\/jndPdcHfUxuvuKfnyV55Km678BC8DngS8AF\/fTAB4O\/D3d\/XwvAnZX1Ufpjs\/+KXA93V6q+wAvH7Zsrcbb5EmS1JAjWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGmpyt5cjjzyytm\/f3mLVg9u7d++0S9hUjj\/++GmXsGns27eP66+\/PtOu485s3bq1tm3b1nQbc3NzTde\/ZHFxsfk2vva1rzXfxoMe9KDm24Bh\/i5D\/E1gmPeyd+\/e66tqxQ01Cdrt27ezsLDQYtWD674XrnHNyt99CPPz89MuYU3btm3jzDPPbLqNHTt2NF3\/kt27dzffxs6dO5tvo\/XfY8kQf5ch\/iYwzHtJcvVq89x1LElSQwatJEkNGbSSJDVk0EqS1JBBK0lSQwatJEkNGbSSJDU0VtAmOSXJFUmuTHJW66IktWEvS8NbM2iTbAF2AU8FHgGcluQRrQuTNFn2sjQd44xoTwCurKqrqupm4O3AM9qWJakBe1magnGC9gHANSPPr+2nSdpc7GVpCiZ2MlSS05MsJFkY6kLRkiZvtJf3798\/7XKkTW+coP068MCR50f3035KVe2pqvmqmh\/qbhyS1mXdvbx169bBipNm1ThB+xng4UkekuQQ4FnAe9uWJakBe1magjVvk1dVtyY5A\/ggsAV4fVVd2rwySRNlL0vTMdb9aKvq\/cD7G9ciqTF7WRqeV4aSJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGhrre7QbUZJpl6AVDPF3qarm29BwZqmXd+3a1XwbO3fubL6NWbN79+6pbt8RrSRJDRm0kiQ1ZNBKktSQQStJUkMGrSRJDRm0kiQ1ZNBKktSQQStJUkNrBm2S1ye5LskXhyhIUjv2szS8cUa0bwROaVyHpGG8EftZGtSaQVtVHwe+M0Atkhqzn6XheYxWkqSGJha0SU5PspBkYXFxcVKrlTSw0V7ev3\/\/tMuRNr2JBW1V7amq+aqan5ubm9RqJQ1stJe3bt067XKkTc9dx5IkNTTO13veBlwEHJPk2iQvaF+WpBbsZ2l4a974vapOG6IQSe3Zz9Lw3HUsSVJDBq0kSQ0ZtJIkNWTQSpLUkEErSVJDBq0kSQ0ZtJIkNWTQSpLU0JoXrNioqmraJUxMkmmXMDGz9HcRzM3NsWPHjqbbaL3+Ie3evXvaJWwqs\/S337lz56rzHNFKktSQQStJUkMGrSRJDRm0kiQ1ZNBKktSQQStJUkMGrSRJDRm0kiQ1tGbQJnlgko8muSzJpUleNERhkibLXpamY5wrQ90KvLSqLk5yGLA3yYer6rLGtUmaLHtZmoI1R7RV9c2qurj\/\/UbgcuABrQuTNFn2sjQd6zpGm2Q7cBzwqRXmnZ5kIcnC4uLiZKqT1IS9LA1n7KBNshV4N\/Diqvr+8vlVtaeq5qtqfm5ubpI1Spoge1ka1lhBm+RgusY8t6rOa1uSpFbsZWl445x1HOB1wOVV9er2JUlqwV6WpmOcEe2JwHOAk5Jc0j\/+VeO6JE2evSxNwZpf76mqC4HZuTO5dDdlL0vT4ZWhJElqyKCVJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIbGuU2epLupxcVFdu\/ePe0yNKOG+m9rx44dg2xnNY5oJUlqyKCVJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGlozaJP8TJJPJ\/lckkuTvHKIwiRNnv0sDW+cK0P9GDipqvYnORi4MMnfVdUnG9cmafLsZ2lgawZtVRWwv396cP+olkVJasN+loY31jHaJFuSXAJcB3y4qj7VtixJrdjP0rDGCtqquq2qHgUcDZyQ5JeWL5Pk9CQLSRYWFxcnXaekCVmrn0d7ef\/+\/SuvRNLY1nXWcVXdAHwUOGWFeXuqar6q5ufm5iZVn6RGVuvn0V7eunXrdIqTZsg4Zx3PJTmi\/\/1ewFOAL7UuTNLk2c\/S8MY56\/go4E1JttAF8zur6n1ty5LUiP0sDWycs44\/Dxw3QC2SGrOfpeF5ZShJkhoyaCVJasiglSSpIYNWkqSGDFpJkhoyaCVJasiglSSpoXEuWKHGuhuqtJWk+TaG2s4Qn5eGs2PHjmmXsKns3LlzZraza9eu5tvYCBzRSpLUkEErSVJDBq0kSQ0ZtJIkNWTQSpLUkEErSVJDBq0kSQ0ZtJIkNTR20CbZkuSzSd7XsiBJbdnL0rDWM6J9EXB5q0IkDcZelgY0VtAmORp4GnBO23IktWQvS8Mbd0R7NvAy4PaGtUhqz16WBrZm0CZ5OnBdVe1dY7nTkywkWVhcXJxYgZIm40B6ef\/+\/QNVJ82ucUa0JwKnJtkHvB04Kclbli9UVXuqar6q5ufm5iZcpqQJWHcvb926degapZmzZtBW1cur6uiq2g48C\/hIVT27eWWSJspelqbD79FKktTQum78XlXnA+c3qUTSYOxlaTiOaCVJasiglSSpIYNWkqSGDFpJkhoyaCVJasiglSSpIYNWkqSGDFpJkhpa1wUrtHlV1SDbSTIT24DhPrONbG5ujh07djTdxu7du5uuf0nr9zGUXbt2DbKdnTt3zsQ2NgJHtJIkNWTQSpLUkEErSVJDBq0kSQ0ZtJIkNWTQSpLUkEErSVJDBq0kSQ2NdcGKJPuAG4HbgFurar5lUZLasZ+lYa3nylBPqqrrm1UiaUj2szQQdx1LktTQuEFbwIeS7E1y+koLJDk9yUKShcXFxclVKGnS7rSf7WVpssYN2sdW1aOBpwI7kzx++QJVtaeq5qtqfm5ubqJFSpqoO+1ne1marLGCtqq+3v+8DngPcELLoiS1Yz9Lw1ozaJMcmuSwpd+Bfwl8sXVhkibPfpaGN85Zx\/cF3tPfA\/Qg4K1V9YGmVUlqxX6WBrZm0FbVVcCxA9QiqTH7WRqeX++RJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGlrPbfLulvov9ktqZMeOHYNsZ1Z6edeuXTO1nbsDR7SSJDVk0EqS1JBBK0lSQwatJEkNGbSSJDVk0EqS1JBBK0lSQwatJEkNjRW0SY5I8q4kX0pyeZLHtC5M0uTZy9Lwxr0y1GuAD1TVbyY5BLh3w5oktWMvSwNbM2iTHA48Hvj3AFV1M3Bz27IkTZq9LE3HOLuOHwIsAm9I8tkk5yQ5tHFdkibPXpamYJygPQh4NPDaqjoOuAk4a\/lCSU5PspBkYXFxccJlSpoAe1magnGC9lrg2qr6VP\/8XXTN+lOqak9VzVfV\/Nzc3CRrlDQZ9rI0BWsGbVV9C7gmyTH9pJOBy5pWJWni7GVpOsY96\/iFwLn9WYpXAc9vV5KkhuxlaWBjBW1VXQLMN65FUmP2sjQ8rwwlSVJDBq0kSQ0ZtJIkNWTQSpLUkEErSVJDBq0kSQ0ZtJIkNWTQSpLU0LhXhpI2jKqadgl3G4uLi+zevXvaZWwau3btmnYJE7Nz587m25ilz+vOOKKVJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGlozaJMck+SSkcf3k7x4iOIkTZb9LA1vzQtWVNUVwKMAkmwBvg68p3Fdkhqwn6XhrXfX8cnAV6vq6hbFSBqU\/SwNYL1B+yzgbS0KkTQ4+1kawNhBm+QQ4FTgr1aZf3qShSQLi4uLk6pPUgN31s+jvbx\/\/\/7hi5NmzHpGtE8FLq6qb680s6r2VNV8Vc3Pzc1NpjpJrazaz6O9vHXr1imUJs2W9QTtabibSZoV9rM0kLGCNsmhwFOA89qWI6k1+1ka1lj3o62qm4BtjWuRNAD7WRqWV4aSJKkhg1aSpIYMWkmSGjJoJUlqyKCVJKkhg1aSpIYMWkmSGjJoJUlqKFU1+ZUmi8B6br11JHD9xAuZDt\/LxrNR38eDq2pDXxj8AHoZNu7nvV6z8j7A9zKEVfu5SdCuV5KFqpqfdh2T4HvZeGblfWwWs\/J5z8r7AN\/LtLnrWJKkhgxaSZIa2ihBu2faBUyQ72XjmZX3sVnMyuc9K+8DfC9TtSGO0UqSNKs2yohWkqSZNPWgTXJKkiuSXJnkrGnXc6CSPDDJR5NcluTSJC+adk13RZItST6b5H3TruWuSHJEkncl+VKSy5M8Zto1zSp7eeOahX7ezL081V3HSbYAXwaeAlwLfAY4raoum1pRByjJUcBRVXVxksOAvcCvb8b3ApDkJcA88LNV9fRp13OgkrwJuKCqzklyCHDvqrph2nXNGnt5Y5uFft7MvTztEe0JwJVVdVVV3Qy8HXjGlGs6IFX1zaq6uP\/9RuBy4AHTrerAJDkaeBpwzrRruSuSHA48HngdQFXdvFkacxOylzeoWejnzd7L0w7aBwDXjDy\/lk38H\/SSJNuB44BPTbeSA3Y28DLg9mkXchc9BFgE3tDvNjsnyaHTLmpG2csb1yz086bu5WkH7cxJshV4N\/Diqvr+tOtZryRPB66rqr3TrmUCDgIeDby2qo4DbgI27bFDDWuz9zLMVD9v6l6edtB+HXjgyPOj+2mbUpKD6Rrz3Ko6b9r1HKATgVOT7KPb\/XdSkrdMt6QDdi1wbVUtjUbeRdesmjx7eWOalX7e1L087aD9DPDwJA\/pD24\/C3jvlGs6IElCd\/zg8qp69bTrOVBV9fKqOrqqttP9PT5SVc+eclkHpKq+BVyT5Jh+0snApj2hZYOzlzegWennzd7LB01z41V1a5IzgA8CW4DXV9Wl06zpLjgReA7whSSX9NN+r6reP8WaBC8Ezu3\/538V8Pwp1zOT7GUNYNP2sleGkiSpoWnvOpYkaaYZtJIkNWTQSpLUkEErSVJDBq0kSQ0ZtJIkNWTQSpLUkEErSVJD\/x8pd8eYavwbbAAAAABJRU5ErkJggg==\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5de6\u304c\u5143\u306e\u753b\u50cf\u3001\u53f3\u304c\u6b20\u640d\u3055\u305b\u305f\u753b\u50cf\u3067\u3059\u3002<\/p>\n<p>\u3053\u3053\u304b\u3089\u306f\u3001\u53f3\u306e\u753b\u50cf\u3092\u5fa9\u5143\u3057\u3066\u3044\u304d\u307e\u3057\u3087\u3046\u3002\u5fa9\u5143\u3059\u308b\u624b\u9806\u306f\u4ee5\u4e0b\u306e\u901a\u308a\u3067\u3059\u3002<\/p>\n<ol>\n<li>\u6b20\u640d\u304c\u306a\u3044\u7b87\u6240\u306b\u5c40\u6240\u78c1\u5834[latex]h[\/latex]\u3092\u8a2d\u5b9a\u3059\u308b<\/li>\n<li>\u3053\u306e\u5c40\u6240\u78c1\u5834[latex]h[\/latex]\u3068\u5b66\u7fd2\u6e08\u307f\u306e\u76f8\u4e92\u4f5c\u7528[latex]J[\/latex]\u3092\u5165\u529b\u3057\u3066\u30b5\u30f3\u30d7\u30ea\u30f3\u30b0\u3092\u884c\u3046<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u307e\u305a\u3001\u6b20\u640d\u304c\u306a\u3044\u7b87\u6240\u306b\u5c40\u6240\u78c1\u5834\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002\u4eca\u56de\u306f\u3001\u753b\u7d20\u304c1\u306e\u3068\u304d[latex]h=+1[\/latex]\u3001\u753b\u7d20\u304c-1\u306e\u3068\u304d[latex]h=-1[\/latex]\u306e\u78c1\u5834\u3092\u304b\u3051\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">loss_h<\/span> <span class=\"o\">=<\/span> <span class=\"p\">{<\/span><span class=\"n\">s<\/span><span class=\"p\">:<\/span> <span class=\"n\">loss_data<\/span><span class=\"p\">[<\/span><span class=\"n\">s<\/span><span class=\"p\">]<\/span> <span class=\"k\">for<\/span> <span class=\"n\">s<\/span> <span class=\"ow\">in<\/span> <span class=\"nb\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">)}<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3053\u308c\u3067\u3001\u5c40\u6240\u78c1\u5834\u306e\u8a2d\u5b9a\u306f\u7d42\u308f\u308a\u3067\u3059\u3002<\/p>\n<p>\u7d9a\u3044\u3066\u30010-4\u306e\u753b\u50cf\u3092\u5b66\u7fd2\u3057\u305f\u76f8\u4e92\u4f5c\u7528\u3092\u751f\u6210\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">J_loss_dict<\/span><span class=\"p\">,<\/span> <span class=\"n\">h<\/span> <span class=\"o\">=<\/span> <span class=\"n\">train_model<\/span><span class=\"p\">(<\/span><span class=\"n\">Tall<\/span><span class=\"o\">=<\/span><span class=\"mi\">30<\/span><span class=\"p\">,<\/span> <span class=\"n\">eta<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.001<\/span><span class=\"p\">,<\/span> <span class=\"n\">dataset<\/span><span class=\"o\">=<\/span><span class=\"n\">edit_data04_list<\/span><span class=\"p\">,\n<\/span><span class=\"n\">                             sampler<\/span><span class=\"o\">=<\/span><span class=\"n\">sampler<\/span><span class=\"p\">,<\/span> <span class=\"n\">sample_params<\/span><span class=\"o\">=<\/span><span class=\"p\">{<\/span><span class=\"s1\">'beta'<\/span><span class=\"p\">:<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"s1\">'num_reads'<\/span><span class=\"p\">:<\/span> <span class=\"mi\">100<\/span><span class=\"p\">},<\/span> <span class=\"n\">times<\/span><span class=\"o\">=<\/span><span class=\"mi\">10<\/span><span class=\"p\">)<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6700\u5f8c\u306b\u3001\u5c40\u6240\u78c1\u5834\u3068\u5b66\u7fd2\u6e08\u307f\u306e\u76f8\u4e92\u4f5c\u7528\u3092\u5165\u529b\u3057\u3066\u753b\u50cf\u306e\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">result_list<\/span> <span class=\"o\">=<\/span> <span class=\"n\">vs_list<\/span><span class=\"o\">.<\/span><span class=\"n\">copy<\/span><span class=\"p\">()<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">J_loss_dict<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">():<\/span>\n    <span class=\"n\">m_h<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_h<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">loss_h<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">m_J<\/span> <span class=\"o\">=<\/span> <span class=\"n\">minus_J<\/span><span class=\"p\">(<\/span><span class=\"n\">num_spin<\/span><span class=\"p\">,<\/span> <span class=\"n\">J_loss_dict<\/span><span class=\"p\">[<\/span><span class=\"n\">k<\/span><span class=\"p\">])<\/span>\n    <span class=\"n\">sampleset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sampler<\/span><span class=\"o\">.<\/span><span class=\"n\">sample_ising<\/span><span class=\"p\">(<\/span><span class=\"n\">h<\/span><span class=\"o\">=<\/span><span class=\"n\">m_h<\/span><span class=\"p\">,<\/span> <span class=\"n\">J<\/span><span class=\"o\">=<\/span><span class=\"n\">m_J<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_reads<\/span><span class=\"o\">=<\/span><span class=\"mi\">100<\/span><span class=\"p\">)<\/span>\n    <span class=\"n\">result_list<\/span><span class=\"o\">.<\/span><span class=\"n\">append<\/span><span class=\"p\">(<\/span><span class=\"nb\">list<\/span><span class=\"p\">(<\/span><span class=\"n\">sampleset<\/span><span class=\"o\">.<\/span><span class=\"n\">first<\/span><span class=\"o\">.<\/span><span class=\"n\">sample<\/span><span class=\"o\">.<\/span><span class=\"n\">values<\/span><span class=\"p\">()))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u7d50\u679c\u3092\u8868\u793a\u3055\u305b\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">times_title<\/span> <span class=\"o\">=<\/span> <span class=\"p\">[<\/span><span class=\"s1\">'raw'<\/span><span class=\"p\">,<\/span> <span class=\"s1\">'loss'<\/span><span class=\"p\">]<\/span> <span class=\"o\">+<\/span> <span class=\"p\">[<\/span><span class=\"nb\">str<\/span><span class=\"p\">(<\/span><span class=\"n\">k<\/span><span class=\"p\">)<\/span> <span class=\"o\">+<\/span> <span class=\"s1\">'-times'<\/span> <span class=\"k\">for<\/span> <span class=\"n\">k<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">J_loss_dict<\/span><span class=\"o\">.<\/span><span class=\"n\">keys<\/span><span class=\"p\">()]<\/span>\n<span class=\"n\">show_img<\/span><span class=\"p\">(<\/span><span class=\"n\">row<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">col<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span> <span class=\"o\">+<\/span> <span class=\"nb\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">J_loss_dict<\/span><span class=\"p\">),<\/span> <span class=\"n\">img_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">result_list<\/span><span class=\"p\">,<\/span> <span class=\"n\">img_list2<\/span><span class=\"o\">=<\/span><span class=\"s1\">''<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">title_list1<\/span><span class=\"o\">=<\/span><span class=\"n\">times_title<\/span><span class=\"p\">,<\/span> <span class=\"n\">title_list2<\/span><span class=\"o\">=<\/span><span class=\"s1\">''<\/span><span class=\"p\">,<\/span>\n         <span class=\"n\">subtitle<\/span><span class=\"o\">=<\/span><span class=\"s2\">\"\"<\/span><span class=\"p\">,<\/span> <span class=\"n\">subtitlesize<\/span><span class=\"o\">=<\/span><span class=\"mi\">24<\/span><span class=\"p\">,<\/span> <span class=\"n\">figsize<\/span><span class=\"o\">=<\/span><span class=\"p\">(<\/span><span class=\"mi\">14<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">))<\/span>\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_png output_subarea \"><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAygAAACfCAYAAAAS0\/2hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+\/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4yLjIsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+WH4yJAAAUNElEQVR4nO3dfZBddX3H8c+HhIcpy8OYLFQIIaiIII6lWbEUIxZaFaRii+3AIFannai7ODKlI1GBYotj1bYDndmVQQE7PDQiAoMMilggQEudbICiSYAGmpCEpw0VkgBCgG\/\/OGfNzc7v7t69e++5v5v7fs1kcp\/OPd9z9rNn7\/f8zjnXESEAAAAAyMEunS4AAAAAAMbRoAAAAADIBg0KAAAAgGzQoAAAAADIBg0KAAAAgGzQoAAAAADIBg0KMAnba23\/YafrQN5sz7e91fasTteCfNm+1Pb5na4DeSEXSOn1XNCgAIAk22fZHrX9iu3vTfHaHRrXiHgiIvoi4vW2F4q2miwHtk+w\/bDtl2zfafvgSd7nU7bvrX0sIj4bEX\/fptLRJrZ3t3257XW2t9h+0PaJNc+Tix5l+2rbT9nebPtR239V8xy5mAEalATbsztdA4DKPSnpIklXdLoQdFQyB7bnSrpB0vmS3iRpVNL3K68OnTBb0npJx0naR9J5kq6zvYBc9LyvS1oQEXtL+qiki2wvJBczR4NSKveInmv7IUkv2j7P9mPl3pJVtv+k5rXrbC8sb59hO2y\/s7z\/l7Zv6tBioE3KPWgX236y\/Hex7d3L5+bavsX287b\/z\/Y9tncpnzvX9sYyR4\/YPqGzS4J6IuKGiLhJ0nOTvc72VZLmS\/pReVjXF8sPKjG+c8P2XbYvsv2f5Wt+ZHuO7WvKPW3LbS+oec932L69zM8jtv+85rmTym3QljJLf9OWFQBJk+bgTyWtjIgfRMSvJV0o6d223zHxPWwfLulSSceUP\/\/ny8e\/Z\/ui8vYHbG8o8\/NsuRf2Y+XP+9EyC1+uec9dbC8p\/y49Z\/s6228qn9uj3JP7XLkdWm57\/3asn14UES9GxIURsTYi3oiIWyT9r6SFIhc9LSJWRsQr43fLf28VuZgxGpQdnS7pI5L2lfSIpEUq9pZ8VdLVtt9cvm6ZpA+Ut4+T9Lik99fcX1ZRvajOVyT9nqTfkfRuSUer2IsmSedI2iCpX9L+kr4sKWwfJuksSe+JiL0kfUjS2mrLRqtFxJmSnpD0x+VhXd+s89LTJJ0p6UAVf7Duk3Slir1pqyX9rSTZ3lPS7ZKulbRfOd2I7SPK97lc0mfKDB0p6Y52LBem9E5J\/z1+JyJelPRY+fgOImK1pM9Kuq\/MyL513vO3Je2hIiMXSPqOpE+o+OC7SNL5tg8pX\/t5SR9T8TfmAEm\/kjRcPvcXKv5WHSRpTjnvl5tdUEyu\/DD3dkkrRS56nu0R2y9JeljSU5JuFbmYMRqUHf1LRKyPiJfLrvfJcm\/J9yX9j4oPpVLRgBxX3l6kYohv\/D4Nys7pDEl\/FxHPRsSYiqb1zPK5bZLeLOngiNgWEfdEREh6XdLuko6wvWu59+2xjlSPTrgyIh6LiBck\/VjSYxHxs4h4TdIPJB1Vvu5kSWsj4sqIeC0iHpD0Q0l\/Vj6\/TUWG9o6IX0XE\/VUvCCRJfZJemPDYC5L2msF7bpP0tYjYJmmppLmSLomILRGxUtIqFTtEpOJDxFciYkO5x\/ZCSR8vR+22qfig8baIeD0iVkTE5hnUhTps7yrpGkn\/GhEPi1z0vIgYVPHzXqTisK5XRC5mjAZlR+vHb9j+pIsT4Z4vh9uOVBEGqWhAFpUjKrMkXSfp2PKQjX0kPVhp1ajCAZLW1dxfVz4mSd+StEbST20\/bnuJJEXEGklnq9gwPGt7qe0DhK5i+8flsPtW22dMY9Jnam6\/nLjfV94+WNJ7x7c15fbmDBV7yyTpVEknSVpne5ntY5pbEszQVkl7T3hsb0lbbC+qycjKabznczUXVhjfgzlZTm6sychqFTtB9pd0laTbJC11cQjqN8sP0mghF4fuXiXpVRWj4xK5gKTyg\/69kuZJ+pzIxYzRoOwoJMnFlRa+o2IDNKccbvulJEu\/+eD5koohtLvLzvNpSYsl3RsRb3SgdrTXkyp+4cfNLx9TuffinIh4i4qT5P7a5bkmEXFtRLyvnDYkfaPasjFTEXFiOezeFxHXjD\/cwlmsl7QsIvat+dcXEZ8r5788Ik5RcfjXTSp2iKB6K7V97+T4oXlvVXGc+T01GRk\/hKOVGZGKnJw4ISd7RMTGcuT2qxFxhKTfVzEq98kWz7+n2baKwy33l3RquRdbIhfY0WyVP3+RixmhQUnbU0VYxiTJ9qdVjKDUWqaigRk\/nOuuCfexc\/k3SefZ7ndxdY4LJF0tSbZPtv228g\/YCyr2Urxh+zDbx7s4mf7XKvZu0LxmyvZs23uoGBWdVZ5IWO+Kfs9IekuLZn2LpLfbPtP2ruW\/99g+3PZuLi7EsU\/5gWizyFBbTZKDGyUdafvU8vkLJD1UHuaT8oykebZ3a1Fpl0r6WrkDTeW26JTy9h\/YfpeL7+HZrOIQDnLSWt+WdLiKc89qj9cnFz3K9n62T7PdZ3uW7Q+pOJf530UuZowGJSEiVkn6JxUntT4j6V2S\/mPCy5apOJbw7jr3sXO5SMVlAh+S9AtJ95ePSdKhkn6mYkj3PkkjEXGnivNP\/kHSJhUjbPtJ+lK1ZWMazlPRRC5RceLhy9p+IYSJvq6iYX3eM7yqVkRskfRBFSfHP6kiK99QkR+pONdpre3NKo4rns5hZpi+ZA7Kc89OlfQ1FSecvlfFz6yeO1TsRX3a9qYW1HWJpJtVHEq6RdJ\/lTVIxeGA16v4sLFaxd+jq1owT+g3R1V8RsVFUp6uPeSTXPS0UHE41wYVP\/t\/lHR2RNxMLmbOxbm8AAAAANB5jKAAAAAAyAYNCgAAAIBs0KAAAAAAyAYNCgAAAIBs0KAAAAAAyEa9a\/zPyNy5c2PBggXteOukFStWVDavmVi4cGGnS5jS2rVrtWnTJrf6ffv6+mLOnDnTnq6\/v7+p+Y2NjTU13RNPPNHUdPPnz29quqqXr9n5rVixYlNENDfxJNhWpHXDtkIiF1UjF+QihVyQi5Ruz0VbGpQFCxZodHS0HW+dVHw\/Xv6qXCfNGhgYaMv7zpkzR+eee+60pxscHGxqfiMjI01NNzQ01NR0zSybVP3yNTs\/2+uamnAKbCvSumFbIZGLqpELcpFCLshFSrfngkO8AAAAAGSjoQbF9odtP2J7je0l7S4K3YFcIIVcIIVcIIVcIIVcYMoGxfYsScOSTpR0hKTTbR\/R7sKQN3KBFHKBFHKBFHKBFHIBqbERlKMlrYmIxyPiVUlLJZ3S3rLQBcgFUsgFUsgFUsgFUsgFGmpQDpS0vub+hvIx9DZygRRygRRygRRygRRygdadJG97se1R26PNXgIVO5faTGzdurXT5SATbCuQQi6QQi6QQi52fo00KBslHVRzf1752A4i4rKIGIiIgWa\/awFdZcpc1Gair6+v0uLQMdPKBduKnkEukEIukEIu0FCDslzSobYPsb2bpNMk3dzestAFyAVSyAVSyAVSyAVSyAWm\/qLGiHjN9lmSbpM0S9IVEbGy7ZUha+QCKeQCKeQCKeQCKeQCUoPfJB8Rt0q6tc21oMuQC6SQC6SQC6SQC6SQC\/BN8gAAAACyQYMCAAAAIBsNHeJVFdudLqGtml2+iGhxJd2j6kwMDw83Nd3Q0FCLK2mPkZGRTpfQElXnotnfwWbrZFvRHP6GpJELcpFCLshFSi65YAQFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZmd7qAWhFR6fxsVzq\/qpcvJ\/39\/RocHJz2dM1MMxMjIyOVzq9ZVa+XoaGhSuc3lV7+XUJ9O\/vfEDSHXCCFXOSNERQAAAAA2aBBAQAAAJCNKRsU2wfZvtP2KtsrbX+hisKQN3KBFHKBFHKBFHKBFHIBqbFzUF6TdE5E3G97L0krbN8eEavaXBvyRi6QQi6QQi6QQi6QQi4w9QhKRDwVEfeXt7dIWi3pwHYXhryRC6SQC6SQC6SQC6SQC0jTPAfF9gJJR0n6eTuKQXciF0ghF0ghF0ghF0ghF72r4QbFdp+kH0o6OyI2J55fbHvU9ujY2Fgra0TGJssFmehd5AIp5AIp5AIp5KK3NdSg2N5VRUiuiYgbUq+JiMsiYiAiBvr7+1tZIzI1VS7IRG8iF0ghF0ghF0ghF2jkKl6WdLmk1RHxz+0vCd2AXCCFXCCFXCCFXCCFXEBqbATlWElnSjre9oPlv5PaXBfyRy6QQi6QQi6QQi6QQi4w9WWGI+JeSa6gFnQRcoEUcoEUcoEUcoEUcgGJb5IHAAAAkBEaFAAAAADZaOSb5IEZGxsb08jISKfL2Gk0uy4HBwdbXElnFOdQTl9EVDo\/AN2L33ukkItqMIICAAAAIBs0KAAAAACyQYMCAAAAIBs0KAAAAACyQYMCAAAAIBs0KAAAAACyQYMCAAAAIBs0KAAAAACyQYMCAAAAIBs0KAAAAACyQYMCAAAAIBs0KAAAAACyQYMCAAAAIBuzO11AJ0VEU9PZrnS6ZuvcGQwODna6hIYMDQ1VOt3w8HBT0+0sqv6dqHpbge5ALnZuVW9nyEV3IBfVYAQFAAAAQDZoUAAAAABko+EGxfYs2w\/YvqWdBaG7kAukkAukkAtMRCaQQi4wnRGUL0ha3a5C0LXIBVLIBVLIBSYiE0ghFz2uoQbF9jxJH5H03faWg25CLpBCLpBCLjARmUAKuYDU+AjKxZK+KOmNNtaC7kMukEIukEIuMBGZQAq5wNQNiu2TJT0bESumeN1i26O2R8fGxlpWIPLUSC5qM7F169YKq0OnTDcXbCt6A7nARHy2QAq5wLhGRlCOlfRR22slLZV0vO2rJ74oIi6LiIGIGOjv729xmcjQlLmozURfX18nakT1ppULthU9g1xgIj5bIIVcQFIDDUpEfCki5kXEAkmnSbojIj7R9sqQNXKBFHKBFHKBicgEUsgFxvE9KAAAAACyMXs6L46IuyTd1ZZK0LXIBVLIBVLIBSYiE0ghF72NERQAAAAA2aBBAQAAAJCNaR3ihUJENDWd7Uqna7bOdujv79fg4OC0pxsZGWlqfs3MayaGh4ebmm5oaKjS6VAtthXIAblACrlASi65YAQFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZoUAAAAABkgwYFAAAAQDZmd7qAVrDd6RLQJoODg01NV3UmhoeHK50OzWFbgZSdPRcR0ekSuhK5QAq5qAYjKAAAAACyQYMCAAAAIBsNNSi297V9ve2Hba+2fUy7C0P+yAVSyAVSyAVSyAVSyAUaPQflEkk\/iYiP295N0m+1sSZ0D3KBFHKBFHKBFHKBFHLR46ZsUGzvI+n9kj4lSRHxqqRX21sWckcukEIukEIukEIukEIuIDV2iNchksYkXWn7Advftb1nm+tC\/sgFUsgFUsgFUsgFUsgFGmpQZkv6XUnfjoijJL0oacnEF9lebHvU9ujY2FiLy0SGpswFmehJ5AIp5AIp5AIp5AINNSgbJG2IiJ+X969XEZwdRMRlETEQEQP9\/f2trBF5mjIXZKInkQukkAukkAukkAtM3aBExNOS1ts+rHzoBEmr2loVskcukEIukEIukEIukEIuIDV+Fa\/PS7qmvJLC45I+3b6S0EXIBVLIBVLIBVLIBVLIRY9rqEGJiAclDbS5FnQZcoEUcoEUcoEUcoEUcgG+SR4AAABANmhQAAAAAGSj0XNQ0EER0ekSZmxsbEwjIyOdLmNKw8PDlc5vaGioqemqrjM3tjtdQkOa\/d3tluUDAKAdGEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkA0aFAAAAADZoEEBAAAAkA1HROvf1B6TtK7O03MlbWr5TLtbTuvk4Ijob\/Wbkomm5LReyEU+clov5CIfOa0XcpGPnNYLuchHTuslmYu2NCiTsT0aEQOVzjRzvb5Oen356+n19dLry19Pr6+XXl\/+enp9vfT68tfT6+ul15e\/nm5YLxziBQAAACAbNCgAAAAAstGJBuWyDswzd72+Tnp9+evp9fXS68tfT6+vl15f\/np6fb30+vLX0+vrpdeXv57s10vl56AAAAAAQD0c4gUAAAAgG5U1KLY\/bPsR22tsL6lqvrmzvdb2L2w\/aHu00\/VUjVykkQtykUIuyEUKuSAXKeSCXKR0Sy4qOcTL9ixJj0r6I0kbJC2XdHpErGr7zDNne62kgYjI5XrUlSEX9ZELcpFCLshFCrkgFynkglykdEsuqhpBOVrSmoh4PCJelbRU0ikVzRv5IhdIIRdIIRdIIRdIIRddrqoG5UBJ62vubygfgxSSfmp7he3FnS6mYuSiPnKxHbnYjlxsRy62IxfbkYvtyMV25GK7rsjF7E4XAL0vIjba3k\/S7bYfjoi7O10UOo5cIIVcIIVcIIVcIKUrclHVCMpGSQfV3J9XPtbzImJj+f+zkm5UMSzZK8hFHeSCXKSQC3KRQi7IRQq5IBcp3ZKLqhqU5ZIOtX2I7d0knSbp5ormnS3be9rea\/y2pA9K+mVnq6oUuUggF+QihVyQixRyQS5SyAW5SOmmXFRyiFdEvGb7LEm3SZol6YqIWFnFvDO3v6QbbUvFz+LaiPhJZ0uqDrmoi1yQixRyQS5SyAW5SCEX5CKla3LBN8kDAAAAyAbfJA8AAAAgGzQoAAAAALJBgwIAAAAgGzQoAAAAALJBgwIAAAAgGzQoAAAAALJBgwIAAAAgGzQoAAAAALLx\/2uygNZTqeeIAAAAAElFTkSuQmCC\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4e0a\u624b\u304f\u5fa9\u5143\u3059\u308b\u3053\u3068\u304c\u51fa\u6765\u307e\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h2><span class=\"ez-toc-section\" id=\"%E3%81%82%E3%81%A8%E3%81%8C%E3%81%8D\"><\/span>\u3042\u3068\u304c\u304d<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u672c\u8a18\u4e8b\u3067\u306f\u3001\u753b\u50cf\u306e\u751f\u6210\u304a\u3088\u3073\u5fa9\u5143\u3092\u884c\u3044\u307e\u3057\u305f\u3002\u8ad6\u6587\u3067\u306f6000\u56de\u5b66\u7fd2\u3092\u884c\u3063\u3066\u3044\u307e\u3059\u304c\u300164\u30d3\u30c3\u30c8\u306e\u624b\u66f8\u304d\u6570\u5b57\u3067\u3042\u308c\u307030\u56de\u7a0b\u5ea6\u306e\u5b66\u7fd2\u3067\u5341\u5206\u3060\u3068\u5206\u304b\u308a\u307e\u3057\u305f\u3002<a href=\"\/T-Wave\/?p=2819\">\u6b21\u306e\u8a18\u4e8b<\/a>\u3067\u306f\u3001\u30e9\u30f3\u30c0\u30e0\u306a\u30a4\u30b8\u30f3\u30b0\u6a21\u578b\u306b\u5bfe\u3057\u3066\u3082\u5b66\u7fd2\u53ef\u80fd\u304b\u691c\u8a3c\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3><span class=\"ez-toc-section\" id=\"%E8%A8%98%E4%BA%8B%E3%81%AE%E6%8B%85%E5%BD%93%E8%80%85\"><\/span>\u8a18\u4e8b\u306e\u62c5\u5f53\u8005<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u9e7f\u5185\u601c\u592e<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u672c\u8a18\u4e8b\u306f\u3001\u4ee5\u4e0b\u306e\u8ad6\u6587\u306e\u518d\u73fe\u5b9f\u9a13\u3092\u884c\u3063\u305f\u3082\u306e\u3067\u3059\u3002\u5177\u4f53\u7684\u306b\u306f\u3001D-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u305f\u624b\u66f8\u304d\u6570\u5b57\u306e\u751f\u6210\u30fb\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002\u3053\u306e\u8ad6\u6587\u306b\u95a2\u3059\u308b\u8a73\u3057\u3044\u89e3\u8aac\u306f\u3001\u8a18\u4e8b\u300c\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u300d\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[11,25,65],"class_list":["post-2683","post","type-post","status-publish","format-standard","hentry","category-hands-on","tag-d-wave-2000q","tag-mnist","tag-65"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bd-wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u5b9f\u8df5\u7de8part1\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor\" \/>\n<meta property=\"og:description\" content=\"\u672c\u8a18\u4e8b\u306f\u3001\u4ee5\u4e0b\u306e\u8ad6\u6587\u306e\u518d\u73fe\u5b9f\u9a13\u3092\u884c\u3063\u305f\u3082\u306e\u3067\u3059\u3002\u5177\u4f53\u7684\u306b\u306f\u3001D-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u305f\u624b\u66f8\u304d\u6570\u5b57\u306e\u751f\u6210\u30fb\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002\u3053\u306e\u8ad6\u6587\u306b\u95a2\u3059\u308b\u8a73\u3057\u3044\u89e3\u8aac\u306f\u3001\u8a18\u4e8b\u300c\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u300d\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\" \/>\n<meta property=\"og:url\" content=\"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bd-wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u5b9f\u8df5\u7de8part1\/\" \/>\n<meta property=\"og:site_name\" content=\"T-QARD Harbor\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-23T10:15:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/colab.research.google.com\/assets\/colab-badge.svg\" \/>\n<meta name=\"author\" content=\"\u9e7f\u5185 \u601c\u592e\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u9e7f\u5185 \u601c\u592e\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"22\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/\"},\"author\":{\"name\":\"\u9e7f\u5185 \u601c\u592e\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\"},\"headline\":\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1)\",\"datePublished\":\"2022-02-23T10:15:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/\"},\"wordCount\":311,\"commentCount\":4,\"image\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"keywords\":[\"D-Wave 2000Q\",\"MNIST\",\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\"],\"articleSection\":[\"\u5b9f\u8df5\u8a18\u4e8b\"],\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/\",\"name\":\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"datePublished\":\"2022-02-23T10:15:45+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\",\"contentUrl\":\"https:\\\/\\\/colab.research.google.com\\\/assets\\\/colab-badge.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/2022\\\/02\\\/23\\\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u30db\u30fc\u30e0\",\"item\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#website\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/\",\"name\":\"T-QARD Harbor\",\"description\":\"T-QARD Harbor\u306f\u6771\u5317\u5927\u5b66\u91cf\u5b50\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7814\u7a76\u958b\u767a\u30bb\u30f3\u30bf\u30fc\u5b66\u751f\u30c1\u30fc\u30e0\u300cT-QARD Crews\u300d\u304c\u904b\u55b6\u3059\u308b\u3001 \u6570\u7406\u60c5\u5831\u7d71\u8a08\u3001\u91cf\u5b50\u60c5\u5831\u3001\u6700\u9069\u5316\u3001\u6a5f\u68b0\u5b66\u7fd2\u5206\u91ce\u306e\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308bWeb\u30b5\u30a4\u30c8\u3067\u3059\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/#\\\/schema\\\/person\\\/e816f65f4d7dab8dffc987c606ed0b0c\",\"name\":\"\u9e7f\u5185 \u601c\u592e\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g\",\"caption\":\"\u9e7f\u5185 \u601c\u592e\"},\"description\":\"\u6771\u5317\u5927\u5b66\u5927\u5b66\u9662 \u60c5\u5831\u79d1\u5b66\u7814\u7a76\u79d1 \u535a\u58eb\u8ab2\u7a0b\u5f8c\u671f \u682a\u5f0f\u4f1a\u793e\u30b7\u30b0\u30de\u30a2\u30a4\",\"url\":\"https:\\\/\\\/qard.is.tohoku.ac.jp\\\/T-Wave\\\/author\\\/reo-shikanai\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bd-wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u5b9f\u8df5\u7de8part1\/","og_locale":"ja_JP","og_type":"article","og_title":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor","og_description":"\u672c\u8a18\u4e8b\u306f\u3001\u4ee5\u4e0b\u306e\u8ad6\u6587\u306e\u518d\u73fe\u5b9f\u9a13\u3092\u884c\u3063\u305f\u3082\u306e\u3067\u3059\u3002\u5177\u4f53\u7684\u306b\u306f\u3001D-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u305f\u624b\u66f8\u304d\u6570\u5b57\u306e\u751f\u6210\u30fb\u5fa9\u5143\u3092\u884c\u3044\u307e\u3059\u3002\u3053\u306e\u8ad6\u6587\u306b\u95a2\u3059\u308b\u8a73\u3057\u3044\u89e3\u8aac\u306f\u3001\u8a18\u4e8b\u300c\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u300d\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002","og_url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bd-wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b\u5b9f\u8df5\u7de8part1\/","og_site_name":"T-QARD Harbor","article_published_time":"2022-02-23T10:15:45+00:00","og_image":[{"url":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","type":"","width":"","height":""}],"author":"\u9e7f\u5185 \u601c\u592e","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"\u9e7f\u5185 \u601c\u592e","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"22\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#article","isPartOf":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/"},"author":{"name":"\u9e7f\u5185 \u601c\u592e","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c"},"headline":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1)","datePublished":"2022-02-23T10:15:45+00:00","mainEntityOfPage":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/"},"wordCount":311,"commentCount":4,"image":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#primaryimage"},"thumbnailUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","keywords":["D-Wave 2000Q","MNIST","\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2"],"articleSection":["\u5b9f\u8df5\u8a18\u4e8b"],"inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/","name":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1) - T-QARD Harbor","isPartOf":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#website"},"primaryImageOfPage":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#primaryimage"},"image":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#primaryimage"},"thumbnailUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","datePublished":"2022-02-23T10:15:45+00:00","author":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c"},"breadcrumb":{"@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#primaryimage","url":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg","contentUrl":"https:\/\/colab.research.google.com\/assets\/colab-badge.svg"},{"@type":"BreadcrumbList","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/2022\/02\/23\/%e3%83%9c%e3%83%ab%e3%83%84%e3%83%9e%e3%83%b3%e6%a9%9f%e6%a2%b0%e5%ad%a6%e7%bf%92%e3%81%abd-wave%e3%83%9e%e3%82%b7%e3%83%b3%e3%82%92%e7%94%a8%e3%81%84%e3%82%8b%e5%ae%9f%e8%b7%b5%e7%b7%a8part1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u30db\u30fc\u30e0","item":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/"},{"@type":"ListItem","position":2,"name":"\u30dc\u30eb\u30c4\u30de\u30f3\u6a5f\u68b0\u5b66\u7fd2\u306bD-Wave\u30de\u30b7\u30f3\u3092\u7528\u3044\u308b(\u5b9f\u8df5\u7de8part1)"}]},{"@type":"WebSite","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#website","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/","name":"T-QARD Harbor","description":"T-QARD Harbor\u306f\u6771\u5317\u5927\u5b66\u91cf\u5b50\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u7814\u7a76\u958b\u767a\u30bb\u30f3\u30bf\u30fc\u5b66\u751f\u30c1\u30fc\u30e0\u300cT-QARD Crews\u300d\u304c\u904b\u55b6\u3059\u308b\u3001 \u6570\u7406\u60c5\u5831\u7d71\u8a08\u3001\u91cf\u5b50\u60c5\u5831\u3001\u6700\u9069\u5316\u3001\u6a5f\u68b0\u5b66\u7fd2\u5206\u91ce\u306e\u60c5\u5831\u3092\u63d0\u4f9b\u3059\u308bWeb\u30b5\u30a4\u30c8\u3067\u3059","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/#\/schema\/person\/e816f65f4d7dab8dffc987c606ed0b0c","name":"\u9e7f\u5185 \u601c\u592e","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b9afcdd3a7251c8ff6f2ab6ff496848b20f7ed1a384184cf9d10c3127f5dbbb?s=96&d=mm&r=g","caption":"\u9e7f\u5185 \u601c\u592e"},"description":"\u6771\u5317\u5927\u5b66\u5927\u5b66\u9662 \u60c5\u5831\u79d1\u5b66\u7814\u7a76\u79d1 \u535a\u58eb\u8ab2\u7a0b\u5f8c\u671f \u682a\u5f0f\u4f1a\u793e\u30b7\u30b0\u30de\u30a2\u30a4","url":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/author\/reo-shikanai\/"}]}},"_links":{"self":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts\/2683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/comments?post=2683"}],"version-history":[{"count":0,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/posts\/2683\/revisions"}],"wp:attachment":[{"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/media?parent=2683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/categories?post=2683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/qard.is.tohoku.ac.jp\/T-Wave\/wp-json\/wp\/v2\/tags?post=2683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}