{"id":110033,"date":"2025-05-22T06:56:21","date_gmt":"2025-05-22T02:26:21","guid":{"rendered":"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/"},"modified":"2025-05-22T06:56:21","modified_gmt":"2025-05-22T02:26:21","slug":"%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9","status":"publish","type":"post","link":"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/","title":{"rendered":"\u062f\u06cc\u062f\u0646 \u062c\u0647\u0627\u0646: \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0645\u0628\u062a\u062f\u06cc \u0628\u0631\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u062d\u0644\u0642\u0648\u06cc (CNN) \u0628\u0627 Pytorch"},"content":{"rendered":"<div data-article-id=\"2512755\" id=\"article-body\">\n<p>\u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u062c\u0630\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u062e\u0648\u0634 \u0622\u0645\u062f\u06cc\u062f! \u0627\u06af\u0631 \u062a\u0627 \u0628\u0647 \u062d\u0627\u0644 \u0641\u06a9\u0631 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0634\u06cc\u0627\u0621 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u0646\u062f \u060c \u0628\u06cc\u0646 \u0627\u0646\u0648\u0627\u0639 \u0645\u062e\u062a\u0644\u0641 \u0627\u0628\u0631\u0647\u0627 \u06cc\u0627 \u062d\u062a\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u06af\u0630\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0631\u0642 \u062a\u0645\u0627\u06cc\u0632 \u0642\u0627\u0626\u0644 \u0634\u0648\u0646\u062f \u060c \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0634\u0641 \u06cc\u06a9\u06cc \u0627\u0632 \u0641\u0646 \u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u067e\u0634\u062a \u0622\u0646 \u0647\u0633\u062a\u06cc\u062f: <strong>\u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u062d\u0644\u0642\u0648\u06cc<\/strong> (CNNS).<\/p>\n<p>\u0627\u06cc\u0646 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0647 \u0637\u0648\u0631 \u062e\u0627\u0635 \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0646\u062f \u0648 \u062f\u0631 \u0637\u06cc \u06cc\u06a9 \u062f\u0647\u0647 \u06af\u0630\u0634\u062a\u0647 \u0686\u0634\u0645 \u0627\u0646\u062f\u0627\u0632 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0631\u0627 \u0645\u062a\u062d\u0648\u0644 \u06a9\u0631\u062f\u0647 \u0627\u0646\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhl6s1whgajtt2p7nbq9c.jpg\" alt=\"\u062a\u062c\u0633\u0645 \u06cc\u06a9 \u0645\u0639\u0645\u0627\u0631\u06cc CNN \u06a9\u0647 \u0646\u0634\u0627\u0646 \u062f\u0647\u0646\u062f\u0647 \u062a\u0635\u0648\u06cc\u0631 \u0648\u0631\u0648\u062f\u06cc \u060c \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc \u060c \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0648 \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u062e\u0631\u0648\u062c\u06cc \u0627\u0633\u062a\" loading=\"lazy\" width=\"800\" height=\"355\" title=\"\"><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter-rtl ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628<\/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:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%DA%86%DA%AF%D9%88%D9%86%D9%87_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87_%D9%87%D8%A7_%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1_%D8%B1%D8%A7_%D9%85%DB%8C_%D8%A8%DB%8C%D9%86%D9%86%D8%AF\" >\u0686\u06af\u0648\u0646\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u0645\u06cc \u0628\u06cc\u0646\u0646\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%85%D8%B4%DA%A9%D9%84_%D8%B4%D8%A8%DA%A9%D9%87_%D9%87%D8%A7%DB%8C_%D8%B9%D8%B5%D8%A8%DB%8C_%D8%B3%D9%86%D8%AA%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1\" >\u0645\u0634\u06a9\u0644 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0633\u0646\u062a\u06cc \u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%85%D8%B9%D8%B1%D9%81%DB%8C_%D9%84%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D8%AD%D9%84%D9%82%D9%88%DB%8C\" >\u0645\u0639\u0631\u0641\u06cc \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%85%D8%B2%D8%A7%DB%8C%D8%A7%DB%8C_%D8%A7%D8%B5%D9%84%DB%8C_%D9%84%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D8%AD%D9%84%D9%82%D9%88%DB%8C\" >\u0645\u0632\u0627\u06cc\u0627\u06cc \u0627\u0635\u0644\u06cc \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc:<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA_%D8%B6%D8%B1%D9%88%D8%B1%DB%8C_CNN_%D8%A8%D8%A7%D9%84%D8%B4%D8%AA%DA%A9_%D9%88_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1\" >\u0639\u0645\u0644\u06cc\u0627\u062a \u0636\u0631\u0648\u0631\u06cc CNN: \u0628\u0627\u0644\u0634\u062a\u06a9 \u0648 \u0627\u0633\u062a\u062e\u0631<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%BE%D8%AA%D8%A7%D9%86%D8%B3%DB%8C%D9%84_%D8%B5%D9%81%D8%B1\" >\u067e\u062a\u0627\u0646\u0633\u06cc\u0644 \u0635\u0641\u0631<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%AD%D8%AF%D8%A7%DA%A9%D8%AB%D8%B1_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1\" >\u062d\u062f\u0627\u06a9\u062b\u0631 \u0627\u0633\u062a\u062e\u0631<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%B3%D8%A7%D8%AE%D8%AA_%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_CNN\" >\u0633\u0627\u062e\u062a \u0645\u0639\u0645\u0627\u0631\u06cc CNN<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#1_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1%D8%A7%D8%AC_%DA%A9%D9%86%D9%86%D8%AF%D9%87_%D9%88%DB%8C%DA%98%DA%AF%DB%8C\" >1. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u0646\u062f\u0647 \u0648\u06cc\u0698\u06af\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#2_%D8%B7%D8%A8%D9%82%D9%87_%D8%A8%D9%86%D8%AF%DB%8C_%DA%A9%D9%86%D9%86%D8%AF%D9%87\" >2. \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u06a9\u0646\u0646\u062f\u0647<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%AA%D9%88%D8%A7%D8%A8%D8%B9_%D9%81%D8%B9%D8%A7%D9%84_%D8%B3%D8%A7%D8%B2%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_CNN\" >\u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0628\u0631\u0627\u06cc CNN<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#RELU_%D9%88%D8%A7%D8%AD%D8%AF_%D8%AE%D8%B7%DB%8C_%D8%A7%D8%B5%D9%84%D8%A7%D8%AD_%D8%B4%D8%AF%D9%87\" >RELU (\u0648\u0627\u062d\u062f \u062e\u0637\u06cc \u0627\u0635\u0644\u0627\u062d \u0634\u062f\u0647)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%86%D8%B4%D8%AA%DB%8C\" >\u0646\u0634\u062a\u06cc<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%B1%D8%B3%DB%8C%D8%AF%DA%AF%DB%8C_%D8%A8%D9%87_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%AA%D8%B5%D9%88%DB%8C%D8%B1_%D8%AF%D8%B1_Pytorch\" >\u0631\u0633\u06cc\u062f\u06af\u06cc \u0628\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u062f\u0631 Pytorch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7_%D9%85%D8%AF%D9%84_%D8%AE%D9%88%D8%AF_%D8%B1%D8%A7_%D9%82%D9%88%DB%8C_%DA%A9%D9%86%DB%8C%D8%AF\" >\u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627: \u0645\u062f\u0644 \u062e\u0648\u062f \u0631\u0627 \u0642\u0648\u06cc \u06a9\u0646\u06cc\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%A2%D9%85%D9%88%D8%B2%D8%B4_CNN_%D8%AE%D9%88%D8%AF\" >\u0622\u0645\u0648\u0632\u0634 CNN \u062e\u0648\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C_CNN_%D8%B4%D9%85%D8%A7\" >\u0627\u0631\u0632\u06cc\u0627\u0628\u06cc CNN \u0634\u0645\u0627<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%85%D8%A8%D8%A7%D8%B1%D8%B2%D9%87_%D8%A8%D8%A7_%D8%A8%DB%8C%D8%B4_%D8%A7%D8%B2_%D8%AD%D8%AF_%D8%AF%D8%B1_CNN\" >\u0645\u0628\u0627\u0631\u0632\u0647 \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u062f\u0631 CNN<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#1_%D8%AA%D8%B1%DA%A9_%D8%AA%D8%AD%D8%B5%DB%8C%D9%84\" >1. \u062a\u0631\u06a9 \u062a\u062d\u0635\u06cc\u0644<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#2_%D8%B9%D8%A7%D8%AF%DB%8C_%D8%B3%D8%A7%D8%B2%DB%8C_%D8%AF%D8%B3%D8%AA%D9%87_%D8%A7%DB%8C\" >2. \u0639\u0627\u062f\u06cc \u0633\u0627\u0632\u06cc \u062f\u0633\u062a\u0647 \u0627\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#3_%D9%BE%D9%88%D8%B3%DB%8C%D8%AF%DA%AF%DB%8C_%D9%88%D8%B2%D9%86\" >3. \u067e\u0648\u0633\u06cc\u062f\u06af\u06cc \u0648\u0632\u0646<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#4_%D8%AA%D9%88%D9%82%D9%81_%D8%B2%D9%88%D8%AF_%D9%87%D9%86%DA%AF%D8%A7%D9%85\" >4. \u062a\u0648\u0642\u0641 \u0632\u0648\u062f \u0647\u0646\u06af\u0627\u0645<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D9%85%D8%AF%D8%B1%D9%86_CNN\" >\u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u062f\u0631\u0646 CNN<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/nabfollower.com\/blog\/%d8%af%db%8c%d8%af%d9%86-%d8%ac%d9%87%d8%a7%d9%86-%d8%b1%d8%a7%d9%87%d9%86%d9%85%d8%a7%db%8c-%d9%85%d8%a8%d8%aa%d8%af%db%8c-%d8%a8%d8%b1%d8%a7%db%8c-%d8%b4%d8%a8%da%a9%d9%87-%d9%87%d8%a7%db%8c-%d8%b9\/#%D9%BE%D8%A7%DB%8C%D8%A7%D9%86\" >\u067e\u0627\u06cc\u0627\u0646<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%DA%86%DA%AF%D9%88%D9%86%D9%87_%D8%B1%D8%A7%DB%8C%D8%A7%D9%86%D9%87_%D9%87%D8%A7_%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1_%D8%B1%D8%A7_%D9%85%DB%8C_%D8%A8%DB%8C%D9%86%D9%86%D8%AF\"><\/span>\n<p>  \u0686\u06af\u0648\u0646\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u0645\u06cc \u0628\u06cc\u0646\u0646\u062f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0642\u0628\u0644 \u0627\u0632 \u063a\u0648\u0627\u0635\u06cc \u0628\u0647 CNN \u060c \u0628\u06cc\u0627\u06cc\u06cc\u062f \u062f\u0631\u06a9 \u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u062f\u0631\u06a9 \u0645\u06cc \u06a9\u0646\u0646\u062f. \u062a\u0635\u0627\u0648\u06cc\u0631 \u062f\u06cc\u062c\u06cc\u062a\u0627\u0644\u06cc \u0627\u0632 \u0645\u0631\u0628\u0639 \u0647\u0627\u06cc \u0631\u06cc\u0632 \u062a\u0634\u06a9\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0646\u062f <strong>\u067e\u06cc\u06a9\u0633\u0644<\/strong>\u0628\u0634\u0631 <\/p>\n<p>\u062f\u0631 \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u062e\u0627\u06a9\u0633\u062a\u0631\u06cc \u060c \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u062f\u0627\u0631\u0627\u06cc \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u0639\u062f\u062f\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0633\u0627\u06cc\u0647 \u0627\u06cc \u0627\u0632 \u062e\u0627\u06a9\u0633\u062a\u0631\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u060c \u0628\u0647 \u0637\u0648\u0631 \u0645\u0639\u0645\u0648\u0644 \u0627\u0632 0 (\u0633\u06cc\u0627\u0647) \u062a\u0627 255 (\u0633\u0641\u06cc\u062f). \u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0646\u06af\u06cc \u060c \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u062f\u0627\u0631\u0627\u06cc \u0633\u0647 \u0645\u0642\u062f\u0627\u0631 \u0639\u062f\u062f\u06cc \u0627\u0633\u062a \u06a9\u0647 \u0634\u062f\u062a \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0642\u0631\u0645\u0632 \u060c \u0633\u0628\u0632 \u0648 \u0622\u0628\u06cc (RGB) \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f.<\/p>\n<p>\u0627\u06cc\u0646 \u0645\u0642\u0627\u062f\u06cc\u0631 \u062f\u0631 \u06cc\u06a9 \u062a\u0627\u0646\u0633\u0648\u0631 (\u0645\u0627\u0646\u0646\u062f \u06cc\u06a9 \u0622\u0631\u0627\u06cc\u0647 \u0686\u0646\u062f \u0628\u0639\u062f\u06cc) \u0628\u0627 \u0627\u0628\u0639\u0627\u062f \u0628\u0631\u0627\u06cc:<\/p>\n<ul>\n<li>\u06a9\u0627\u0646\u0627\u0644 \u0647\u0627\u06cc \u0631\u0646\u06af\u06cc (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u060c 3 \u0628\u0631\u0627\u06cc RGB)<\/li>\n<li>\u0627\u0631\u062a\u0641\u0627\u0639 (\u062a\u0639\u062f\u0627\u062f \u0631\u062f\u06cc\u0641 \u0647\u0627\u06cc \u067e\u06cc\u06a9\u0633\u0644)<\/li>\n<li>\u0639\u0631\u0636 (\u062a\u0639\u062f\u0627\u062f \u0633\u062a\u0648\u0646 \u0647\u0627\u06cc \u067e\u06cc\u06a9\u0633\u0644)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%B4%DA%A9%D9%84_%D8%B4%D8%A8%DA%A9%D9%87_%D9%87%D8%A7%DB%8C_%D8%B9%D8%B5%D8%A8%DB%8C_%D8%B3%D9%86%D8%AA%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D8%B5%D8%A7%D9%88%DB%8C%D8%B1\"><\/span>\n<p>  \u0645\u0634\u06a9\u0644 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0633\u0646\u062a\u06cc \u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0647 \u06cc\u0627\u062f \u0628\u06cc\u0627\u0648\u0631\u06cc\u062f \u06a9\u0647 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0633\u0646\u062a\u06cc \u0627\u0632 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062e\u0637\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0647\u0631 \u0646\u0648\u0631\u0648\u0646 \u0648\u0631\u0648\u062f\u06cc \u0628\u0647 \u0647\u0631 \u0646\u0648\u0631\u0648\u0646 \u062e\u0631\u0648\u062c\u06cc (\u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u06a9\u0627\u0645\u0644\u0627\u064b \u0645\u062a\u0635\u0644) \u0648\u0635\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc \u0628\u0631\u0627\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0627 \u062a\u0639\u062f\u0627\u062f \u06a9\u0645\u06cc \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627 \u0628\u0647 \u062e\u0648\u0628\u06cc \u06a9\u0627\u0631 \u0645\u06cc \u06a9\u0646\u062f \u060c \u0627\u0645\u0627 \u062a\u0635\u0627\u0648\u06cc\u0631 \u06cc\u06a9 \u0686\u0627\u0644\u0634 \u0645\u0647\u0645 \u0631\u0627 \u0628\u0647 \u0648\u062c\u0648\u062f \u0645\u06cc \u0622\u0648\u0631\u0646\u062f.<\/p>\n<p>\u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u062e\u0627\u06a9\u0633\u062a\u0631\u06cc \u0633\u0627\u062f\u0647 \u0627\u0632 256 \u00d7 256 \u067e\u06cc\u06a9\u0633\u0644 \u0631\u0627 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f:<\/p>\n<ul>\n<li>\u0627\u06cc\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0645\u0646\u0641\u0631\u062f \u0628\u06cc\u0634 \u0627\u0632 65000 \u0648\u06cc\u0698\u06af\u06cc \u0648\u0631\u0648\u062f\u06cc \u062f\u0627\u0631\u062f<\/li>\n<li>\u0627\u06af\u0631 \u0627\u0632 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062e\u0637\u06cc \u0628\u0627 \u062d\u062a\u06cc 1000 \u0646\u0648\u0631\u0648\u0646 \u0645\u062a\u0648\u0633\u0637 \u200b\u200b\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f \u060c \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 65 \u0645\u06cc\u0644\u06cc\u0648\u0646 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0641\u0642\u0637 \u062f\u0631 \u0622\u0646 \u0644\u0627\u06cc\u0647 \u0627\u0648\u0644 \u0628\u0647 \u067e\u0627\u06cc\u0627\u0646 \u0645\u06cc \u0631\u0633\u06cc\u062f<\/li>\n<li>\u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0646\u06af\u06cc \u060c \u0627\u06cc\u0646 \u062a\u0639\u062f\u0627\u062f \u0628\u0647 \u0637\u0648\u0631 \u0642\u0627\u0628\u0644 \u062a\u0648\u062c\u0647\u06cc \u067e\u0631\u0634 \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<\/ul>\n<p>\u0686\u0646\u06cc\u0646 \u062a\u0639\u062f\u0627\u062f \u0632\u06cc\u0627\u062f\u06cc \u0627\u0632 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627 \u0645\u0634\u06a9\u0644\u0627\u062a \u0645\u062e\u062a\u0644\u0641\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc \u06a9\u0646\u0646\u062f:<\/p>\n<ol>\n<li>\u0622\u0645\u0648\u0632\u0634 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0646\u062f \u0645\u06cc \u0634\u0648\u062f<\/li>\n<li>\u062e\u0637\u0631 \u0627\u0628\u062a\u0644\u0627 \u0628\u0647 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0628\u0647 \u0637\u0631\u0632 \u0686\u0634\u0645\u06af\u06cc\u0631\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u06cc \u06cc\u0627\u0628\u062f<\/li>\n<li>\u0627\u0632 \u0646\u0638\u0631 \u0627\u0646\u062a\u0642\u0627\u062f\u06cc \u060c \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062e\u0637\u06cc \u0630\u0627\u062a\u0627\u064b \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0645\u06a9\u0627\u0646\u06cc \u0631\u0627 \u062f\u0631\u06a9 \u0646\u0645\u06cc \u06a9\u0646\u0646\u062f<\/li>\n<\/ol>\n<p>\u0627\u06af\u0631 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062e\u0637\u06cc \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u062f \u06a9\u0647 \u06cc\u06a9 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0627 \u0645\u0627\u0646\u0646\u062f \u06af\u0648\u0634 \u06af\u0631\u0628\u0647 \u062f\u0631 \u06cc\u06a9 \u06af\u0648\u0634\u0647 \u0627\u0632 \u062a\u0635\u0648\u06cc\u0631 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u062f \u060c \u0627\u06af\u0631 \u062f\u0631 \u06cc\u06a9 \u0645\u06a9\u0627\u0646 \u0645\u062a\u0641\u0627\u0648\u062a \u0638\u0627\u0647\u0631 \u0634\u0648\u062f \u060c \u0628\u0647 \u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0645\u0627\u0646 \u06af\u0648\u0634 \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u0646\u0645\u06cc \u062f\u0647\u062f. \u062a\u0635\u0627\u0648\u06cc\u0631 \u0647\u0645\u0647 \u0686\u06cc\u0632 \u062f\u0631 \u0645\u0648\u0631\u062f \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u0648 \u0631\u0648\u0627\u0628\u0637 \u0645\u06a9\u0627\u0646\u06cc \u0622\u0646\u0647\u0627 \u0627\u0633\u062a!<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%B9%D8%B1%D9%81%DB%8C_%D9%84%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D8%AD%D9%84%D9%82%D9%88%DB%8C\"><\/span>\n<p>  \u0645\u0639\u0631\u0641\u06cc \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u06cc\u0646\u062c\u0627\u0633\u062a \u06a9\u0647 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc \u0648\u0627\u0631\u062f \u0645\u06cc \u0634\u0648\u0646\u062f. CNN \u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f <strong>\u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc<\/strong> \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0631\u0648\u0634\u06cc \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0627\u0631\u0622\u0645\u062f\u062a\u0631 \u0648 \u0645\u0624\u062b\u0631\u062a\u0631 \u0628\u0631\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631.<\/p>\n<p>\u0628\u0647 \u062c\u0627\u06cc \u0627\u062a\u0635\u0627\u0644 \u0647\u0631 \u067e\u06cc\u06a9\u0633\u0644 \u0648\u0631\u0648\u062f\u06cc \u0628\u0647 \u0647\u0631 \u0646\u0648\u0631\u0648\u0646 \u060c \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc \u0627\u0632 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9\u06cc \u0627\u0632 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f <strong>\u0641\u06cc\u0644\u062a\u0631<\/strong> (\u06cc\u0627 \u0647\u0633\u062a\u0647). \u0627\u06cc\u0646 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627 \u0631\u0648\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0648\u0631\u0648\u062f\u06cc (\u06cc\u0627 \u0646\u0642\u0634\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0627\u0632 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u0642\u0628\u0644\u06cc) \u0645\u06cc \u0686\u0631\u062e\u0646\u062f \u0648 \u06cc\u06a9 \u0639\u0645\u0644\u06cc\u0627\u062a \u062d\u0644\u0642\u0648\u06cc \u0631\u0627 \u062f\u0631 \u0647\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc \u062f\u0647\u0646\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fex6spp1368tnwyc9s8eh.jpg\" alt=\"\u0627\u0646\u06cc\u0645\u06cc\u0634\u0646 \u06a9\u0647 \u06cc\u06a9 \u0641\u06cc\u0644\u062a\u0631 \u062d\u0644\u0642\u0648\u06cc \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc \u062f\u0647\u062f \u06a9\u0647 \u0631\u0648\u06cc \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0648\u0631\u0648\u062f\u06cc \u0645\u06cc \u0686\u0631\u062e\u062f\" loading=\"lazy\" width=\"800\" height=\"499\" title=\"\"><\/p>\n<p>\u0639\u0645\u0644\u06cc\u0627\u062a Convolution \u062f\u0631 \u0627\u0635\u0644 \u06cc\u06a9 \u0645\u062d\u0635\u0648\u0644 DOT \u0628\u06cc\u0646 \u0641\u06cc\u0644\u062a\u0631 \u0648 \u06cc\u06a9 \u062a\u06a9\u0647 \u0627\u0632 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u062a\u062d\u062a \u067e\u0648\u0634\u0634 \u0641\u06cc\u0644\u062a\u0631 \u0627\u0633\u062a. \u0646\u062a\u0627\u06cc\u062c \u0627\u06cc\u0646 \u0639\u0645\u0644 \u06a9\u0634\u0648\u06cc\u06cc \u062f\u0631 \u0647\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f a \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0645\u06cc \u0634\u0648\u062f <strong>\u0646\u0642\u0634\u0647 \u0645\u0634\u062e\u0635\u0647<\/strong>\u0628\u0634\u0631<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D9%85%D8%B2%D8%A7%DB%8C%D8%A7%DB%8C_%D8%A7%D8%B5%D9%84%DB%8C_%D9%84%D8%A7%DB%8C%D9%87_%D9%87%D8%A7%DB%8C_%D8%AD%D9%84%D9%82%D9%88%DB%8C\"><\/span>\n<p>  \u0645\u0632\u0627\u06cc\u0627\u06cc \u0627\u0635\u0644\u06cc \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc:<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>\n<strong>\u0628\u0627\u0632\u062f\u0647 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u06cc<\/strong>: \u0622\u0646\u0647\u0627 \u0627\u0632 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0645\u062a\u0631\u06cc \u0646\u0633\u0628\u062a \u0628\u0647 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062e\u0637\u06cc \u0628\u0631\u0627\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f<\/li>\n<li>\n<strong>\u062a\u063a\u06cc\u06cc\u0631 \u0645\u06a9\u0627\u0646<\/strong>: \u0627\u06af\u0631 \u06cc\u06a9 \u0641\u06cc\u0644\u062a\u0631 \u06cc\u0627\u062f \u0628\u06af\u06cc\u0631\u062f \u06a9\u0647 \u06cc\u06a9 \u0627\u0644\u06af\u0648\u06cc \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u062f \u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0622\u0646 \u0627\u0644\u06af\u0648\u06cc \u0631\u0627 \u0628\u062f\u0648\u0646 \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0646 \u0645\u062d\u0644 \u0648\u0631\u0648\u062f\u06cc \u0622\u0646 \u062f\u0631 \u0648\u0631\u0648\u062f\u06cc \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u062f<\/li>\n<li>\n<strong>\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0633\u0644\u0633\u0644\u0647 \u0645\u0631\u0627\u062a\u0628\u06cc<\/strong>: \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u0627\u06cc \u0645\u0627\u0646\u0646\u062f \u0644\u0628\u0647 \u0647\u0627 \u0648 \u0628\u0627\u0641\u062a \u0647\u0627 \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u0646\u062f \u060c \u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0639\u0645\u06cc\u0642 \u062a\u0631 \u0627\u06cc\u0646\u0647\u0627 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0645\u0627\u0646\u0646\u062f \u0634\u06a9\u0644 \u0647\u0627 \u0648 \u0627\u0634\u06cc\u0627\u0621 \u062a\u0631\u06a9\u06cc\u0628 \u0645\u06cc \u06a9\u0646\u0646\u062f<\/li>\n<\/ol>\n<p>\u062f\u0631 Pytorch \u060c \u0634\u0645\u0627 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062d\u0644\u0642\u0648\u06cc \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0622\u0646 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc \u06a9\u0646\u06cc\u062f <code>nn.Conv2d<\/code>\u0628\u0634\u0631 \u0634\u0645\u0627 \u062a\u0639\u062f\u0627\u062f \u0646\u0642\u0634\u0647 \u0647\u0627\u06cc \u0648\u06cc\u0698\u06af\u06cc \u0648\u0631\u0648\u062f\u06cc \u0648 \u062e\u0631\u0648\u062c\u06cc (\u06cc\u0627 \u06a9\u0627\u0646\u0627\u0644 \u0647\u0627) \u0648 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0633\u062a\u0647 \u0631\u0627 \u0645\u0634\u062e\u0635 \u0645\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"c1\"># 3 input channels (RGB), 32 output feature maps, 3x3 filter size\n<\/span><span class=\"n\">conv_layer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"n\">in_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"n\">out_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> <span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA_%D8%B6%D8%B1%D9%88%D8%B1%DB%8C_CNN_%D8%A8%D8%A7%D9%84%D8%B4%D8%AA%DA%A9_%D9%88_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1\"><\/span>\n<p>  \u0639\u0645\u0644\u06cc\u0627\u062a \u0636\u0631\u0648\u0631\u06cc CNN: \u0628\u0627\u0644\u0634\u062a\u06a9 \u0648 \u0627\u0633\u062a\u062e\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0648 \u0639\u0645\u0644 \u0645\u0634\u062a\u0631\u06a9 \u062f\u06cc\u06af\u0631 \u062f\u0631 CNN \u0647\u0627 \u060c \u0628\u0627\u0644\u0634\u062a\u06a9 \u0635\u0641\u0631 \u0648 \u0627\u0633\u062a\u062e\u0631 \u0647\u0633\u062a\u0646\u062f.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%D9%BE%D8%AA%D8%A7%D9%86%D8%B3%DB%8C%D9%84_%D8%B5%D9%81%D8%B1\"><\/span>\n<p>  \u067e\u062a\u0627\u0646\u0633\u06cc\u0644 \u0635\u0641\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u063a\u0627\u0644\u0628\u0627\u064b \u0642\u0628\u0644 \u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u0644\u0627\u06cc\u0647 \u062d\u0644\u0642\u0648\u06cc \u060c \u0635\u0641\u0631\u0647\u0627 \u062f\u0631 \u0627\u0637\u0631\u0627\u0641 \u0645\u0631\u0632\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc \u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0631\u0648\u0634 \u06a9\u0645\u06a9 \u0645\u06cc \u06a9\u0646\u062f:<\/p>\n<ul>\n<li>\u0627\u0628\u0639\u0627\u062f \u0645\u06a9\u0627\u0646\u06cc \u062e\u0631\u0648\u062c\u06cc \u0631\u0627 \u06a9\u0646\u062a\u0631\u0644 \u06a9\u0646\u06cc\u062f<\/li>\n<li>\u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u062d\u0627\u0635\u0644 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u067e\u06cc\u06a9\u0633\u0644 \u0647\u0627 \u062f\u0631 \u0645\u0631\u0632 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0647 \u0637\u0648\u0631 \u06cc\u06a9\u0633\u0627\u0646 \u0631\u0641\u062a\u0627\u0631 \u0645\u06cc \u0634\u0648\u0646\u062f<\/li>\n<li>\u0627\u0632 \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u062f\u0631 \u0644\u0628\u0647 \u0647\u0627 \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u06a9\u0646\u06cc\u062f<\/li>\n<\/ul>\n<p>\u062f\u0631 Pytorch \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <code>padding<\/code> \u0628\u062d\u062b \u062f\u0631 <code>nn.Conv2d<\/code>:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"c1\"># Add 1 pixel of padding around the borders\n<\/span><span class=\"n\">conv_layer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">in_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> \n    <span class=\"n\">out_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> \n    <span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> \n    <span class=\"n\">padding<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span>\n <span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"%D8%AD%D8%AF%D8%A7%DA%A9%D8%AB%D8%B1_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1\"><\/span>\n<p>  \u062d\u062f\u0627\u06a9\u062b\u0631 \u0627\u0633\u062a\u062e\u0631<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u06cc\u0646 \u0639\u0645\u0644 \u0628\u0647 \u0637\u0648\u0631 \u0645\u0639\u0645\u0648\u0644 \u0627\u0632 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc \u067e\u06cc\u0631\u0648\u06cc \u0645\u06cc \u06a9\u0646\u062f. \u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 \u063a\u06cc\u0631 \u0647\u0645\u067e\u0648\u0634\u0627\u0646\u06cc \u0631\u0648\u06cc \u0646\u0642\u0634\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0645\u06cc \u0686\u0631\u062e\u062f \u200b\u200b\u0648 \u062f\u0631 \u0647\u0631 \u0645\u0648\u0642\u0639\u06cc\u062a \u060c \u062d\u062f\u0627\u06a9\u062b\u0631 \u0645\u0642\u062f\u0627\u0631 \u062f\u0631\u0648\u0646 \u067e\u0646\u062c\u0631\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u06cc \u0634\u0648\u062f.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6zfdw4f43yxe0cu4rtci.jpg\" alt=\"\u062a\u0635\u0648\u06cc\u0631 \u0627\u0633\u062a\u062e\u0631 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0628\u0627 \u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 2x2\" loading=\"lazy\" width=\"800\" height=\"400\" title=\"\"><\/p>\n<p>\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u060c \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u06cc\u06a9 \u067e\u0646\u062c\u0631\u0647 2 \u00d7 2 \u060c \u0627\u0631\u062a\u0641\u0627\u0639 \u0648 \u0639\u0631\u0636 \u0646\u0642\u0634\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0627 \u0646\u0635\u0641 \u0645\u06cc \u06a9\u0646\u062f. \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u062d\u062f\u0627\u06a9\u062b\u0631 \u0628\u0647:<\/p>\n<ul>\n<li>\u0627\u0628\u0639\u0627\u062f \u0645\u06a9\u0627\u0646\u06cc \u0631\u0627 \u06a9\u0627\u0647\u0634 \u062f\u0647\u06cc\u062f<\/li>\n<li>\u062a\u0639\u062f\u0627\u062f \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627 \u0648 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0647\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0631\u0627 \u06a9\u0627\u0647\u0634 \u062f\u0647\u06cc\u062f<\/li>\n<li>\u0645\u062f\u0644 \u0631\u0627 \u0628\u0647 \u0634\u06cc\u0641\u062a \u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9 \u0648 \u062a\u062d\u0631\u06cc\u0641 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f<\/li>\n<\/ul>\n<p>\u062f\u0631 Pytorch \u060c \u0634\u0645\u0627 \u062d\u062f\u0627\u06a9\u062b\u0631 \u0627\u0633\u062a\u062e\u0631 \u0631\u0627 \u0628\u0627 \u0622\u0646 \u067e\u06cc\u0627\u062f\u0647 \u0633\u0627\u0632\u06cc \u0645\u06cc \u06a9\u0646\u06cc\u062f <code>nn.MaxPool2d<\/code>:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"c1\"># 2x2 max pooling\n<\/span><span class=\"n\">pool_layer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">MaxPool2d<\/span><span class=\"p\">(<\/span><span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%B3%D8%A7%D8%AE%D8%AA_%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_CNN\"><\/span>\n<p>  \u0633\u0627\u062e\u062a \u0645\u0639\u0645\u0627\u0631\u06cc CNN<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>CNN \u0645\u0639\u0645\u0648\u0644\u06cc \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u062a\u0635\u0648\u06cc\u0631 \u062f\u0627\u0631\u0627\u06cc \u062f\u0648 \u0628\u062e\u0634 \u0627\u0635\u0644\u06cc \u0627\u0633\u062a: \u0627\u0644\u0641 <strong>\u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u0646\u062f\u0647<\/strong> \u0648 \u0627\u0644\u0641 <strong>\u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u06a9\u0646\u0646\u062f\u0647<\/strong>\u0628\u0634\u0631<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1%D8%A7%D8%AC_%DA%A9%D9%86%D9%86%D8%AF%D9%87_%D9%88%DB%8C%DA%98%DA%AF%DB%8C\"><\/span>\n<p>  1. \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u0646\u062f\u0647 \u0648\u06cc\u0698\u06af\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u0645\u0639\u0645\u0648\u0644\u0627\u064b \u0627\u0632 \u0628\u0644\u0648\u06a9 \u0647\u0627\u06cc \u0645\u06a9\u0631\u0631 \u062a\u0634\u06a9\u06cc\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<ul>\n<li>\u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc<\/li>\n<li>\u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc<\/li>\n<li>\u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u062d\u062f\u0627\u06a9\u062b\u0631<\/li>\n<\/ul>\n<p>\u0647\u062f\u0641 \u0622\u0646 \u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u067e\u06cc\u06a9\u0633\u0644 \u062e\u0627\u0645 \u0648 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0645\u0631\u0628\u0648\u0637\u0647 \u0627\u0633\u062a.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_%D8%B7%D8%A8%D9%82%D9%87_%D8%A8%D9%86%D8%AF%DB%8C_%DA%A9%D9%86%D9%86%D8%AF%D9%87\"><\/span>\n<p>  2. \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u06a9\u0646\u0646\u062f\u0647<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u06cc\u0646 \u0642\u0633\u0645\u062a \u0627\u0632 \u062e\u0631\u0648\u062c\u06cc \u0645\u0633\u0637\u062d \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u0646\u062f\u0647 \u0648\u06cc\u0698\u06af\u06cc (\u06a9\u0647 \u0627\u06a9\u0646\u0648\u0646 \u06cc\u06a9 \u0628\u0631\u062f\u0627\u0631 \u0627\u0633\u062a) \u0645\u06cc \u06af\u06cc\u0631\u062f \u0648 \u0622\u0646 \u0631\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u06cc\u06a9 \u06cc\u0627 \u0686\u0646\u062f \u0644\u0627\u06cc\u0647 \u062e\u0637\u06cc \u0639\u0628\u0648\u0631 \u0645\u06cc \u062f\u0647\u062f \u062a\u0627 \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0646\u0647\u0627\u06cc\u06cc \u0634\u0648\u062f. \u0628\u0639\u062f \u062e\u0631\u0648\u062c\u06cc \u0622\u062e\u0631\u06cc\u0646 \u0644\u0627\u06cc\u0647 \u062e\u0637\u06cc \u0628\u0627 \u062a\u0639\u062f\u0627\u062f \u06a9\u0644\u0627\u0633\u0647\u0627\u06cc \u0647\u062f\u0641 \u0645\u0637\u0627\u0628\u0642\u062a \u062f\u0627\u0631\u062f.<\/p>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u0645\u0639\u0645\u0627\u0631\u06cc \u0633\u0627\u062f\u0647 CNN \u062f\u0631 Pytorch \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"kn\">import<\/span> <span class=\"n\">torch<\/span>\n<span class=\"kn\">import<\/span> <span class=\"n\">torch.nn<\/span> <span class=\"k\">as<\/span> <span class=\"n\">nn<\/span>\n\n<span class=\"k\">class<\/span> <span class=\"nc\">SimpleCNN<\/span><span class=\"p\">(<\/span><span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"n\">Module<\/span><span class=\"p\">):<\/span>\n    <span class=\"k\">def<\/span> <span class=\"nf\">__init__<\/span><span class=\"p\">(<\/span><span class=\"n\">self<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_classes<\/span><span class=\"o\">=<\/span><span class=\"mi\">10<\/span><span class=\"p\">):<\/span>\n        <span class=\"nf\">super<\/span><span class=\"p\">().<\/span><span class=\"nf\">__init__<\/span><span class=\"p\">()<\/span>\n\n        <span class=\"c1\"># Feature extractor\n<\/span>        <span class=\"n\">self<\/span><span class=\"p\">.<\/span><span class=\"n\">features<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Sequential<\/span><span class=\"p\">(<\/span>\n            <span class=\"c1\"># First block\n<\/span>            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"n\">in_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"n\">out_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">16<\/span><span class=\"p\">,<\/span> \n                      <span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"n\">padding<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">(),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">MaxPool2d<\/span><span class=\"p\">(<\/span><span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">),<\/span>\n\n            <span class=\"c1\"># Second block\n<\/span>            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"n\">in_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">16<\/span><span class=\"p\">,<\/span> <span class=\"n\">out_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> \n                      <span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"n\">padding<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">(),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">MaxPool2d<\/span><span class=\"p\">(<\/span><span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">),<\/span>\n\n            <span class=\"c1\"># Third block\n<\/span>            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"n\">in_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> <span class=\"n\">out_channels<\/span><span class=\"o\">=<\/span><span class=\"mi\">64<\/span><span class=\"p\">,<\/span> \n                      <span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"n\">padding<\/span><span class=\"o\">=<\/span><span class=\"mi\">1<\/span><span class=\"p\">),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">(),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">MaxPool2d<\/span><span class=\"p\">(<\/span><span class=\"n\">kernel_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\n        <span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Classifier\n<\/span>        <span class=\"n\">self<\/span><span class=\"p\">.<\/span><span class=\"n\">classifier<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Sequential<\/span><span class=\"p\">(<\/span>\n            <span class=\"c1\"># Assuming input image was 32x32, \n<\/span>            <span class=\"c1\"># after 3 pooling layers it's 4x4\n<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Flatten<\/span><span class=\"p\">(),<\/span>  <span class=\"c1\"># Flatten the 4x4x64 feature maps\n<\/span>            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Linear<\/span><span class=\"p\">(<\/span><span class=\"mi\">4<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">4<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">64<\/span><span class=\"p\">,<\/span> <span class=\"mi\">128<\/span><span class=\"p\">),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">(),<\/span>\n            <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Linear<\/span><span class=\"p\">(<\/span><span class=\"mi\">128<\/span><span class=\"p\">,<\/span> <span class=\"n\">num_classes<\/span><span class=\"p\">)<\/span>\n        <span class=\"p\">)<\/span>\n\n    <span class=\"k\">def<\/span> <span class=\"nf\">forward<\/span><span class=\"p\">(<\/span><span class=\"n\">self<\/span><span class=\"p\">,<\/span> <span class=\"n\">x<\/span><span class=\"p\">):<\/span>\n        <span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"n\">self<\/span><span class=\"p\">.<\/span><span class=\"nf\">features<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">x<\/span> <span class=\"o\">=<\/span> <span class=\"n\">self<\/span><span class=\"p\">.<\/span><span class=\"nf\">classifier<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\n        <span class=\"k\">return<\/span> <span class=\"n\">x<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%AA%D9%88%D8%A7%D8%A8%D8%B9_%D9%81%D8%B9%D8%A7%D9%84_%D8%B3%D8%A7%D8%B2%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_CNN\"><\/span>\n<p>  \u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0628\u0631\u0627\u06cc CNN<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0645\u0627\u0646\u0646\u062f \u0633\u0627\u06cc\u0631 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u060c CNN \u0647\u0627 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0627\u0644\u06af\u0648\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0628\u0647 \u063a\u06cc\u0631\u062e\u0637\u06cc \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u0646\u062f. \u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u0627\u0645\u0631 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a.<\/p>\n<p>\u0628\u0631\u0627\u06cc \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u067e\u0646\u0647\u0627\u0646 \u062f\u0631 \u0627\u0633\u062a\u062e\u0631\u0627\u062c \u06a9\u0646\u0646\u062f\u0647 \u0648\u06cc\u0698\u06af\u06cc \u060c \u06af\u0632\u06cc\u0646\u0647 \u0647\u0627\u06cc \u0645\u0634\u062a\u0631\u06a9 \u0634\u0627\u0645\u0644 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"RELU_%D9%88%D8%A7%D8%AD%D8%AF_%D8%AE%D8%B7%DB%8C_%D8%A7%D8%B5%D9%84%D8%A7%D8%AD_%D8%B4%D8%AF%D9%87\"><\/span>\n<p>  RELU (\u0648\u0627\u062d\u062f \u062e\u0637\u06cc \u0627\u0635\u0644\u0627\u062d \u0634\u062f\u0647)<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u062f\u0631 \u0635\u0648\u0631\u062a \u0645\u062b\u0628\u062a \u060c \u0645\u0642\u062f\u0627\u0631 \u0648\u0631\u0648\u062f\u06cc \u0631\u0627 \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc \u06a9\u0646\u062f \u0648 \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0635\u0641\u0631 \u0627\u0633\u062a<\/li>\n<li>\u0627\u0632 \u0645\u0634\u06a9\u0644 \u0634\u06cc\u0628 \u0646\u0627\u067e\u062f\u06cc\u062f \u0634\u062f\u0647 \u0628\u0631\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0647\u0627\u06cc \u0645\u062b\u0628\u062a \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a <code>nn.ReLU<\/code>\n<\/li>\n<li>\u0645\u062a\u062f\u0627\u0648\u0644 \u062a\u0631\u06cc\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u0628\u0631\u0627\u06cc CNN<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"%D9%86%D8%B4%D8%AA%DB%8C\"><\/span>\n<p>  \u0646\u0634\u062a\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>\u062a\u0646\u0648\u0639 RELU \u06a9\u0647 \u06cc\u06a9 \u0645\u0642\u062f\u0627\u0631 \u063a\u06cc\u0631 \u0635\u0641\u0631 \u06a9\u0648\u0686\u06a9 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0647\u0627\u06cc \u0645\u0646\u0641\u06cc \u062e\u0631\u0648\u062c\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\u0627\u0632 \u0645\u0634\u06a9\u0644 &#8220;\u0646\u0648\u0631\u0648\u0646 \u062f\u0631 \u062d\u0627\u0644 \u0645\u0631\u06af&#8221; \u06a9\u0647 \u06af\u0627\u0647\u06cc \u0627\u0648\u0642\u0627\u062a \u0628\u0627 RELU \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u062f\u06cc\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0627\u0633\u062a <code>nn.LeakyReLU<\/code> \u0628\u0627 <code>negative_slope<\/code> \u0645\u0634\u0627\u062c\u0631\u0647<\/li>\n<\/ul>\n<p>\u0628\u0631\u0627\u06cc \u0644\u0627\u06cc\u0647 \u062e\u0631\u0648\u062c\u06cc:<\/p>\n<ul>\n<li>\n<strong>\u0633\u06cc\u06af\u0645\u0648\u0626\u06cc\u062f<\/strong> \u0628\u0647 \u0637\u0648\u0631 \u0645\u0639\u0645\u0648\u0644 \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u0628\u0627\u06cc\u0646\u0631\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f<\/li>\n<li>\n<strong>\u0646\u0631\u0645<\/strong> \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u0686\u0646\u062f \u0637\u0628\u0642\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u0634\u0648\u062f<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"%D8%B1%D8%B3%DB%8C%D8%AF%DA%AF%DB%8C_%D8%A8%D9%87_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7%DB%8C_%D8%AA%D8%B5%D9%88%DB%8C%D8%B1_%D8%AF%D8%B1_Pytorch\"><\/span>\n<p>  \u0631\u0633\u06cc\u062f\u06af\u06cc \u0628\u0647 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u062f\u0631 Pytorch<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0628\u0631\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 CNN \u060c \u0628\u0627\u06cc\u062f \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u062e\u0648\u062f \u0631\u0627 \u062a\u0647\u06cc\u0647 \u06a9\u0646\u06cc\u062f. \u0648\u0627\u0628\u0633\u062a\u0647 \u0628\u0647 <code>torchvision<\/code> \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0641\u06cc\u062f \u0627\u0633\u062a.<\/p>\n<p>\u0628\u0627 \u06cc\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u06cc\u0631\u06a9\u062a\u0648\u0631\u06cc \u06a9\u0647 \u062f\u0631 \u0622\u0646 \u0647\u0631 \u06a9\u0644\u0627\u0633 \u067e\u0648\u0634\u0647 \u062e\u0627\u0635 \u062e\u0648\u062f \u0631\u0627 \u062f\u0627\u0631\u062f \u060c \u0645\u06cc \u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f <code>ImageFolder<\/code> \u0628\u0631\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u062c\u0645\u0648\u0639\u0647 \u062f\u0627\u062f\u0647:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"kn\">import<\/span> <span class=\"n\">torch<\/span>\n<span class=\"kn\">import<\/span> <span class=\"n\">torchvision<\/span>\n<span class=\"kn\">import<\/span> <span class=\"n\">torchvision.transforms<\/span> <span class=\"k\">as<\/span> <span class=\"n\">transforms<\/span>\n\n<span class=\"kn\">from<\/span> <span class=\"n\">torchvision.datasets<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">ImageFolder<\/span>\n<span class=\"kn\">from<\/span> <span class=\"n\">torch.utils.data<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">DataLoader<\/span>\n\n\n<span class=\"c1\"># Define transformations for images\n<\/span><span class=\"n\">image_transforms<\/span> <span class=\"o\">=<\/span> <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">Compose<\/span><span class=\"p\">([<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">ToTensor<\/span><span class=\"p\">(),<\/span>        <span class=\"c1\"># Convert PIL Image to PyTorch Tensor\n<\/span>    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">Resize<\/span><span class=\"p\">((<\/span><span class=\"mi\">128<\/span><span class=\"p\">,<\/span> <span class=\"mi\">128<\/span><span class=\"p\">))<\/span> <span class=\"c1\"># Resize image to 128x128\n<\/span><span class=\"p\">])<\/span>\n\n<span class=\"c1\"># Create a dataset using ImageFolder\n# Assumes data is in a directory structure like:\n# cloud_train\/\n#   \u251c\u2500\u2500 class1\/\n#   \u2502   \u2514\u2500\u2500 img1.jpg\n#   \u2514\u2500\u2500 class2\/\n#       \u2514\u2500\u2500 img2.jpg\n<\/span>\n<span class=\"n\">train_dataset<\/span> <span class=\"o\">=<\/span> <span class=\"nc\">ImageFolder<\/span><span class=\"p\">(<\/span><span class=\"n\">root<\/span><span class=\"o\">=<\/span><span class=\"sh\">'<\/span><span class=\"s\">cloud_train<\/span><span class=\"sh\">'<\/span><span class=\"p\">,<\/span><span class=\"n\">transform<\/span><span class=\"o\">=<\/span><span class=\"n\">image_transforms<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Create a DataLoader for efficient batching and shuffling\n<\/span><span class=\"n\">train_loader<\/span> <span class=\"o\">=<\/span> <span class=\"nc\">DataLoader<\/span><span class=\"p\">(<\/span><span class=\"n\">train_dataset<\/span><span class=\"p\">,<\/span><span class=\"n\">batch_size<\/span><span class=\"o\">=<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> <span class=\"n\">shuffle<\/span><span class=\"o\">=<\/span><span class=\"bp\">True<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4_%D8%AF%D8%A7%D8%AF%D9%87_%D9%87%D8%A7_%D9%85%D8%AF%D9%84_%D8%AE%D9%88%D8%AF_%D8%B1%D8%A7_%D9%82%D9%88%DB%8C_%DA%A9%D9%86%DB%8C%D8%AF\"><\/span>\n<p>  \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627: \u0645\u062f\u0644 \u062e\u0648\u062f \u0631\u0627 \u0642\u0648\u06cc \u06a9\u0646\u06cc\u062f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u06cc\u06a9 \u0631\u0648\u0634 \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0631\u0627\u06cc \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u062a\u0635\u0648\u06cc\u0631 \u060c \u0628\u0647 \u0648\u06cc\u0698\u0647 \u0628\u0631\u0627\u06cc \u0645\u0628\u0627\u0631\u0632\u0647 \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u060c \u0627\u0633\u062a <strong>\u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627<\/strong>\u0628\u0634\u0631 \u0627\u06cc\u0646 \u0634\u0627\u0645\u0644 \u0627\u0639\u0645\u0627\u0644 \u062a\u062d\u0648\u0644\u0627\u062a \u062a\u0635\u0627\u062f\u0641\u06cc \u0628\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0622\u0645\u0648\u0632\u0634\u06cc \u0627\u0633\u062a \u060c \u0645\u0627\u0646\u0646\u062f:<\/p>\n<ul>\n<li>\n<strong>\u0686\u0631\u062e\u0634 \u062a\u0635\u0627\u062f\u0641\u06cc<\/strong>: \u0645\u062f\u0644 \u0631\u0627 \u062f\u0631 \u0632\u0648\u0627\u06cc\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u062f\u0631 \u0645\u0639\u0631\u0636 \u0627\u0634\u06cc\u0627\u0621 \u0642\u0631\u0627\u0631 \u0645\u06cc \u062f\u0647\u062f<\/li>\n<li>\n<strong>\u062a\u0644\u0646\u06af\u0631 \u0627\u0641\u0642\u06cc<\/strong>: \u062f\u06cc\u062f\u06af\u0627\u0647 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0631\u0627 \u0634\u0628\u06cc\u0647 \u0633\u0627\u0632\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\n<strong>\u0635\u062f\u0627\u06cc \u062c\u06cc\u0631 \u062c\u06cc\u0631<\/strong>: \u0634\u0631\u0627\u06cc\u0637 \u0645\u062e\u062a\u0644\u0641 \u0631\u0648\u0634\u0646\u0627\u06cc\u06cc \u0631\u0627 \u0634\u0628\u06cc\u0647 \u0633\u0627\u0632\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/media2.dev.to\/dynamic\/image\/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto\/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7tzo5xsh03ukoln38a1t.jpg\" alt=\"\u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc\u06cc \u0627\u0632 \u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u062a\u0635\u0648\u06cc\u0631 \u0646\u0645\u0648\u0646\u0647 \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc \u0634\u0648\u062f\" loading=\"lazy\" width=\"800\" height=\"577\" title=\"\"><\/p>\n<p>\u0627\u06cc\u0646 \u062a\u062d\u0648\u0644\u0627\u062a \u0628\u0647 \u0637\u0648\u0631 \u0645\u0635\u0646\u0648\u0639\u06cc \u0627\u0646\u062f\u0627\u0632\u0647 \u0648 \u062a\u0646\u0648\u0639 \u0645\u062c\u0645\u0648\u0639\u0647 \u0622\u0645\u0648\u0632\u0634 \u0634\u0645\u0627 \u0631\u0627 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u06cc \u062f\u0647\u062f \u0648 \u0628\u0627\u0639\u062b \u0645\u06cc \u0634\u0648\u062f \u0645\u062f\u0644 \u0646\u0633\u0628\u062a \u0628\u0647 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u062a\u0635\u0627\u0648\u06cc\u0631 \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0642\u0648\u06cc \u062a\u0631 \u0634\u0648\u062f.<\/p>\n<p>\u0627\u062c\u0631\u0627\u06cc \u062f\u0631 Pytorch \u0633\u0627\u062f\u0647 \u0627\u0633\u062a:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"n\">train_transforms<\/span> <span class=\"o\">=<\/span> <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">Compose<\/span><span class=\"p\">([<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">RandomHorizontalFlip<\/span><span class=\"p\">(<\/span><span class=\"n\">p<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.5<\/span><span class=\"p\">),<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">RandomRotation<\/span><span class=\"p\">(<\/span><span class=\"n\">degrees<\/span><span class=\"o\">=<\/span><span class=\"mi\">15<\/span><span class=\"p\">),<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">ColorJitter<\/span><span class=\"p\">(<\/span><span class=\"n\">brightness<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">,<\/span> <span class=\"n\">contrast<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.1<\/span><span class=\"p\">),<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">ToTensor<\/span><span class=\"p\">(),<\/span>\n    <span class=\"n\">transforms<\/span><span class=\"p\">.<\/span><span class=\"nc\">Resize<\/span><span class=\"p\">((<\/span><span class=\"mi\">128<\/span><span class=\"p\">,<\/span> <span class=\"mi\">128<\/span><span class=\"p\">))<\/span>\n<span class=\"p\">])<\/span>\n\n<span class=\"c1\"># Data augmentation only for training data, not validation\/test\n<\/span><span class=\"n\">train_dataset<\/span> <span class=\"o\">=<\/span> <span class=\"n\">torchvision<\/span><span class=\"p\">.<\/span><span class=\"n\">datasets<\/span><span class=\"p\">.<\/span><span class=\"nc\">ImageFolder<\/span><span class=\"p\">(<\/span>\n    <span class=\"n\">root<\/span><span class=\"o\">=<\/span><span class=\"sh\">'<\/span><span class=\"s\">cloud_train<\/span><span class=\"sh\">'<\/span><span class=\"p\">,<\/span>\n    <span class=\"n\">transform<\/span><span class=\"o\">=<\/span><span class=\"n\">train_transforms<\/span>\n<span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u0628\u0647 \u06cc\u0627\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u06cc\u062f \u06a9\u0647 \u062a\u0642\u0648\u06cc\u062a \u0647\u0627\u06cc\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u062e\u0627\u0635 \u0634\u0645\u0627 \u0645\u0646\u0627\u0633\u0628 \u0628\u0627\u0634\u062f. \u0628\u0631\u062e\u06cc \u0627\u0632 \u062a\u0642\u0648\u06cc\u062a \u0647\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0645\u0639\u0646\u06cc \u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u0646\u062f (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u060c \u0686\u0631\u062e\u0634 \u06cc\u06a9 &#8220;W&#8221; \u0628\u0647 \u0635\u0648\u0631\u062a \u0639\u0645\u0648\u062f\u06cc \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0622\u0646 \u0631\u0627 \u0645\u0627\u0646\u0646\u062f &#8220;M&#8221; \u0628\u0647 \u0646\u0638\u0631 \u0628\u0631\u0633\u0627\u0646\u062f).<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A2%D9%85%D9%88%D8%B2%D8%B4_CNN_%D8%AE%D9%88%D8%AF\"><\/span>\n<p>  \u0622\u0645\u0648\u0632\u0634 CNN \u062e\u0648\u062f<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0622\u0645\u0648\u0632\u0634 CNN \u0634\u0627\u0645\u0644 \u062d\u0644\u0642\u0647 \u0622\u0645\u0648\u0632\u0634 \u0639\u0645\u06cc\u0642 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0627\u0633\u062a:<\/p>\n<ol>\n<li>\u06cc\u06a9 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u06cc\u062f (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u060c <code>nn.CrossEntropyLoss<\/code> \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u0686\u0646\u062f \u0637\u0628\u0642\u0647)<\/li>\n<li>\u0628\u0647\u06cc\u0646\u0647 \u0633\u0627\u0632 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f (\u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0645\u062b\u0627\u0644 \u060c <code>optim.Adam<\/code> \u06cc\u0627 <code>optim.SGD<\/code>)<\/li>\n<li>\u062d\u0644\u0642\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0686\u0646\u062f\u06cc\u0646 \u062f\u0648\u0631\u0647 (\u0639\u0628\u0648\u0631 \u06a9\u0627\u0645\u0644 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u062f\u0627\u062f\u0647 \u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634)<\/li>\n<li>\u062f\u0631 \u062f\u0627\u062e\u0644 \u0647\u0631 \u062f\u0648\u0631\u0647 \u060c \u062f\u0633\u062a\u0647 \u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0631\u0627 \u0627\u0632 \u0644\u0648\u062f\u0631 \u062f\u0627\u062f\u0647 \u067e\u0631\u062f\u0627\u0632\u0634 \u06a9\u0646\u06cc\u062f<\/li>\n<\/ol>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0645\u0644 \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"kn\">import<\/span> <span class=\"n\">torch.optim<\/span> <span class=\"k\">as<\/span> <span class=\"n\">optim<\/span>\n\n<span class=\"c1\"># Instantiate model, loss function, and optimizer\n<\/span><span class=\"n\">model<\/span> <span class=\"o\">=<\/span> <span class=\"nc\">SimpleCNN<\/span><span class=\"p\">(<\/span><span class=\"n\">num_classes<\/span><span class=\"o\">=<\/span><span class=\"mi\">10<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">criterion<\/span> <span class=\"o\">=<\/span> <span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">CrossEntropyLoss<\/span><span class=\"p\">()<\/span>  <span class=\"c1\"># For multiclass classification\n<\/span><span class=\"n\">optimizer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optim<\/span><span class=\"p\">.<\/span><span class=\"nc\">Adam<\/span><span class=\"p\">(<\/span><span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">parameters<\/span><span class=\"p\">(),<\/span> <span class=\"n\">lr<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.001<\/span><span class=\"p\">)<\/span>  <span class=\"c1\"># Adam optimizer\n<\/span>\n<span class=\"n\">device<\/span> <span class=\"o\">=<\/span> <span class=\"n\">torch<\/span><span class=\"p\">.<\/span><span class=\"nf\">device<\/span><span class=\"p\">(<\/span><span class=\"sh\">\"<\/span><span class=\"s\">cuda<\/span><span class=\"sh\">\"<\/span> <span class=\"k\">if<\/span> <span class=\"n\">torch<\/span><span class=\"p\">.<\/span><span class=\"n\">cuda<\/span><span class=\"p\">.<\/span><span class=\"nf\">is_available<\/span><span class=\"p\">()<\/span> <span class=\"k\">else<\/span> <span class=\"sh\">\"<\/span><span class=\"s\">cpu<\/span><span class=\"sh\">\"<\/span><span class=\"p\">)<\/span>\n<span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">to<\/span><span class=\"p\">(<\/span><span class=\"n\">device<\/span><span class=\"p\">)<\/span>\n\n<span class=\"c1\"># Training loop\n<\/span><span class=\"n\">num_epochs<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">10<\/span>\n<span class=\"k\">for<\/span> <span class=\"n\">epoch<\/span> <span class=\"ow\">in<\/span> <span class=\"nf\">range<\/span><span class=\"p\">(<\/span><span class=\"n\">num_epochs<\/span><span class=\"p\">):<\/span>\n    <span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">train<\/span><span class=\"p\">()<\/span>  <span class=\"c1\"># Set model to training mode\n<\/span>    <span class=\"n\">running_loss<\/span> <span class=\"o\">=<\/span> <span class=\"mf\">0.0<\/span>\n\n    <span class=\"k\">for<\/span> <span class=\"n\">inputs<\/span><span class=\"p\">,<\/span> <span class=\"n\">labels<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">train_loader<\/span><span class=\"p\">:<\/span>\n        <span class=\"c1\"># Move data to the same device as model\n<\/span>        <span class=\"n\">inputs<\/span><span class=\"p\">,<\/span> <span class=\"n\">labels<\/span> <span class=\"o\">=<\/span> <span class=\"n\">inputs<\/span><span class=\"p\">.<\/span><span class=\"nf\">to<\/span><span class=\"p\">(<\/span><span class=\"n\">device<\/span><span class=\"p\">),<\/span> <span class=\"n\">labels<\/span><span class=\"p\">.<\/span><span class=\"nf\">to<\/span><span class=\"p\">(<\/span><span class=\"n\">device<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Zero the parameter gradients\n<\/span>        <span class=\"n\">optimizer<\/span><span class=\"p\">.<\/span><span class=\"nf\">zero_grad<\/span><span class=\"p\">()<\/span>\n\n        <span class=\"c1\"># Forward pass\n<\/span>        <span class=\"n\">outputs<\/span> <span class=\"o\">=<\/span> <span class=\"nf\">model<\/span><span class=\"p\">(<\/span><span class=\"n\">inputs<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">loss<\/span> <span class=\"o\">=<\/span> <span class=\"nf\">criterion<\/span><span class=\"p\">(<\/span><span class=\"n\">outputs<\/span><span class=\"p\">,<\/span> <span class=\"n\">labels<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Backward pass and optimize\n<\/span>        <span class=\"n\">loss<\/span><span class=\"p\">.<\/span><span class=\"nf\">backward<\/span><span class=\"p\">()<\/span>\n        <span class=\"n\">optimizer<\/span><span class=\"p\">.<\/span><span class=\"nf\">step<\/span><span class=\"p\">()<\/span>\n\n        <span class=\"n\">running_loss<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">loss<\/span><span class=\"p\">.<\/span><span class=\"nf\">item<\/span><span class=\"p\">()<\/span>\n\n    <span class=\"nf\">print<\/span><span class=\"p\">(<\/span><span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Epoch <\/span><span class=\"si\">{<\/span><span class=\"n\">epoch<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"si\">}<\/span><span class=\"s\">\/<\/span><span class=\"si\">{<\/span><span class=\"n\">num_epochs<\/span><span class=\"si\">}<\/span><span class=\"s\">, Loss: <\/span><span class=\"si\">{<\/span><span class=\"n\">running_loss<\/span><span class=\"o\">\/<\/span><span class=\"nf\">len<\/span><span class=\"p\">(<\/span><span class=\"n\">train_loader<\/span><span class=\"p\">)<\/span><span class=\"si\">:<\/span><span class=\"p\">.<\/span><span class=\"mi\">4<\/span><span class=\"n\">f<\/span><span class=\"si\">}<\/span><span class=\"sh\">\"<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h2><span class=\"ez-toc-section\" id=\"%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C_CNN_%D8%B4%D9%85%D8%A7\"><\/span>\n<p>  \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc CNN \u0634\u0645\u0627<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0639\u0645\u0644\u06a9\u0631\u062f \u0645\u062f\u0644 \u0634\u0645\u0627 \u0628\u0633\u06cc\u0627\u0631 \u0645\u0647\u0645 \u0627\u0633\u062a. \u062f\u0627\u062f\u0647 \u0647\u0627 \u0628\u0647 \u0637\u0648\u0631 \u0645\u0639\u0645\u0648\u0644 \u0628\u0647 \u0645\u062c\u0645\u0648\u0639\u0647 \u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634 \u060c \u0627\u0639\u062a\u0628\u0627\u0631 \u0633\u0646\u062c\u06cc \u0648 \u0622\u0632\u0645\u0648\u0646 \u062a\u0642\u0633\u06cc\u0645 \u0645\u06cc \u0634\u0648\u0646\u062f.<\/p>\n<p>\u0645\u0639\u06cc\u0627\u0631\u0647\u0627\u06cc \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u0628\u0631\u0627\u06cc \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u0639\u0628\u0627\u0631\u062a\u0646\u062f \u0627\u0632:<\/p>\n<ul>\n<li>\n<strong>\u062f\u0642\u062a<\/strong>: \u0641\u0631\u06a9\u0627\u0646\u0633 \u06a9\u0644\u06cc \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0647\u0627\u06cc \u0635\u062d\u06cc\u062d<\/li>\n<li>\n<strong>\u062f\u0642\u062a<\/strong>: \u06a9\u0633\u0631\u06cc \u0627\u0632 \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0647\u0627\u06cc \u0645\u062b\u0628\u062a \u0635\u062d\u06cc\u062d \u062f\u0631 \u0628\u06cc\u0646 \u0647\u0645\u0647 \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0647\u0627\u06cc \u0645\u062b\u0628\u062a<\/li>\n<li>\n<strong>\u06cc\u0627\u062f\u0622\u0648\u0631\u06cc \u06a9\u0631\u062f\u0646<\/strong>: \u06a9\u0633\u0631\u06cc \u0627\u0632 \u062a\u0645\u0627\u0645 \u0646\u0645\u0648\u0646\u0647 \u0647\u0627\u06cc \u0645\u062b\u0628\u062a \u06a9\u0647 \u0628\u0647 \u062f\u0631\u0633\u062a\u06cc \u067e\u06cc\u0634 \u0628\u06cc\u0646\u06cc \u0634\u062f\u0647 \u0628\u0648\u062f\u0646\u062f<\/li>\n<li>\n<strong>\u0646\u0645\u0631\u0647 F1<\/strong>: \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0647\u0627\u0631\u0645\u0648\u0646\u06cc\u06a9 \u062f\u0642\u062a \u0648 \u0641\u0631\u0627\u062e\u0648\u0627\u0646<\/li>\n<\/ul>\n<p>\u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"c1\"># Evaluation loop\n<\/span><span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">eval<\/span><span class=\"p\">()<\/span>  <span class=\"c1\"># Set model to evaluation mode\n<\/span><span class=\"n\">correct<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n<span class=\"n\">total<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">0<\/span>\n\n<span class=\"k\">with<\/span> <span class=\"n\">torch<\/span><span class=\"p\">.<\/span><span class=\"nf\">no_grad<\/span><span class=\"p\">():<\/span>  <span class=\"c1\"># Disable gradient calculation\n<\/span>    <span class=\"k\">for<\/span> <span class=\"n\">inputs<\/span><span class=\"p\">,<\/span> <span class=\"n\">labels<\/span> <span class=\"ow\">in<\/span> <span class=\"n\">test_loader<\/span><span class=\"p\">:<\/span>\n        <span class=\"n\">inputs<\/span><span class=\"p\">,<\/span> <span class=\"n\">labels<\/span> <span class=\"o\">=<\/span> <span class=\"n\">inputs<\/span><span class=\"p\">.<\/span><span class=\"nf\">to<\/span><span class=\"p\">(<\/span><span class=\"n\">device<\/span><span class=\"p\">),<\/span> <span class=\"n\">labels<\/span><span class=\"p\">.<\/span><span class=\"nf\">to<\/span><span class=\"p\">(<\/span><span class=\"n\">device<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Forward pass\n<\/span>        <span class=\"n\">outputs<\/span> <span class=\"o\">=<\/span> <span class=\"nf\">model<\/span><span class=\"p\">(<\/span><span class=\"n\">inputs<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Get predicted class\n<\/span>        <span class=\"n\">_<\/span><span class=\"p\">,<\/span> <span class=\"n\">predicted<\/span> <span class=\"o\">=<\/span> <span class=\"n\">torch<\/span><span class=\"p\">.<\/span><span class=\"nf\">max<\/span><span class=\"p\">(<\/span><span class=\"n\">outputs<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">)<\/span>\n\n        <span class=\"c1\"># Update statistics\n<\/span>        <span class=\"n\">total<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">labels<\/span><span class=\"p\">.<\/span><span class=\"nf\">size<\/span><span class=\"p\">(<\/span><span class=\"mi\">0<\/span><span class=\"p\">)<\/span>\n        <span class=\"n\">correct<\/span> <span class=\"o\">+=<\/span> <span class=\"p\">(<\/span><span class=\"n\">predicted<\/span> <span class=\"o\">==<\/span> <span class=\"n\">labels<\/span><span class=\"p\">).<\/span><span class=\"nf\">sum<\/span><span class=\"p\">().<\/span><span class=\"nf\">item<\/span><span class=\"p\">()<\/span>\n\n<span class=\"n\">accuracy<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">100<\/span> <span class=\"o\">*<\/span> <span class=\"n\">correct<\/span> <span class=\"o\">\/<\/span> <span class=\"n\">total<\/span>\n<span class=\"nf\">print<\/span><span class=\"p\">(<\/span><span class=\"sa\">f<\/span><span class=\"sh\">\"<\/span><span class=\"s\">Test Accuracy: <\/span><span class=\"si\">{<\/span><span class=\"n\">accuracy<\/span><span class=\"si\">:<\/span><span class=\"p\">.<\/span><span class=\"mi\">2<\/span><span class=\"n\">f<\/span><span class=\"si\">}<\/span><span class=\"s\">%<\/span><span class=\"sh\">\"<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>\u067e\u06cc\u06af\u06cc\u0631\u06cc \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0622\u0645\u0648\u0632\u0634 \u062f\u0631 \u0645\u0642\u0627\u0628\u0644 \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0627\u0639\u062a\u0628\u0627\u0631 \u0633\u0646\u062c\u06cc (\u0648 \u062f\u0642\u062a) \u0628\u0631\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0645\u0647\u0645 \u0627\u0633\u062a. \u0627\u06af\u0631 \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0622\u0645\u0648\u0632\u0634 \u06a9\u0627\u0647\u0634 \u06cc\u0627\u0628\u062f \u0627\u0645\u0627 \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0627\u0639\u062a\u0628\u0627\u0631 \u0633\u0646\u062c\u06cc \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u06cc \u06cc\u0627\u0628\u062f \u060c \u0645\u062f\u0644 \u0634\u0645\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0627\u0633\u062a.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%A8%D8%A7%D8%B1%D8%B2%D9%87_%D8%A8%D8%A7_%D8%A8%DB%8C%D8%B4_%D8%A7%D8%B2_%D8%AD%D8%AF_%D8%AF%D8%B1_CNN\"><\/span>\n<p>  \u0645\u0628\u0627\u0631\u0632\u0647 \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u062f\u0631 CNN<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u0627\u0641\u0632\u0627\u06cc\u0634 \u062f\u0627\u062f\u0647 \u0647\u0627 \u060c \u0633\u0627\u06cc\u0631 \u0627\u0633\u062a\u0631\u0627\u062a\u0698\u06cc \u0647\u0627 \u0628\u0631\u0627\u06cc \u0645\u0628\u0627\u0631\u0632\u0647 \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u062d\u062f \u0634\u0627\u0645\u0644 \u0645\u0648\u0627\u0631\u062f \u0632\u06cc\u0631 \u0627\u0633\u062a:<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_%D8%AA%D8%B1%DA%A9_%D8%AA%D8%AD%D8%B5%DB%8C%D9%84\"><\/span>\n<p>  1. \u062a\u0631\u06a9 \u062a\u062d\u0635\u06cc\u0644<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0628\u0647 \u0637\u0648\u0631 \u062a\u0635\u0627\u062f\u0641\u06cc \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u06a9\u0633\u0631\u06cc \u0627\u0632 \u0646\u0648\u0631\u0648\u0646 \u0647\u0627 \u062f\u0631 \u0637\u0648\u0644 \u0622\u0645\u0648\u0632\u0634 \u060c \u062c\u0644\u0648\u06af\u06cc\u0631\u06cc \u0627\u0632 \u0627\u062a\u06a9\u0627 \u0628\u0647 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u062e\u0627\u0635:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> <span class=\"mi\">64<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">),<\/span>\n<span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">(),<\/span>\n<span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Dropout<\/span><span class=\"p\">(<\/span><span class=\"n\">p<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.25<\/span><span class=\"p\">),<\/span>  <span class=\"c1\"># 25% dropout after activation\n<\/span><span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">MaxPool2d<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"2_%D8%B9%D8%A7%D8%AF%DB%8C_%D8%B3%D8%A7%D8%B2%DB%8C_%D8%AF%D8%B3%D8%AA%D9%87_%D8%A7%DB%8C\"><\/span>\n<p>  2. \u0639\u0627\u062f\u06cc \u0633\u0627\u0632\u06cc \u062f\u0633\u062a\u0647 \u0627\u06cc<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0639\u0627\u062f\u06cc \u0633\u0627\u0632\u06cc \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u0647\u0627\u06cc \u0644\u0627\u06cc\u0647 \u0642\u0628\u0644\u06cc \u0628\u0631\u0627\u06cc \u0633\u0631\u0639\u062a \u0628\u062e\u0634\u06cc\u062f\u0646 \u0628\u0647 \u062a\u0645\u0631\u06cc\u0646 \u0648 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0645\u0642\u062f\u0627\u0631\u06cc \u062a\u0646\u0638\u06cc\u0645:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">Conv2d<\/span><span class=\"p\">(<\/span><span class=\"mi\">32<\/span><span class=\"p\">,<\/span> <span class=\"mi\">64<\/span><span class=\"p\">,<\/span> <span class=\"mi\">3<\/span><span class=\"p\">),<\/span>\n<span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">BatchNorm2d<\/span><span class=\"p\">(<\/span><span class=\"mi\">64<\/span><span class=\"p\">),<\/span>  <span class=\"c1\"># Batch normalization after convolution\n<\/span><span class=\"n\">nn<\/span><span class=\"p\">.<\/span><span class=\"nc\">ReLU<\/span><span class=\"p\">()<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"3_%D9%BE%D9%88%D8%B3%DB%8C%D8%AF%DA%AF%DB%8C_%D9%88%D8%B2%D9%86\"><\/span>\n<p>  3. \u067e\u0648\u0633\u06cc\u062f\u06af\u06cc \u0648\u0632\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u06cc\u06a9 \u0645\u062c\u0627\u0632\u0627\u062a \u0628\u0647 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0632 \u062f\u0633\u062a \u062f\u0627\u062f\u0646 \u0628\u0631\u0627\u06cc \u062a\u0634\u0648\u06cc\u0642 \u0648\u0632\u0646 \u0647\u0627\u06cc \u06a9\u0648\u0686\u06a9\u062a\u0631:<\/p>\n<div class=\"highlight js-code-highlight\">\n<pre class=\"highlight python\"><code><span class=\"n\">optimizer<\/span> <span class=\"o\">=<\/span> <span class=\"n\">optim<\/span><span class=\"p\">.<\/span><span class=\"nc\">Adam<\/span><span class=\"p\">(<\/span><span class=\"n\">model<\/span><span class=\"p\">.<\/span><span class=\"nf\">parameters<\/span><span class=\"p\">(),<\/span> <span class=\"n\">lr<\/span><span class=\"o\">=<\/span><span class=\"mf\">0.001<\/span><span class=\"p\">,<\/span> <span class=\"n\">weight_decay<\/span><span class=\"o\">=<\/span><span class=\"mf\">1e-4<\/span><span class=\"p\">)<\/span>\n<\/code><\/pre>\n<div class=\"highlight__panel js-actions-panel\">\n<div class=\"highlight__panel-action js-fullscreen-code-action\">\n    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-on\"><title>\u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f<\/title>\n    <path d=\"M16 3h6v6h-2V5h-4V3zM2 3h6v2H4v4H2V3zm18 16v-4h2v6h-6v-2h4zM4 19h4v2H2v-6h2v4z\"\/>\n<\/svg><\/p>\n<p>    <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" class=\"highlight-action crayons-icon highlight-action--fullscreen-off\"><title>\u0627\u0632 \u062d\u0627\u0644\u062a \u062a\u0645\u0627\u0645 \u0635\u0641\u062d\u0647 \u062e\u0627\u0631\u062c \u0634\u0648\u06cc\u062f<\/title>\n    <path d=\"M18 7h4v2h-6V3h2v4zM8 9H2V7h4V3h2v6zm10 8v4h-2v-6h6v2h-4zM8 15v6H6v-4H2v-2h6z\"\/>\n<\/svg><\/p>\n<\/div>\n<\/div>\n<\/div>\n<h3><span class=\"ez-toc-section\" id=\"4_%D8%AA%D9%88%D9%82%D9%81_%D8%B2%D9%88%D8%AF_%D9%87%D9%86%DA%AF%D8%A7%D9%85\"><\/span>\n<p>  4. \u062a\u0648\u0642\u0641 \u0632\u0648\u062f \u0647\u0646\u06af\u0627\u0645<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u0646\u0638\u0627\u0631\u062a \u0628\u0631 \u0639\u0645\u0644\u06a9\u0631\u062f \u0627\u0639\u062a\u0628\u0627\u0631 \u0633\u0646\u062c\u06cc \u0648 \u0645\u062a\u0648\u0642\u0641 \u06a9\u0631\u062f\u0646 \u0622\u0645\u0648\u0632\u0634 \u0647\u0646\u06af\u0627\u0645 \u0634\u0631\u0648\u0639 \u062a\u062e\u0631\u06cc\u0628.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C_%D9%85%D8%AF%D8%B1%D9%86_CNN\"><\/span>\n<p>  \u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u062f\u0631\u0646 CNN<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u062f\u0631 \u062d\u0627\u0644\u06cc \u06a9\u0647 \u0645\u062b\u0627\u0644 \u0645\u0627 \u0627\u0632 CNN \u0633\u0627\u062f\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u060c \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0645\u0639\u0645\u0627\u0631\u06cc \u0647\u0627\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u062a\u0648\u0633\u0639\u0647 \u06cc\u0627\u0641\u062a\u0647 \u0627\u0646\u062f:<\/p>\n<ul>\n<li>\n<strong>VGG<\/strong>: \u0627\u0632 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0648\u0686\u06a9 3 \u00d7 3 \u0628\u0627 \u0644\u0627\u06cc\u0647 \u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\n<strong>\u0628\u0631\u06af<\/strong>: \u0628\u0631\u0627\u06cc \u06a9\u0645\u06a9 \u0628\u0647 \u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647 \u0647\u0627\u06cc \u0628\u0633\u06cc\u0627\u0631 \u0639\u0645\u06cc\u0642 \u060c \u0627\u062a\u0635\u0627\u0644\u0627\u062a \u067e\u0631\u0634 \u0631\u0627 \u0645\u0639\u0631\u0641\u06cc \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\n<strong>\u0634\u0631\u0648\u0639\/\u06af\u0648\u06af\u0644\u0646\u062a<\/strong>: \u0627\u0632 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc \u0645\u0648\u0627\u0632\u06cc \u0628\u0627 \u0627\u0646\u062f\u0627\u0632\u0647 \u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u0641\u06cc\u0644\u062a\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u062f<\/li>\n<li>\n<strong>\u06a9\u0627\u0631\u0622\u0645\u062f<\/strong>: \u0645\u0642\u06cc\u0627\u0633 \u0639\u0645\u0642 \u060c \u0639\u0631\u0636 \u0648 \u0648\u0636\u0648\u062d \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0645 \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631\u0622\u06cc\u06cc<\/li>\n<\/ul>\n<p>\u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u0627\u06cc\u0646 \u0645\u0648\u0627\u0631\u062f \u0627\u0632 \u0642\u0628\u0644 \u0622\u0645\u0648\u0632\u0634 \u062f\u06cc\u062f\u0647 \u062f\u0631 \u062f\u0633\u062a\u0631\u0633 \u0647\u0633\u062a\u0646\u062f <code>torchvision.models<\/code> \u0648 \u0645\u06cc \u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0627\u0646\u062a\u0642\u0627\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%D9%BE%D8%A7%DB%8C%D8%A7%D9%86\"><\/span>\n<p>  \u067e\u0627\u06cc\u0627\u0646<br \/>\n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>CNN \u0633\u062a\u0648\u0646 \u0641\u0642\u0631\u0627\u062a \u0645\u062f\u0631\u0646 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0627\u0633\u062a. \u0628\u0627 \u062f\u0631\u06a9 \u0686\u06af\u0648\u0646\u06af\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc \u062d\u0644\u0642\u0648\u06cc \u060c \u062c\u0645\u0639 \u0622\u0648\u0631\u06cc \u0648 \u0639\u0645\u0644\u06a9\u0631\u062f\u0647\u0627\u06cc \u0641\u0639\u0627\u0644 \u0633\u0627\u0632\u06cc \u060c \u06af\u0627\u0645 \u0645\u0647\u0645\u06cc \u062f\u0631 \u0633\u0627\u062e\u062a \u0645\u062f\u0644 \u0647\u0627\u06cc \u0642\u062f\u0631\u062a\u0645\u0646\u062f \u0628\u0631\u062f\u0627\u0634\u062a\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0648\u0627\u0642\u0639\u0627\u064b \u062c\u0647\u0627\u0646 \u0631\u0627 &#8220;\u0628\u0628\u06cc\u0646\u0646\u062f&#8221;.<\/p>\n<p>\u0628\u06cc\u0646\u0634 \u0647\u0627\u06cc \u06a9\u0644\u06cc\u062f\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0628\u0647 \u062e\u0627\u0637\u0631 \u0628\u0633\u067e\u0627\u0631\u06cc\u062f:<\/p>\n<ul>\n<li>CNN \u0647\u0627 \u0628\u062f\u0648\u0646 \u062a\u0648\u062c\u0647 \u0628\u0647 \u0645\u0648\u0642\u0639\u06cc\u062a \u0645\u06a9\u0627\u0646\u06cc \u0622\u0646\u0647\u0627 \u0627\u0632 \u0641\u06cc\u0644\u062a\u0631\u0647\u0627\u06cc \u06a9\u0634\u0648\u06cc\u06cc \u0628\u0631\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0627\u0644\u06af\u0648\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc \u06a9\u0646\u0646\u062f<\/li>\n<li>\u0622\u0646\u0647\u0627 \u0628\u0627\u0632\u0646\u0645\u0627\u06cc\u06cc \u0647\u0627\u06cc \u0633\u0644\u0633\u0644\u0647 \u0645\u0631\u0627\u062a\u0628\u06cc \u0631\u0627 \u0627\u0632 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u0633\u0627\u062f\u0647 \u06af\u0631\u0641\u062a\u0647 \u062a\u0627 \u0648\u06cc\u0698\u06af\u06cc \u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647 \u0645\u06cc \u0633\u0627\u0632\u0646\u062f<\/li>\n<li>\u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f \u0627\u0633\u062a\u062e\u0631 \u0648 \u0628\u0627\u0644\u0634\u062a\u06a9 \u0628\u0647 \u06a9\u0646\u062a\u0631\u0644 \u0627\u0628\u0639\u0627\u062f \u0645\u06a9\u0627\u0646\u06cc \u06a9\u0645\u06a9 \u0645\u06cc \u06a9\u0646\u0646\u062f<\/li>\n<li>\u062a\u06a9\u0646\u06cc\u06a9 \u0647\u0627\u06cc \u062a\u0642\u0648\u06cc\u062a \u0648 \u062a\u0646\u0638\u06cc\u0645 \u062f\u0627\u062f\u0647 \u0647\u0627 \u0645\u0627\u0646\u0646\u062f Dropout \u0628\u0631\u0627\u06cc \u0645\u062f\u0644 \u0647\u0627\u06cc \u0642\u0648\u06cc \u0636\u0631\u0648\u0631\u06cc \u0627\u0633\u062a<\/li>\n<\/ul>\n<p>\u0627\u06a9\u0646\u0648\u0646 \u0648\u0642\u062a \u0622\u0646 \u0631\u0633\u06cc\u062f\u0647 \u0627\u0633\u062a \u06a9\u0647 \u0645\u062f\u0644 \u0647\u0627\u06cc CNN \u062e\u0648\u062f \u0631\u0627 \u0622\u0632\u0645\u0627\u06cc\u0634 \u0648 \u0628\u0633\u0627\u0632\u06cc\u062f! \u0627\u06cc\u0646 \u06a9\u0647 \u0622\u06cc\u0627 \u0634\u0645\u0627 \u0628\u0647 \u0637\u0628\u0642\u0647 \u0628\u0646\u062f\u06cc \u062a\u0635\u0648\u06cc\u0631 \u060c \u062a\u0634\u062e\u06cc\u0635 \u0634\u06cc\u0621 \u06cc\u0627 \u06a9\u0627\u0631\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u062a\u0631 \u0645\u0627\u0646\u0646\u062f \u062a\u0642\u0633\u06cc\u0645 \u062a\u0635\u0648\u06cc\u0631 \u0639\u0644\u0627\u0642\u0647 \u0645\u0646\u062f \u0647\u0633\u062a\u06cc\u062f \u060c \u0627\u0635\u0648\u0644 \u062a\u062d\u062a \u067e\u0648\u0634\u0634 \u062f\u0631 \u0627\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u067e\u0627\u06cc\u0647 \u0648 \u0627\u0633\u0627\u0633 \u0634\u0645\u0627 \u062e\u062f\u0645\u062a \u0645\u06cc \u06a9\u0646\u0646\u062f.<\/p>\n<hr\/>\n<p>\ud83d\udcec \u0646\u0648\u06cc\u0633\u0646\u062f\u0647 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f<\/p>\n<p>\u0627\u06af\u0631 \u0627\u0632 \u0627\u06cc\u0646 \u0645\u0642\u0627\u0644\u0647 \u0644\u0630\u062a \u0628\u0631\u062f\u06cc\u062f \u0648 \u0645\u06cc \u062e\u0648\u0627\u0647\u06cc\u062f \u0628\u06cc\u0634\u062a\u0631 \u0634\u0628\u06cc\u0647 \u0622\u0646 \u0628\u0627\u0634\u06cc\u062f \u060c \u062f\u0646\u0628\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0645\u0646 \u062f\u0631 \u0646\u0638\u0631 \u0628\u06af\u06cc\u0631\u06cc\u062f:<\/p>\n<p>\u0628\u0627 \u062a\u0634\u06a9\u0631 \u0627\u0632 \u062e\u0648\u0627\u0646\u062f\u0646! <\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0628\u0647 \u062f\u0646\u06cc\u0627\u06cc \u062c\u0630\u0627\u0628 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u062e\u0648\u0634 \u0622\u0645\u062f\u06cc\u062f! \u0627\u06af\u0631 \u062a\u0627 \u0628\u0647 \u062d\u0627\u0644 \u0641\u06a9\u0631 \u06a9\u0631\u062f\u0647 \u0627\u06cc\u062f \u06a9\u0647 \u0686\u06af\u0648\u0646\u0647 \u0631\u0627\u06cc\u0627\u0646\u0647 \u0647\u0627 \u0645\u06cc \u062a\u0648\u0627\u0646\u0646\u062f \u0627\u0634\u06cc\u0627\u0621 \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u062a\u0634\u062e\u06cc\u0635 \u062f\u0647\u0646\u062f \u060c \u0628\u06cc\u0646 \u0627\u0646\u0648\u0627\u0639 \u0645\u062e\u062a\u0644\u0641 \u0627\u0628\u0631\u0647\u0627 \u06cc\u0627 \u062d\u062a\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0647\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u06af\u0630\u0631\u0646\u0627\u0645\u0647 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0631\u0642 \u062a\u0645\u0627\u06cc\u0632 \u0642\u0627\u0626\u0644 \u0634\u0648\u0646\u062f \u060c \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0634\u0641 \u06cc\u06a9\u06cc \u0627\u0632 \u0641\u0646 \u0622\u0648\u0631\u06cc \u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u067e\u0634\u062a \u0622\u0646 &hellip;<\/p>\n","protected":false},"author":2,"featured_media":110034,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/media2.dev.to\/dynamic\/image\/width=1000,height=500,fit=cover,gravity=auto,format=auto\/https%3A%2F%2Fsaadman.dev%2Fassets%2Fimages%2Fblog%2Fcnn.png","fifu_image_alt":"","footnotes":""},"categories":[339],"tags":[],"class_list":["post-110033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/110033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/comments?post=110033"}],"version-history":[{"count":0,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/posts\/110033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media\/110034"}],"wp:attachment":[{"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/media?parent=110033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/categories?post=110033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nabfollower.com\/blog\/wp-json\/wp\/v2\/tags?post=110033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}