{"id":70743,"date":"2026-11-08T16:07:15","date_gmt":"2026-11-08T12:37:15","guid":{"rendered":"https:\/\/maktabkhooneh.org\/mag\/?p=70743"},"modified":"2026-11-08T17:37:23","modified_gmt":"2026-11-08T14:07:23","slug":"what-is-pytorch-and-torchvision","status":"publish","type":"post","link":"https:\/\/maktabkhooneh.org\/mag\/what-is-pytorch-and-torchvision\/","title":{"rendered":"\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) \u0686\u06cc\u0633\u062a\u061f \u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u06a9\u0627\u0645\u0644 PyTorch \u0648 Torchvision \u0628\u0627 \u06a9\u062f"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) \u06cc\u06a9 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 (Deep Learning) \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0627\u0633\u062a. \u0628\u0627 \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0631\u0627 \u0631\u0648\u06cc \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0631\u06a9\u0632\u06cc (CPU) \u0648 \u06a9\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9 (GPU) \u0633\u0627\u062e\u062a\u060c \u0622\u0645\u0648\u0632\u0634 \u062f\u0627\u062f \u0648 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f. \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0627\u0632 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0686\u0646\u062f\u0628\u0639\u062f\u06cc \u0628\u0647 \u0646\u0627\u0645 \u062a\u0646\u0633\u0648\u0631 \u0648 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0633\u06cc\u0631 \u0646\u0645\u0648\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u067e\u0698\u0648\u0647\u0634\u06cc \u062a\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u062f\u0631 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0631\u0627 \u0633\u0631\u0639\u062a \u0645\u06cc\u200c\u0628\u062e\u0634\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0632\u0628\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a. \u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u06cc\u06a9 \u0622\u0646 \u0628\u0627\u0639\u062b \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0648 \u062e\u0637\u0627\u06cc\u0627\u0628\u06cc \u0645\u062f\u0644\u200c\u0647\u0627 \u0634\u0628\u0627\u0647\u062a \u0632\u06cc\u0627\u062f\u06cc \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f\u061b \u0628\u0647 \u0647\u0645\u06cc\u0646 \u062f\u0644\u06cc\u0644\u060c \u0646\u062e\u0633\u062a\u06cc\u0646 \u0642\u062f\u0645 \u0628\u0631\u0627\u06cc \u062a\u0633\u0644\u0637 \u0628\u0631 \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u060c <a href=\"https:\/\/maktabkhooneh.org\/learn\/python\/\">\u0622\u0645\u0648\u0632\u0634 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0627\u0633\u062a. \u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0633\u062a\u0647 \u0627\u0635\u0644\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u062c\u0627\u0646\u0628\u06cc \u0645\u062a\u0639\u062f\u062f\u06cc \u0646\u06cc\u0632 \u062a\u0648\u0633\u0639\u0647 \u06cc\u0627\u0641\u062a\u0647\u200c\u0627\u0646\u062f. \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0622\u0646\u200c\u0647\u0627 \u062f\u0631 \u062d\u0648\u0632\u0647 \u062a\u0635\u0648\u06cc\u0631\u060c Torchvision \u0627\u0633\u062a \u06a9\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u067e\u06cc\u0634\u200c\u067e\u0631\u062f\u0627\u0632\u0634 \u0648 \u062f\u06cc\u062a\u0627\u0633\u062a\u200c\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647 \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0631\u0627 \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0628\u0631\u0631\u0633\u06cc \u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0635\u0646\u0639\u062a\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u06f4 \u062c\u0632\u0621 \u0627\u0635\u0644\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc \u0622\u0646\u060c \u06cc\u0639\u0646\u06cc \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u060c Autograd\u060c \u0645\u0627\u0698\u0648\u0644 nn \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u0647\u0627 \u0631\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u06a9\u062f\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0633\u067e\u0633 \u06a9\u0627\u0631 \u0628\u0627 Torchvision \u0631\u0627 \u062f\u0631 \u06cc\u06a9 \u067e\u0631\u0648\u0698\u0647 \u0639\u0645\u0644\u06cc \u0628\u0631\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0627\u0639\u062f\u0627\u062f \u062f\u0633\u062a\u200c\u0646\u0648\u06cc\u0633 (MNIST) \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u067e\u0633 \u0627\u0632 \u0622\u0646\u060c \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc PyTorch \u0648 \u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0622\u0646 \u0628\u0627 TensorFlow \u0631\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 \u062e\u0648\u0627\u0647\u06cc\u0645 \u06a9\u0631\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n            <div class=\"course-card-img\">\n            <img decoding=\"async\" \n                data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/19169_1405-06-30-125008496\/86d907e4544a577321e9c55efd17756e.webp?expire=4893471932&#038;token=87732c89501aa846fc6a3625da706408&#038;md5=h3MsiVAaqEb8ajYl2nBkCA==\" \n                alt=\"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc 2026: Agentic AI\u060c \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0648\u06cc\u0633\u06cc\u060c \u0647\u0648\u0634 \u0645\u0648\u0644\u062f \u0648 RL\" \n                title=\"\u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc 2026: Agentic AI\u060c \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0648\u06cc\u0633\u06cc\u060c \u0647\u0648\u0634 \u0645\u0648\u0644\u062f \u0648 RL\" \n               \n             src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n        <\/div>\n    \n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D8%B9%D8%A7%D9%85%D9%84-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%AA%D9%82%D9%88%DB%8C%D8%AA%DB%8C-mk19169\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u062c\u0627\u0645\u0639 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc 2026: Agentic AI\u060c \u067e\u0631\u0627\u0645\u067e\u062a \u0646\u0648\u06cc\u0633\u06cc\u060c \u0647\u0648\u0634 \u0645\u0648\u0644\u062f \u0648 RL        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            899,000                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        584,350                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        35%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%D8%B9%D8%A7%D9%85%D9%84-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%AA%D9%82%D9%88%DB%8C%D8%AA%DB%8C-mk19169\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 PyTorch \u0686\u06cc\u0633\u062a \u0648 \u0686\u0631\u0627 \u0645\u062d\u0628\u0648\u0628 \u0627\u0633\u062a\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u067e\u0627\u0633\u062e \u062f\u0642\u06cc\u0642 \u0628\u0647 \u0627\u06cc\u0646 \u067e\u0631\u0633\u0634 \u06a9\u0647 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0686\u06cc\u0633\u062a\u060c \u0628\u0627\u06cc\u062f \u0628\u0647 \u0631\u06cc\u0634\u0647\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0622\u0646 \u0628\u0627\u0632\u06af\u0631\u062f\u06cc\u0645. \u062a\u06cc\u0645 \u067e\u0698\u0648\u0647\u0634 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0641\u06cc\u0633\u0628\u0648\u06a9 (Facebook) \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0631\u0627 \u062f\u0631 \u0633\u0627\u0644 \u06f2\u06f0\u06f1\u06f6 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0631\u062f. \u0646\u0633\u062e\u0647 \u06f1.\u06f0 \u0622\u0646 \u0646\u06cc\u0632 \u062f\u0631 \u0627\u0648\u0627\u06cc\u0644 \u0633\u0627\u0644 \u06f2\u06f0\u06f1\u06f8\u060c \u062f\u0631 \u06cc\u06a9\u067e\u0627\u0631\u0686\u06af\u06cc \u0628\u0627 \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0627\u0628\u0631\u06cc Google Cloud\u060c \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0648\u0628 \u0622\u0645\u0627\u0632\u0648\u0646 (AWS) \u0648 Azure Machine Learning \u0627\u0646\u062a\u0634\u0627\u0631 \u06cc\u0627\u0641\u062a. \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0646\u0633\u062e\u0647 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc\u200c\u0634\u062f\u0647 \u0648 \u067e\u0627\u06cc\u062a\u0648\u0646\u06cc \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0642\u062f\u06cc\u0645\u06cc\u200c\u062a\u0631 \u00ab\u062a\u0648\u0631\u0686\u00bb (Torch) \u0627\u0633\u062a \u06a9\u0647 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc Lua \u0633\u0627\u062e\u062a\u0647 \u0634\u062f\u0647 \u0628\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0634\u0646\u0627\u062e\u062a \u062c\u0627\u06cc\u06af\u0627\u0647 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u062f\u0631 \u0645\u0633\u06cc\u0631 <a href=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence\/\">\u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc<\/a>\u060c \u0628\u0627\u06cc\u062f \u062a\u0648\u062c\u0647 \u062f\u0627\u0634\u062a \u06a9\u0647 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642\u060c \u0645\u0648\u0636\u0648\u0639 <a href=\"https:\/\/maktabkhooneh.org\/learn\/deep-learning\/\">\u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642<\/a>\u060c \u0632\u06cc\u0631\u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0627\u06cc \u0627\u0632 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0627\u0632 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0627\u0644\u0647\u0627\u0645\u200c\u06af\u0631\u0641\u062a\u0647 \u0627\u0632 \u0630\u0647\u0646 \u0627\u0646\u0633\u0627\u0646\u060c \u06cc\u0639\u0646\u06cc \u00ab\u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0645\u0635\u0646\u0648\u0639\u06cc\u00bb (ANN)\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u067e\u06cc\u0686\u0634\u06cc (CNN) \u0648 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc (RNN) \u0627\u0632 \u0647\u0645\u06cc\u0646 \u062f\u0633\u062a\u0647\u200c\u0627\u0646\u062f. \u067e\u0631\u0633\u0634 \u0628\u0633\u06cc\u0627\u0631\u06cc \u0627\u0632 \u062a\u0648\u0633\u0639\u0647\u200c\u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u06cc\u0646 \u0627\u0633\u062a \u06a9\u0647 \u0645\u0632\u06cc\u062a \u0631\u0642\u0627\u0628\u062a\u06cc Pytorch \u0686\u06cc\u0633\u062a \u0648 \u0686\u0631\u0627 \u0645\u06cc\u0627\u0646 \u067e\u0698\u0648\u0647\u0634\u06af\u0631\u0627\u0646 \u0648 \u0645\u0647\u0646\u062f\u0633\u0627\u0646 \u0645\u062d\u0628\u0648\u0628\u06cc\u062a \u0628\u0627\u0644\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f\u061f \u067e\u0627\u0633\u062e \u0628\u0647 \u062f\u0648 \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u0635\u0644\u06cc \u0628\u0631\u0645\u06cc\u200c\u06af\u0631\u062f\u062f: \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u062a\u0646\u0633\u0648\u0631\u06cc \u0628\u0627 \u0634\u062a\u0627\u0628\u200c\u062f\u0647\u06cc \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631\u06cc GPU \u0648 \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u06af\u0631\u0627\u0641\u200c\u0647\u0627\u06cc \u067e\u0648\u06cc\u0627 \u06a9\u0647 \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631\u06cc \u0628\u0627\u0644\u0627\u06cc\u06cc \u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u062f\u0644 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0648\u06cc\u0698\u06af\u06cc\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0642\u0627\u0628\u0644\u06cc\u062a\u200c\u0647\u0627\u06cc \u0641\u0646\u06cc \u0632\u06cc\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0631\u0627 \u0627\u0632 \u0633\u0627\u06cc\u0631 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0645\u062a\u0645\u0627\u06cc\u0632 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-3.png\" alt=\"\u067e\u0646\u062c\u0631\u0647 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0648 \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u0645\u0642\u0627\u06cc\u0633\u0647 \u0633\u0631\u0639\u062a \u067e\u0631\u062f\u0627\u0632\u0634 \u06a9\u0627\u0631\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9 \u0648 \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 \u0645\u0631\u06a9\u0632\u06cc\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/450;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0627\u0632 \u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u067e\u0648\u06cc\u0627 (Dynamic Computation Graphs) \u0648 \u0631\u0648\u06cc\u06a9\u0631\u062f \u062a\u0639\u0631\u06cc\u0641 \u062f\u0631 \u062d\u06cc\u0646 \u0627\u062c\u0631\u0627 (Define-by-run) \u067e\u06cc\u0631\u0648\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u062f\u0631 \u0631\u0648\u06cc\u06a9\u0631\u062f\u0647\u0627\u06cc \u0642\u062f\u06cc\u0645\u06cc\u200c\u062a\u0631\u060c \u06a9\u0627\u0631\u0628\u0631 \u0645\u062c\u0628\u0648\u0631 \u0628\u0648\u062f \u06a9\u0644 \u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0631\u0627 \u067e\u06cc\u0634 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0645\u062f\u0644 \u0628\u0647 \u0635\u0648\u0631\u062a \u0627\u06cc\u0633\u062a\u0627 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0646\u062f. \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0633\u0627\u062e\u062a\u0627\u0631 \u06af\u0631\u0627\u0641 \u0648 \u0645\u062f\u0644 \u0631\u0627 \u0647\u0646\u06af\u0627\u0645 \u0627\u062c\u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f\u061b \u0642\u0627\u0628\u0644\u06cc\u062a\u06cc \u06a9\u0647 \u0628\u0631\u0627\u06cc \u0622\u0632\u0645\u0627\u06cc\u0634\u200c\u0647\u0627\u06cc \u067e\u0698\u0648\u0647\u0634\u06cc \u0648 \u062f\u06cc\u0628\u0627\u06af \u06a9\u0631\u062f\u0646 \u06a9\u062f\u0647\u0627 \u0628\u0633\u06cc\u0627\u0631 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u0627\u0633\u062a.<\/li>\n\n\n\n<li>\u0627\u062c\u0631\u0627\u06cc \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0631\u0648\u06cc CPU \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u0627\u0632 \u0641\u0646\u0627\u0648\u0631\u06cc CUDA \u0627\u0645\u06a9\u0627\u0646 \u0627\u0646\u062a\u0642\u0627\u0644 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0633\u0646\u06af\u06cc\u0646 \u0628\u0647 \u06a9\u0627\u0631\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9 (GPU) \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u06cc\u0646 \u0634\u062a\u0627\u0628\u200c\u062f\u0647\u06cc \u0633\u062e\u062a\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u062f\u0631 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0639\u062f\u062f\u06cc\u060c \u0633\u0631\u0639\u062a \u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0631\u0627 \u062a\u0627 \u06f5\u06f0 \u0628\u0631\u0627\u0628\u0631 \u06cc\u0627 \u0628\u06cc\u0634\u062a\u0631 \u0627\u0641\u0632\u0627\u06cc\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u06cc\u06a9 PyTorch \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0631\u0627 \u0633\u0627\u062f\u0647 \u0648 \u062e\u0648\u0627\u0646\u0627 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u06a9\u062f\u0647\u0627\u06cc \u0622\u0646 \u0628\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u0628\u0648\u0645\u06cc \u0632\u0628\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647\u200c\u0627\u0646\u062f \u0648 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u062e\u0637\u0627\u06cc\u0627\u0628\u06cc (Debugging) \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0628\u0647 \u0631\u0627\u062d\u062a\u06cc \u0628\u0627 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0639\u0644\u0645\u06cc \u0648 \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0645\u0627\u0646\u0646\u062f NumPy \u0648 Scikit-Learn\u060c \u0627\u062f\u063a\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062a\u0628\u0627\u062f\u0644 \u062f\u0627\u062f\u0647 \u0645\u06cc\u0627\u0646 \u0627\u06cc\u0646 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627 \u0646\u06cc\u0632 \u067e\u06cc\u0686\u06cc\u062f\u06af\u06cc \u0646\u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li>\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u0645\u06a9\u0645\u0644\u06cc \u0645\u0627\u0646\u0646\u062f torchvision\u060c torchtext \u0648 torchaudio\u060c \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u062c\u0627\u0645\u0639\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0641\u0639\u0627\u0644 \u0648 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0627\u0646\u062c\u0645\u0646\u200c\u0647\u0627\u06cc \u062a\u062e\u0635\u0635\u06cc\u060c \u062a\u0648\u0633\u0639\u0647 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u0631\u0633\u0627\u0646\u0647\u200c\u0627\u06cc \u0631\u0627 \u0633\u0631\u0639\u062a \u0645\u06cc\u200c\u0628\u062e\u0634\u0646\u062f.<\/li>\n<\/ul>\n\n\n<div class=\"jet-listing-grid--50192\" style=\"\"><style><\/style><section class=\"zht-related-post\" itemscope=\"\" itemtype=\"https:\/\/schema.org\/Article\" role=\"region\"\n  aria-label=\"Related article\">\n  <div class=\"zht-related-post-section-label\">\n\t   \u0645\u0637\u0627\u0644\u0628 \u0645\u0631\u062a\u0628\u0637\n  <\/div>\n  <img decoding=\"async\" width=\"300\" height=\"129\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2019\/07\/\u0632\u0628\u0627\u0646-\u0628\u0631\u0646\u0627\u0645\u0647-\u0646\u0648\u06cc\u0633\u06cc-\u067e\u0627\u06cc\u062a\u0648\u0646-\u0686\u06cc\u0633\u062a-\u061f-300x129.jpg\" class=\"attachment-medium size-medium wp-post-image lazyload\" alt=\"\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0686\u06cc\u0633\u062a \u061f\" data-srcset=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2019\/07\/\u0632\u0628\u0627\u0646-\u0628\u0631\u0646\u0627\u0645\u0647-\u0646\u0648\u06cc\u0633\u06cc-\u067e\u0627\u06cc\u062a\u0648\u0646-\u0686\u06cc\u0633\u062a-\u061f-300x129.jpg 300w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/smush-webp\/2019\/07\/\u0632\u0628\u0627\u0646-\u0628\u0631\u0646\u0627\u0645\u0647-\u0646\u0648\u06cc\u0633\u06cc-\u067e\u0627\u06cc\u062a\u0648\u0646-\u0686\u06cc\u0633\u062a-\u061f-768x331.jpg.webp 768w, https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2019\/07\/\u0632\u0628\u0627\u0646-\u0628\u0631\u0646\u0627\u0645\u0647-\u0646\u0648\u06cc\u0633\u06cc-\u067e\u0627\u06cc\u062a\u0648\u0646-\u0686\u06cc\u0633\u062a-\u061f.jpg 780w\" data-sizes=\"(max-width: 300px) 100vw, 300px\" title=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 300px; --smush-placeholder-aspect-ratio: 300\/129;\">\n  <a href=\"https:\/\/maktabkhooneh.org\/mag\/python-programming-language\/\" class=\"zht-related-post-title\"\n    itemprop=\"headline\" target=\"_blank\">\u0632\u0628\u0627\u0646 \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0631\u0627 \u0628\u0647\u062a\u0631 \u0628\u0634\u0646\u0627\u0633\u06cc\u0645<\/a>\n<\/section><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627\u06cc \u0634\u0631\u0648\u0639 \u06a9\u0627\u0631 \u0628\u0627 PyTorch<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u06cc\u06a9 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 \u0633\u0637\u062d \u0628\u0627\u0644\u0627 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0627\u0633\u062a. \u067e\u06cc\u0634 \u0627\u0632 \u0634\u0631\u0648\u0639 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631\u060c \u0628\u0627\u06cc\u062f \u0628\u0631 \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u0627\u06cc\u0647 <a href=\"https:\/\/maktabkhooneh.org\/learn\/programming\/\">\u0622\u0645\u0648\u0632\u0634 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc<\/a> \u0648 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647\u060c \u0634\u0631\u0637\u200c\u0647\u0627\u060c \u062d\u0644\u0642\u0647\u200c\u0647\u0627 \u0648 \u0634\u06cc\u0621\u06af\u0631\u0627\u06cc\u06cc \u062f\u0631 \u0632\u0628\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0645\u0633\u0644\u0637 \u0628\u0627\u0634\u06cc\u062f. \u0627\u06af\u0631 \u0647\u0646\u0648\u0632 \u0633\u06cc\u0646\u062a\u06a9\u0633 \u0627\u06cc\u0646 \u0632\u0628\u0627\u0646 \u0631\u0627 \u0646\u0645\u06cc\u200c\u0634\u0646\u0627\u0633\u06cc\u062f\u060c \u062f\u0648\u0631\u0647 \u0645\u0642\u062f\u0645\u0627\u062a\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0646\u0642\u0637\u0647 \u0634\u0631\u0648\u0639 \u0645\u0646\u0627\u0633\u0628\u06cc \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0639\u0644\u0627\u0648\u0647 \u0628\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u060c \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0686\u0647\u0627\u0631 \u0628\u0633\u062a\u0647 \u0646\u0631\u0645\u200c\u0627\u0641\u0632\u0627\u0631\u06cc \u0632\u06cc\u0631 \u0627\u0632 \u067e\u06cc\u0634\u200c\u0646\u06cc\u0627\u0632\u0647\u0627\u06cc \u0645\u0647\u0645 \u06a9\u0627\u0631 \u0628\u0627 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0648 \u062f\u0631\u06a9 \u0633\u0627\u062e\u062a\u0627\u0631 \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u0633\u062a:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>NumPy \u0628\u0647 \u062f\u0631\u06a9 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u0628\u0639\u062f\u06cc \u0648 \u0639\u0645\u0644\u06cc\u0627\u062a <a href=\"https:\/\/maktabkhooneh.org\/learn\/linear-algebra\/\">\u0622\u0645\u0648\u0632\u0634 \u062c\u0628\u0631 \u062e\u0637\u06cc<\/a> \u06a9\u0645\u06a9 \u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u0686\u0646\u062f\u0628\u0639\u062f\u06cc \u067e\u0627\u06cc\u0647 \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0647\u0633\u062a\u0646\u062f.<\/li>\n\n\n\n<li>Pandas \u0628\u0631\u0627\u06cc \u062e\u0648\u0627\u0646\u062f\u0646\u060c \u067e\u0627\u06a9\u200c\u0633\u0627\u0632\u06cc \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062c\u062f\u0648\u0644\u06cc \u067e\u06cc\u0634 \u0627\u0632 \u0648\u0631\u0648\u062f \u0622\u0646\u200c\u0647\u0627 \u0628\u0647 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li>SciPy \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0639\u0644\u0645\u06cc \u0648 \u0631\u06cc\u0627\u0636\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n\n\n\n<li>Scikit-Learn \u0628\u0631\u0627\u06cc \u0622\u0634\u0646\u0627\u06cc\u06cc \u0628\u0627 \u0645\u0641\u0627\u0647\u06cc\u0645 \u067e\u0627\u06cc\u0647 <a href=\"https:\/\/maktabkhooneh.org\/learn\/machine-learning\/\">\u0622\u0645\u0648\u0632\u0634 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646<\/a>\u060c \u0645\u0639\u06cc\u0627\u0631\u0647\u0627\u06cc \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0648 \u062a\u0642\u0633\u06cc\u0645\u200c\u0628\u0646\u062f\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u062f\u0631 \u062f\u0646\u06cc\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631\u06cc \u062f\u0631 \u0637\u0631\u0627\u062d\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc\u200c\u0647\u0627\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u0628\u0627\u0639\u062b \u0634\u062f\u0647 \u0627\u0633\u062a \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0647\u0645 \u062f\u0631 \u062a\u062d\u0642\u06cc\u0642\u0627\u062a \u062f\u0627\u0646\u0634\u06af\u0627\u0647\u06cc \u0648 \u0647\u0645 \u062f\u0631 \u0645\u0642\u06cc\u0627\u0633\u200c\u0647\u0627\u06cc \u0635\u0646\u0639\u062a\u06cc \u0628\u0647 \u06a9\u0627\u0631 \u06af\u0631\u0641\u062a\u0647 \u0634\u0648\u062f. \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0648 \u0646\u0645\u0648\u0646\u0647\u200c\u0647\u0627\u06cc\u06cc \u0627\u0632 \u0634\u0631\u06a9\u062a\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647\u200c\u06a9\u0646\u0646\u062f\u0647 \u0627\u0632 \u0622\u0646 \u0639\u0628\u0627\u0631\u062a\u200c\u0627\u0646\u062f \u0627\u0632:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-1.png\" alt=\"\u0646\u0645\u0627\u06cc\u0634\u06af\u0631 \u062e\u0648\u062f\u0631\u0648\u06cc \u062e\u0648\u062f\u0631\u0627\u0646 \u062f\u0631 \u062d\u0627\u0644 \u062a\u0634\u062e\u06cc\u0635 \u062e\u0648\u062f\u0631\u0648\u0647\u0627 \u0648 \u0639\u0627\u0628\u0631\u0627\u0646 \u0628\u0627 \u06a9\u0627\u062f\u0631\u0647\u0627\u06cc \u0631\u0646\u06af\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/450;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u062d\u0648\u0632\u0647\u200c\u0647\u0627\u06cc \u0641\u0646\u06cc \u0648 \u062a\u062e\u0635\u0635\u06cc:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u062f\u0631 \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646 (Computer Vision)\u060c \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0628\u0631\u0627\u06cc \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u067e\u06cc\u0686\u0634\u06cc (CNN) \u0648 \u062a\u0631\u0646\u0633\u0641\u0648\u0631\u0645\u0631\u0647\u0627\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc (ViT) \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f. \u0627\u06cc\u0646 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627 \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 (Image Classification)\u060c \u062a\u0634\u062e\u06cc\u0635 \u0627\u0634\u06cc\u0627 (Object Detection) \u0648 \u0642\u0637\u0639\u0647\u200c\u0628\u0646\u062f\u06cc \u062a\u0635\u0648\u06cc\u0631 (Segmentation) \u0628\u0647 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u0631\u0648\u0646\u062f.<\/li>\n\n\n\n<li>\u0628\u0631\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u0632\u0628\u0627\u0646 \u0637\u0628\u06cc\u0639\u06cc (NLP)\u060c \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0645\u0628\u062a\u0646\u06cc \u0628\u0631 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0628\u0627\u0632\u06af\u0634\u062a\u06cc (RNN)\u060c \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u062d\u0627\u0641\u0638\u0647 \u06a9\u0648\u062a\u0627\u0647\u200c\u0645\u062f\u062a \u0628\u0644\u0646\u062f\u0645\u062f\u062a (LSTM) \u0648 \u0645\u0639\u0645\u0627\u0631\u06cc \u062a\u0631\u0646\u0633\u0641\u0648\u0631\u0645\u0631\u0647\u0627 (Transformers) \u0631\u0627 \u0633\u0627\u062e\u062a. \u062a\u0648\u0644\u06cc\u062f \u0645\u062a\u0646\u060c \u062a\u0631\u062c\u0645\u0647 \u0645\u0627\u0634\u06cc\u0646\u06cc \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0627\u062d\u0633\u0627\u0633\u0627\u062a \u0627\u0632 \u06a9\u0627\u0631\u0628\u0631\u062f\u0647\u0627\u06cc \u0627\u06cc\u0646 \u0645\u062f\u0644\u200c\u0647\u0627 \u0647\u0633\u062a\u0646\u062f.<\/li>\n\n\n\n<li>\u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u062f\u0631 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0642\u0648\u06cc\u062a\u06cc (Reinforcement Learning) \u0648 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0645\u0648\u0644\u062f \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc Deep Q-Networks (DQN)\u060c \u0631\u0648\u0634\u200c\u0647\u0627\u06cc Policy Gradient\u060c \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc Actor-Critic \u0648 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0645\u0648\u0644\u062f (Generative AI) \u06a9\u0627\u0631\u0628\u0631\u062f \u062f\u0627\u0631\u062f.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0634\u0631\u06a9\u062a\u200c\u0647\u0627 \u0648 \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0635\u0646\u0639\u062a\u06cc:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0641\u06cc\u0633\u0628\u0648\u06a9 (\u0645\u062a\u0627) \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0628\u0631\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u0648 \u0627\u062c\u0631\u0627\u06cc \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u062f\u0631 \u0633\u0631\u0648\u06cc\u0633 \u067e\u06cc\u0627\u0645\u200c\u0631\u0633\u0627\u0646 \u0645\u0633\u0646\u062c\u0631 (Messenger) \u0648 \u0634\u0628\u06a9\u0647 \u0627\u062c\u062a\u0645\u0627\u0639\u06cc \u0627\u06cc\u0646\u0633\u062a\u0627\u06af\u0631\u0627\u0645 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0633\u0644\u0627 (Tesla) \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0648 \u062a\u0635\u0645\u06cc\u0645\u200c\u06af\u06cc\u0631\u06cc \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645 \u062e\u0648\u062f\u0631\u0648\u0647\u0627\u06cc \u062e\u0648\u062f\u0631\u0627\u0646 \u0631\u0627 \u0628\u0627 \u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0637\u0631\u0627\u062d\u06cc \u0648 \u0622\u0645\u0648\u0632\u0634 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/li>\n\n\n\n<li>\u0627\u0648\u0628\u0631 (Uber) \u0627\u0632 \u0622\u0646 \u0628\u0631\u0627\u06cc \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0645\u0633\u06cc\u0631\u06cc\u0627\u0628\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0648 \u0633\u06cc\u0633\u062a\u0645\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u062a\u0642\u0627\u0636\u0627\u06cc \u0633\u0641\u0631 \u062f\u0631 \u067e\u0644\u062a\u0641\u0631\u0645 \u062d\u0645\u0644\u200c\u0648\u0646\u0642\u0644 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0627\u062c\u0632\u0627\u06cc \u0627\u0635\u0644\u06cc \u0648 \u0633\u0627\u062e\u062a\u0627\u0631 PyTorch (\u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u06a9\u062f)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u0627\u062e\u062a\u0627\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0648 \u0633\u0627\u062e\u062a \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0628\u0627 PyTorch \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0686\u0647\u0627\u0631 \u062c\u0632\u0621 \u0627\u0635\u0644\u06cc \u0627\u0633\u062a: \u062a\u0646\u0633\u0648\u0631\u0647\u0627 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u060c Autograd \u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0634\u062a\u0642\u060c \u0645\u0627\u0698\u0648\u0644 nn \u0628\u0631\u0627\u06cc \u062a\u0639\u0631\u06cc\u0641 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u0648 \u0628\u0633\u062a\u0647 optim \u0628\u0631\u0627\u06cc \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0648\u0632\u0646\u200c\u0647\u0627. \u0647\u0631 \u06cc\u06a9 \u0627\u0632 \u0627\u06cc\u0646 \u0627\u062c\u0632\u0627 \u0631\u0627 \u0647\u0645\u0631\u0627\u0647 \u0628\u0627 \u06a9\u062f \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u062a\u0646\u0633\u0648\u0631\u0647\u0627 (Tensors)\u061b \u0633\u0627\u062e\u062a\u0627\u0631 \u062f\u0627\u062f\u0647 \u067e\u0627\u06cc\u0647<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0633\u0648\u0631\u0647\u0627 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0686\u0646\u062f\u0628\u0639\u062f\u06cc \u0647\u0633\u062a\u0646\u062f \u0648 \u062a\u0645\u0627\u0645 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0628\u0631 \u067e\u0627\u06cc\u0647 \u0622\u0646\u200c\u0647\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0634\u0628\u0627\u0647\u062a \u0632\u06cc\u0627\u062f\u06cc \u0628\u0647 \u0622\u0631\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc NumPy \u062f\u0627\u0631\u0646\u062f\u060c \u0627\u0645\u0627 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0639\u0644\u0627\u0648\u0647 \u0628\u0631 CPU \u0631\u0648\u06cc GPU \u0646\u06cc\u0632 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f. \u0627\u06cc\u0646 \u062a\u0646\u0633\u0648\u0631\u0647\u0627 \u0627\u0632 \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0645 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f. \u0646\u0648\u0639 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u062a\u0646\u0633\u0648\u0631\u0647\u0627 \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u062a\u0646\u0633\u0648\u0631 \u0627\u0639\u0634\u0627\u0631\u06cc \u06cc\u0627 \u0634\u0646\u0627\u0648\u0631 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0627 \u06a9\u0644\u0627\u0633 torch.FloatTensor \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-4.png\" alt=\"\u0645\u062d\u06cc\u0637 \u0698\u0648\u067e\u06cc\u062a\u0631 \u0646\u0648\u062a\u200c\u0628\u0648\u06a9 \u0634\u0627\u0645\u0644 \u06a9\u062f \u0648 \u062c\u062f\u0648\u0644 \u062a\u063a\u06cc\u06cc\u0631 \u0627\u0628\u0639\u0627\u062f \u0645\u0627\u062a\u0631\u06cc\u0633 \u06f3 \u062f\u0631 \u06f4 \u0628\u0647 \u06f6 \u062f\u0631 \u06f2\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/600;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u062f \u0632\u06cc\u0631 \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u06cc\u06a9\u200c\u0628\u0639\u062f\u06cc \u0648 \u062f\u0648\u0628\u0639\u062f\u06cc \u0631\u0627 \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0646\u062d\u0648\u0647 \u062c\u0645\u0639 \u0639\u0646\u0635\u0631 \u0628\u0647 \u0639\u0646\u0635\u0631 \u0648 \u0636\u0631\u0628 \u0645\u0627\u062a\u0631\u06cc\u0633\u06cc (torch.matmul) \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\n\n# \u062a\u0639\u0631\u06cc\u0641 \u06cc\u06a9 \u062a\u0646\u0633\u0648\u0631 \u06cc\u06a9\u200c\u0628\u0639\u062f\u06cc \u0648 \u06cc\u06a9 \u062a\u0646\u0633\u0648\u0631 \u062f\u0648\u0628\u0639\u062f\u06cc \u0627\u0632 \u0635\u0641\u0631\u0647\u0627\nx = torch.tensor(&#91;1.0, 2.0, 3.0])\ny = torch.zeros((3, 3))\nprint(\"1D Tensor:\\n\", x)\nprint(\"2D Tensor:\\n\", y)\n\n# \u0639\u0645\u0644\u06cc\u0627\u062a \u062c\u0645\u0639 \u0639\u0646\u0635\u0631 \u0628\u0647 \u0639\u0646\u0635\u0631 \u0648 \u0636\u0631\u0628 \u0645\u0627\u062a\u0631\u06cc\u0633\u06cc\na = torch.tensor(&#91;1.0, 2.0])\nb = torch.tensor(&#91;3.0, 4.0])\naddition = a + b\nmatrix_mul = torch.matmul(a.view(2, 1), b.view(1, 2))\nprint(\"Addition:\\n\", addition)\nprint(\"Matrix Multiplication:\\n\", matrix_mul)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062a\u063a\u06cc\u06cc\u0631 \u0634\u06a9\u0644 \u0627\u0628\u0639\u0627\u062f \u062a\u0646\u0633\u0648\u0631 \u06cc\u0627 \u0645\u062d\u0627\u0633\u0628\u0647 \u062a\u0631\u0627\u0646\u0647\u0627\u062f\u0647 \u0645\u0627\u062a\u0631\u06cc\u0633\u060c \u0627\u0632 \u0645\u062a\u062f\u0647\u0627\u06cc reshape()\u060c view() \u0648 transpose() \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0647\u0631 \u062f\u0648 \u0645\u062a\u062f view() \u0648 reshape() \u0627\u0628\u0639\u0627\u062f \u062a\u0646\u0633\u0648\u0631 \u0631\u0627 \u0628\u062f\u0648\u0646 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0627\u0635\u0644\u06cc \u0639\u0648\u0636 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f\u060c \u0627\u0645\u0627 \u062f\u0631 \u0646\u062d\u0648\u0647 \u06a9\u0627\u0631 \u0628\u0627 \u062d\u0627\u0641\u0638\u0647 \u062a\u0641\u0627\u0648\u062a \u062f\u0627\u0631\u0646\u062f. \u0645\u062a\u062f view() \u0628\u0647 \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc\u06cc \u0646\u06cc\u0627\u0632 \u062f\u0627\u0631\u062f \u06a9\u0647 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0648\u0633\u062a\u0647 (Contiguous) \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647 \u0628\u0627\u0634\u0646\u062f. \u0645\u062a\u062f reshape() \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631\u062a\u0631 \u0627\u0633\u062a\u061b \u0627\u06af\u0631 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u067e\u06cc\u0648\u0633\u062a\u0647 \u0646\u0628\u0627\u0634\u0646\u062f\u060c \u062f\u0631 \u0635\u0648\u0631\u062a \u0646\u06cc\u0627\u0632 \u06cc\u06a9 \u06a9\u067e\u06cc \u0627\u0632 \u062f\u0627\u062f\u0647 \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\n\nt = torch.tensor(&#91;&#91;1, 2, 3, 4], &#91;5, 6, 7, 8], &#91;9, 10, 11, 12]])\n\n# \u062a\u063a\u06cc\u06cc\u0631 \u0627\u0628\u0639\u0627\u062f \u0645\u0627\u062a\u0631\u06cc\u0633 \u06f3 \u062f\u0631 \u06f4 \u0628\u0647 \u06f6 \u062f\u0631 \u06f2\nreshaped_t = t.reshape(6, 2)\n\n# \u0645\u062d\u0627\u0633\u0628\u0647 \u062a\u0631\u0627\u0646\u0647\u0627\u062f\u0647 \u0645\u0627\u062a\u0631\u06cc\u0633 (\u062c\u0627\u0628\u062c\u0627\u06cc\u06cc \u0627\u0628\u0639\u0627\u062f \u06f0 \u0648 \u06f1)\ntransposed_t = t.transpose(0, 1)\nprint(\"Reshaped:\\n\", reshaped_t)\nprint(\"Transposed:\\n\", transposed_t)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0627\u0698\u0648\u0644 Autograd \u0648 \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0646\u06cc\u0627\u0632\u0645\u0646\u062f \u062a\u0646\u0638\u06cc\u0645 \u0648\u0632\u0646\u200c\u0647\u0627 \u0627\u0632 \u0637\u0631\u06cc\u0642 \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0634\u062a\u0642 \u062a\u0627\u0628\u0639 \u062e\u0637\u0627 \u0646\u0633\u0628\u062a \u0628\u0647 \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u0633\u062a. \u0627\u06cc\u0646 \u0645\u062d\u0627\u0633\u0628\u0647 \u062f\u0631 \u00ab\u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628\u00bb (Backward pass \u06cc\u0627 Backpropagation) \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u062f\u0631 \u00ab\u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u062c\u0644\u0648\u00bb (Forward pass)\u060c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0686\u067e \u0628\u0647 \u0631\u0627\u0633\u062a \u062d\u0631\u06a9\u062a \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628 \u0648\u0632\u0646\u200c\u0647\u0627 \u0631\u0627 \u0627\u0632 \u0631\u0627\u0633\u062a \u0628\u0647 \u0686\u067e \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0628\u0633\u062a\u0647 torch.autograd \u0627\u06cc\u0646 \u0641\u0631\u0622\u06cc\u0646\u062f \u0631\u0627 \u0628\u0627 \u0631\u0648\u0634 \u00ab\u0645\u0634\u062a\u0642 \u062e\u0648\u062f\u06a9\u0627\u0631\u00bb (Automatic Differentiation) \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-2.jpg\" alt=\"\u0646\u0645\u0648\u062f\u0627\u0631 \u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0628\u0627 \u0646\u0645\u0627\u06cc\u0634 \u0645\u0633\u06cc\u0631 \u0631\u0641\u062a \u0648 \u0628\u0631\u06af\u0634\u062a \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u0628\u0631\u0627\u06cc \u062a\u0627\u0628\u0639 \u062a\u0648\u0627\u0646 \u062f\u0648\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/447;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u0644\u0627\u0633\u200c\u0647\u0627\u06cc Tensor \u0648 Function \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0628\u0647 \u0647\u0645 \u0645\u062a\u0635\u0644 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0648 \u06cc\u06a9 \u06af\u0631\u0627\u0641 \u00ab\u063a\u06cc\u0631\u0645\u062f\u0648\u0631\u00bb (Acyclic) \u0645\u06cc\u200c\u0633\u0627\u0632\u0646\u062f \u06a9\u0647 \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06a9\u0627\u0645\u0644 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0631\u0627 \u062b\u0628\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0648\u0642\u062a\u06cc \u0648\u06cc\u0698\u06af\u06cc requires_grad=True \u0631\u0627 \u0628\u0631\u0627\u06cc \u06cc\u06a9 \u062a\u0646\u0633\u0648\u0631 \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u062a\u0645\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u0648\u06cc \u0622\u0646 \u0631\u0627 \u0631\u062f\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u062a\u0627\u0628\u0639 \u0633\u0627\u0632\u0646\u062f\u0647 \u062a\u0646\u0633\u0648\u0631 \u062c\u062f\u06cc\u062f \u0631\u0627 \u062f\u0631 \u062e\u0635\u06cc\u0635\u0647 .grad_fn \u0646\u06af\u0647 \u0645\u06cc\u200c\u062f\u0627\u0631\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0647 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u060c \u0645\u062a\u062f .backward() \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u062d\u0627\u0635\u0644 \u0645\u0634\u062a\u0642 \u062f\u0631 \u062e\u0635\u06cc\u0635\u0647 .grad \u062a\u0646\u0633\u0648\u0631 \u0627\u0648\u0644\u06cc\u0647 \u0630\u062e\u06cc\u0631\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0627\u06af\u0631 \u062a\u0646\u0633\u0648\u0631 \u0646\u0647\u0627\u06cc\u06cc \u06cc\u06a9 \u0639\u062f\u062f \u0627\u0633\u06a9\u0627\u0644\u0631 (\u062a\u06a9\u200c\u0639\u0646\u0635\u0631\u06cc) \u0628\u0627\u0634\u062f\u060c \u0645\u062a\u062f backward() \u0628\u0647 \u0622\u0631\u06af\u0648\u0645\u0627\u0646 \u0646\u06cc\u0627\u0632 \u0646\u062f\u0627\u0631\u062f. \u0628\u0631\u0627\u06cc \u062a\u0646\u0633\u0648\u0631\u06cc \u0628\u0627 \u0628\u06cc\u0634 \u0627\u0632 \u06cc\u06a9 \u0639\u0646\u0635\u0631\u060c \u0628\u0627\u06cc\u062f \u06cc\u06a9 \u062a\u0646\u0633\u0648\u0631 \u0647\u0645\u200c\u0634\u06a9\u0644 \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646 \u0628\u0647 \u0622\u0646 \u067e\u0627\u0633 \u062f\u0627\u062f\u0647 \u0634\u0648\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\n\n# \u062a\u0639\u0631\u06cc\u0641 \u062a\u0646\u0633\u0648\u0631 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u0631\u062f\u06af\u06cc\u0631\u06cc \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\nx = torch.tensor(2.0, requires_grad=True)\n\n# \u0627\u0646\u062c\u0627\u0645 \u0639\u0645\u0644\u06cc\u0627\u062a \u0631\u06cc\u0627\u0636\u06cc (\u062b\u0628\u062a \u062f\u0631 \u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc)\ny = x  2\n\n# \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u0634\u062a\u0642 \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628 (dy\/dx = 2x -&gt; 2*2 = 4)\ny.backward()\n\n# \u0686\u0627\u067e \u0645\u0642\u062f\u0627\u0631 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646 \u0630\u062e\u06cc\u0631\u0647\u200c\u0634\u062f\u0647\nprint(\"Gradient of x:\", x.grad)  # \u062e\u0631\u0648\u062c\u06cc: tensor(4.)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0648\u0642\u062a\u06cc \u0628\u0647 \u0631\u062f\u06af\u06cc\u0631\u06cc \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a \u0646\u06cc\u0627\u0632 \u0646\u062f\u0627\u0631\u06cc\u0645\u060c \u0645\u0627\u0646\u0646\u062f \u0645\u0631\u062d\u0644\u0647 \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0645\u062f\u0644\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u0645 \u0645\u062a\u062f .detach() \u0631\u0627 \u0631\u0648\u06cc \u062a\u0646\u0633\u0648\u0631 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u06a9\u0646\u06cc\u0645 \u062a\u0627 \u0627\u0632 \u06af\u0631\u0627\u0641 \u062c\u062f\u0627 \u0634\u0648\u062f\u060c \u06cc\u0627 \u0628\u0644\u0648\u06a9 \u06a9\u062f \u0631\u0627 \u062f\u0627\u062e\u0644 \u0639\u0628\u0627\u0631\u062a with torch.no_grad(): \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u0645 \u062a\u0627 \u0645\u0635\u0631\u0641 \u062d\u0627\u0641\u0638\u0647 \u06a9\u0627\u0647\u0634 \u06cc\u0627\u0628\u062f.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0645\u0627\u0698\u0648\u0644 nn.Module \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0627\u0698\u0648\u0644 torch.nn \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0633\u0627\u062e\u062a \u0644\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0631\u0627 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u062f\u0631 \u067e\u0633\u200c\u0632\u0645\u06cc\u0646\u0647 \u0628\u0647 autograd \u0648\u0627\u0628\u0633\u062a\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0633\u0641\u0627\u0631\u0634\u06cc \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u06cc\u06a9 \u06a9\u0644\u0627\u0633 \u062c\u062f\u06cc\u062f \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u0627\u0632 \u06a9\u0644\u0627\u0633 \u067e\u0627\u06cc\u0647 nn.Module \u0627\u0631\u062b\u200c\u0628\u0631\u06cc (Subclass) \u0645\u06cc\u200c\u06a9\u0646\u062f. \u0627\u062c\u0632\u0627\u06cc \u0627\u06cc\u0646 \u0633\u0627\u062e\u062a\u0627\u0631 \u0686\u0646\u06cc\u0646 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-5.jpg\" alt=\"\u0645\u0639\u0645\u0627\u0631\u06cc \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u062a\u0645\u0627\u0645\u200c\u0645\u062a\u0635\u0644 \u0628\u0627 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u06f1\u06f0\u060c \u06f1\u06f6\u060c \u06f8 \u0648 \u06f1 \u06af\u0631\u0647 \u0648 \u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/447;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0644\u0627\u06cc\u0647\u200c\u0647\u0627\u06cc \u062e\u0637\u06cc \u06cc\u0627 \u062a\u0645\u0627\u0645\u200c\u0645\u062a\u0635\u0644 \u0628\u0627 nn.Linear(in_features, out_features) \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0627\u06cc\u0646 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u06cc\u06a9 \u0627\u0646\u062a\u0642\u0627\u0644 \u062e\u0637\u06cc \u0631\u0648\u06cc \u0648\u0631\u0648\u062f\u06cc \u0627\u0639\u0645\u0627\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0648\u0627\u0628\u0639 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc (Activation Functions)\u060c \u0645\u0627\u0646\u0646\u062f torch.relu (\u0648\u0627\u062d\u062f \u06cc\u06a9\u0633\u0648\u0633\u0627\u0632 \u062e\u0637\u06cc)\u060c torch.sigmoid \u06cc\u0627 torch.softmax\u060c \u0628\u06cc\u0646 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u062a\u062f forward() \u0645\u0634\u062e\u0635 \u0645\u06cc\u200c\u06a9\u0646\u062f \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u0648\u0631\u0648\u062f\u06cc \u0686\u06af\u0648\u0646\u0647 \u0627\u0632 \u0645\u06cc\u0627\u0646 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u0639\u0628\u0648\u0631 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f \u0648 \u062e\u0631\u0648\u062c\u06cc \u0631\u0627 \u062a\u0648\u0644\u06cc\u062f \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0634\u0628\u06a9\u0647 \u06cc\u06a9 \u067e\u0634\u062a\u0647 \u062e\u0637\u06cc \u0648 \u0633\u0627\u062f\u0647 \u0627\u0632 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u0628\u0627\u0634\u062f\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0628\u0647 \u062c\u0627\u06cc \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0644\u0627\u0633 \u0627\u0632 torch.nn.Sequential \u0628\u0631\u0627\u06cc \u0645\u0642\u062f\u0627\u0631\u062f\u0647\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0644\u0627\u06cc\u0647\u200c\u0647\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f. \u06a9\u062f \u0632\u06cc\u0631 \u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u0633\u0647\u200c\u0644\u0627\u06cc\u0647 \u0631\u0627 \u0628\u0627 \u0627\u0631\u062b\u200c\u0628\u0631\u06cc \u0627\u0632 nn.Module \u062a\u0639\u0631\u06cc\u0641 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nimport torch.nn as nn\n\nclass NeuralNetwork(nn.Module):\n    def __init__(self):\n        super().__init__()\n        self.fc1 = nn.Linear(10, 16)  # \u0644\u0627\u06cc\u0647 \u0627\u0648\u0644: \u06f1\u06f0 \u0648\u06cc\u0698\u06af\u06cc \u0648\u0631\u0648\u062f\u06cc \u0628\u0647 \u06f1\u06f6 \u06af\u0631\u0647 \u067e\u0646\u0647\u0627\u0646\n        self.fc2 = nn.Linear(16, 8)   # \u0644\u0627\u06cc\u0647 \u062f\u0648\u0645: \u06f1\u06f6 \u06af\u0631\u0647 \u0628\u0647 \u06f8 \u06af\u0631\u0647\n        self.fc3 = nn.Linear(8, 1)    # \u0644\u0627\u06cc\u0647 \u062e\u0631\u0648\u062c\u06cc: \u06f8 \u06af\u0631\u0647 \u0628\u0647 \u06f1 \u062e\u0631\u0648\u062c\u06cc\n\n    def forward(self, x):\n        x = torch.relu(self.fc1(x))\n        x = torch.relu(self.fc2(x))\n        x = torch.sigmoid(self.fc3(x))\n        return x\n\nmodel = NeuralNetwork()\nprint(model)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u0628\u0633\u062a\u0647 Optim \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u0647\u0627<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0645\u062d\u0627\u0633\u0628\u0647 \u062e\u0637\u0627\u06cc \u0645\u062f\u0644 \u0648 \u0628\u0647 \u062f\u0633\u062a \u0622\u0648\u0631\u062f\u0646 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u060c \u0648\u0632\u0646\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0628\u0627\u06cc\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u06cc\u06a9 \u0642\u0627\u0639\u062f\u0647 \u0631\u06cc\u0627\u0636\u06cc \u0645\u0627\u0646\u0646\u062f weight = weight &#8211; learning_rate * gradient \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0634\u0648\u0646\u062f. \u0628\u0633\u062a\u0647 torch.optim \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u0646\u062c\u0627\u0645 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631 \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u0647\u0627\u06cc \u067e\u0631\u06a9\u0627\u0631\u0628\u0631\u062f \u0627\u06cc\u0646 \u0628\u0633\u062a\u0647 \u0639\u0628\u0627\u0631\u062a\u200c\u0627\u0646\u062f \u0627\u0632:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SGD (\u06af\u0631\u0627\u062f\u06cc\u0627\u0646 \u06a9\u0627\u0647\u0634\u06cc \u062a\u0635\u0627\u062f\u0641\u06cc) \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 \u067e\u0627\u06cc\u0647 \u0628\u0631\u0627\u06cc \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u06af\u0627\u0645\u200c\u0628\u0647\u200c\u06af\u0627\u0645 \u0648\u0632\u0646\u200c\u0647\u0627\u0633\u062a.<\/li>\n\n\n\n<li>Adam \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u062d\u0628\u0648\u0628\u200c\u062a\u0631\u06cc\u0646 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\u0647\u0627\u0633\u062a \u0648 \u0645\u0632\u0627\u06cc\u0627\u06cc \u0645\u0648\u0645\u0646\u062a\u0648\u0645 (Momentum) \u0648 \u0646\u0631\u062e \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u062a\u0637\u0628\u06cc\u0642\u06cc \u0631\u0627 \u062a\u0631\u06a9\u06cc\u0628 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>RMSProp \u0648 AdaGrad \u0646\u0631\u062e \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0631\u0627 \u0628\u0631\u0627\u06cc \u0647\u0631 \u067e\u0627\u0631\u0627\u0645\u062a\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u062a\u0637\u0628\u06cc\u0642\u06cc \u062a\u0646\u0638\u06cc\u0645 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0648\u0644\u06cc\u0646 \u0622\u0631\u06af\u0648\u0645\u0627\u0646\u06cc \u06a9\u0647 \u0647\u0631 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632 \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0645\u062f\u0644 (model.parameters()) \u0627\u0633\u062a\u061b \u06cc\u0639\u0646\u06cc \u0647\u0645\u0627\u0646 \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u0648\u0632\u0646\u06cc \u06a9\u0647 \u0628\u0627\u06cc\u062f \u062f\u0631 \u0637\u0648\u0644 \u0622\u0645\u0648\u0632\u0634 \u0627\u0635\u0644\u0627\u062d \u0634\u0648\u0646\u062f. \u06a9\u062f \u0632\u06cc\u0631 \u062a\u0639\u0631\u06cc\u0641 \u06a9\u0627\u0645\u0644 \u0634\u0628\u06a9\u0647 \u0645\u062b\u0627\u0644 \u0642\u0628\u0644\u06cc \u0648 \u0627\u06cc\u062c\u0627\u062f \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632 \u0628\u0631\u0627\u06cc \u0622\u0646 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nimport torch.nn as nn\nimport torch.optim as optim\n\nclass NeuralNetwork(nn.Module):\n    def __init__(self):\n        super().__init__()\n        self.fc1 = nn.Linear(10, 16)\n        self.fc2 = nn.Linear(16, 8)\n        self.fc3 = nn.Linear(8, 1)\n\n    def forward(self, x):\n        x = torch.relu(self.fc1(x))\n        x = torch.relu(self.fc2(x))\n        x = torch.sigmoid(self.fc3(x))\n        return x\n\nmodel = NeuralNetwork()\n\n# \u062a\u0639\u0631\u06cc\u0641 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632 Adam \u0628\u0627 \u0646\u0631\u062e \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc 0.01\noptimizer = optim.Adam(model.parameters(), lr=0.01)\nprint(optimizer)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u062a\u0633\u0644\u0637 \u0639\u0645\u0644\u06cc \u0628\u0631 \u062a\u0639\u0631\u06cc\u0641 \u062a\u0646\u0633\u0648\u0631\u0647\u0627 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u0645\u0627\u0698\u0648\u0644\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u0647\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u0622\u0645\u0648\u0632\u0634\u200c\u0647\u0627\u06cc \u062a\u062e\u0635\u0635\u06cc \u0645\u06a9\u062a\u0628\u200c\u062e\u0648\u0646\u0647 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n            <div class=\"course-card-img\">\n            <img decoding=\"async\" \n                data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/5870\/cf989cb704c4c04c68735ccb6c2e04f9.webp?expire=4893471932&#038;token=8b59d877c2758793fa8832d17a6fb155&#038;md5=i1nYd8J1h5P6iDLRem-xVQ==\" \n                alt=\"\u0622\u0645\u0648\u0632\u0634 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0628\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\" \n                title=\"\u0622\u0645\u0648\u0632\u0634 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0628\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\" \n               \n             src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n        <\/div>\n    \n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D9%87-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D8%B1%DA%86-mk5870\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0645\u0642\u062f\u0645\u0647\u200c\u0627\u06cc \u0628\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            599,000                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        299,500                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        50%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%85%D9%82%D8%AF%D9%85%D9%87-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D8%B1%DA%86-mk5870\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Torchvision \u0686\u06cc\u0633\u062a \u0648 \u0686\u0647 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u062f\u0627\u0631\u062f\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u06a9\u0646\u0627\u0631 \u0647\u0633\u062a\u0647 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc torch\u060c \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u062a\u062e\u0635\u0635\u06cc \u0628\u0631\u0627\u06cc \u0627\u0646\u0648\u0627\u0639 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u062f\u0627\u0631\u062f: torchtext \u0628\u0631\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u062a\u0646\u060c torchaudio \u0628\u0631\u0627\u06cc \u067e\u0631\u062f\u0627\u0632\u0634 \u0635\u0648\u062a \u0648 torchvision \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u0628\u0627 \u062a\u0635\u0627\u0648\u06cc\u0631. \u0627\u0645\u0627 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 Torchvision \u062f\u0642\u06cc\u0642\u0627\u064b \u0686\u06cc\u0633\u062a\u061f<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-9.jpg\" alt=\"\u0645\u0631\u0627\u062d\u0644 \u062a\u0628\u062f\u06cc\u0644 \u062a\u0635\u0648\u06cc\u0631 \u0639\u062f\u062f \u06f5 \u062f\u0633\u062a\u200c\u0646\u0648\u06cc\u0633 \u0628\u0647 \u0634\u0628\u06a9\u0647 \u067e\u06cc\u06a9\u0633\u0644\u06cc \u06f2\u06f8 \u062f\u0631 \u06f2\u06f8 \u0648 \u0645\u0627\u062a\u0631\u06cc\u0633 \u0627\u0639\u062f\u0627\u062f \u0646\u0631\u0645\u0627\u0644\u200c\u0634\u062f\u0647\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/447;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647 torchvision \u06cc\u06a9 \u0628\u0633\u062a\u0647 \u062c\u0627\u0646\u0628\u06cc \u0631\u0633\u0645\u06cc \u062f\u0631 \u0645\u062c\u0645\u0648\u0639\u0647 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u0637\u0648\u0631 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0637\u0631\u0627\u062d\u06cc \u0634\u062f\u0647 \u0627\u0633\u062a. \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u062a\u0635\u0627\u0648\u06cc\u0631 \u062e\u0627\u0645 \u0648 \u062a\u0628\u062f\u06cc\u0644 \u0622\u0646\u200c\u0647\u0627 \u0628\u0647 \u062a\u0646\u0633\u0648\u0631\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f\u060c \u0627\u0632 \u0628\u062e\u0634\u200c\u0647\u0627\u06cc \u0632\u0645\u0627\u0646\u200c\u0628\u0631 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u062f\u0631 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0627\u0633\u062a. Torchvision \u0628\u0627 \u0627\u0631\u0627\u0626\u0647 \u062f\u0648 \u0645\u0627\u0698\u0648\u0644 \u0627\u0635\u0644\u06cc \u0627\u06cc\u0646 \u0686\u0627\u0644\u0634 \u0631\u0627 \u062d\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0645\u0627\u0698\u0648\u0644 datasets \u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u0628\u0647 \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0639\u0631\u0648\u0641 \u0648 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0628\u06cc\u0646\u0627\u06cc\u06cc \u0645\u0627\u0634\u06cc\u0646\u060c \u0645\u0627\u0646\u0646\u062f MNIST\u060c \u0631\u0627 \u0628\u0627 \u0642\u0627\u0628\u0644\u06cc\u062a \u062f\u0627\u0646\u0644\u0648\u062f \u062e\u0648\u062f\u06a9\u0627\u0631 \u0641\u0631\u0627\u0647\u0645 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u0645\u0627\u0698\u0648\u0644 transforms \u0645\u062c\u0645\u0648\u0639\u0647\u200c\u0627\u06cc \u0627\u0632 \u062a\u0648\u0627\u0628\u0639 <a href=\"https:\/\/maktabkhooneh.org\/learn\/image-processing\/\">\u0622\u0645\u0648\u0632\u0634 \u067e\u0631\u062f\u0627\u0632\u0634 \u062a\u0635\u0648\u06cc\u0631<\/a> \u062f\u0627\u0631\u062f \u06a9\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 \u0631\u0627 \u0628\u0647 \u062a\u0646\u0633\u0648\u0631 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f (ToTensor) \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u067e\u06cc\u06a9\u0633\u0644\u200c\u0647\u0627 \u0631\u0627 \u067e\u06cc\u0634 \u0627\u0632 \u0648\u0631\u0648\u062f \u0628\u0647 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0646\u0631\u0645\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f (Normalize).<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">\u0622\u0645\u0648\u0632\u0634 \u0633\u0627\u062e\u062a \u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u0633\u0627\u062f\u0647 \u0628\u0627 PyTorch \u0648 Torchvision<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0627 \u062a\u0631\u06a9\u06cc\u0628 \u0645\u0641\u0627\u0647\u06cc\u0645 \u06af\u0641\u062a\u0647\u200c\u0634\u062f\u0647\u060c \u06cc\u06a9 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc \u06a9\u0627\u0645\u0644 \u0628\u0631\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u0627\u0639\u062f\u0627\u062f \u062f\u0633\u062a\u200c\u0646\u0648\u06cc\u0633 \u0627\u0632 \u06f0 \u062a\u0627 \u06f9 \u0631\u0648\u06cc \u062f\u06cc\u062a\u0627\u0633\u062a \u0645\u0639\u0631\u0648\u0641 MNIST \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 PyTorch \u0648 Torchvision \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u0646\u0635\u0628 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0648 Torchvision<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u0646\u0633\u062e\u0647 CPU \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0648 \u06a9\u062a\u0627\u0628\u062e\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u062c\u0627\u0646\u0628\u06cc \u0622\u0646 \u062f\u0631 \u0633\u06cc\u0633\u062a\u0645\u200c\u0639\u0627\u0645\u0644\u200c\u0647\u0627\u06cc \u0648\u06cc\u0646\u062f\u0648\u0632\u060c \u0645\u06a9 \u06cc\u0627 \u0644\u06cc\u0646\u0648\u06a9\u0633\u060c \u062f\u0633\u062a\u0648\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0631 \u062e\u0637 \u0641\u0631\u0645\u0627\u0646 (Terminal) \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install torch torchvision torchaudio<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u06a9\u062f \u0631\u0627 \u062f\u0631 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0639\u0627\u0645\u0644\u06cc \u0646\u0648\u062a\u200c\u0628\u0648\u06a9\u060c \u0645\u0627\u0646\u0646\u062f Jupyter Notebook \u06cc\u0627 Google Colab\u060c \u0645\u06cc\u200c\u0646\u0648\u06cc\u0633\u06cc\u062f\u060c \u06cc\u06a9 \u0639\u0644\u0627\u0645\u062a \u062a\u0639\u062c\u0628 (!) \u0628\u0647 \u0627\u0628\u062a\u062f\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>!pip install torch torchvision torchaudio<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0627\u0632 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0648\u0633\u0639\u0647 \u06cc\u06a9\u067e\u0627\u0631\u0686\u0647 (IDE) \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f\u060c \u0628\u0627 \u06a9\u0645\u06a9 \u0631\u0627\u0647\u0646\u0645\u0627\u06cc <a href=\"https:\/\/maktabkhooneh.org\/mag\/learning-how-to-code-with-pycharm\/\">\u0646\u0635\u0628 \u0648 \u06a9\u0627\u0631 \u0628\u0627 \u067e\u0627\u06cc \u0686\u0627\u0631\u0645<\/a> \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u06cc\u0646 \u062f\u0633\u062a\u0648\u0631 \u0631\u0627 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u062f\u0631 \u062a\u0631\u0645\u06cc\u0646\u0627\u0644 \u062f\u0627\u062e\u0644\u06cc PyCharm \u0627\u062c\u0631\u0627 \u06a9\u0646\u06cc\u062f \u0648 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627 \u0631\u0627 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n            <div class=\"course-card-img\">\n            <img decoding=\"async\" \n                data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/Poster_1405-03-25-232419632\/b7446e7b3f4f5be51b0e953e86f037a7.webp?expire=4893471932&#038;token=a77060bb68cbcd841b6e083128119ac4&#038;md5=p3Bgu2jLzYQbbggxKBGaxA==\" \n                alt=\"\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) - \u0628\u062e\u0634 \u0627\u0648\u0644 (\u0645\u0642\u062f\u0645\u0627\u062a\u06cc)\" \n                title=\"\u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) - \u0628\u062e\u0634 \u0627\u0648\u0644 (\u0645\u0642\u062f\u0645\u0627\u062a\u06cc)\" \n               \n             src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n        <\/div>\n    \n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%B9%D9%85%DB%8C%D9%82-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D8%B1%DA%86-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-mk6474\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) &#8211; \u0628\u062e\u0634 \u0627\u0648\u0644 (\u0645\u0642\u062f\u0645\u0627\u062a\u06cc)        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            2,599,000                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        1,039,600                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        60%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%B9%D9%85%DB%8C%D9%82-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D8%B1%DA%86-%D9%85%D9%82%D8%AF%D9%85%D8%A7%D8%AA%DB%8C-mk6474\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<h3 class=\"wp-block-heading\">\u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u0648 \u067e\u06cc\u0634\u200c\u067e\u0631\u062f\u0627\u0632\u0634 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0628\u0627 Torchvision<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0628\u062a\u062f\u0627 \u067e\u06a9\u06cc\u062c\u200c\u0647\u0627\u06cc \u0645\u0648\u0631\u062f \u0646\u06cc\u0627\u0632 \u0631\u0627 \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0633\u067e\u0633 \u0628\u0627 transforms.Compose \u06cc\u06a9 \u062e\u0637 \u0644\u0648\u0644\u0647 \u067e\u06cc\u0634\u200c\u067e\u0631\u062f\u0627\u0632\u0634 \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645 \u06a9\u0647 \u062a\u0635\u0627\u0648\u06cc\u0631 MNIST \u0631\u0627 \u0628\u0647 \u062a\u0646\u0633\u0648\u0631 \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0627 \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0648 \u0627\u0646\u062d\u0631\u0627\u0641 \u0645\u0639\u06cc\u0627\u0631 0.5 \u0646\u0631\u0645\u0627\u0644\u200c\u0633\u0627\u0632\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f. \u067e\u0633 \u0627\u0632 \u0622\u0646\u060c \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u0628\u0627 DataLoader \u062f\u0631 \u062f\u0633\u062a\u0647\u200c\u0647\u0627\u06cc (Batch) \u06f6\u06f4\u062a\u0627\u06cc\u06cc \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645 \u062a\u0627 \u062f\u0631 \u0647\u0631 \u0645\u0631\u062d\u0644\u0647 \u0627\u0632 \u0622\u0645\u0648\u0632\u0634\u060c \u06f6\u06f4 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0647 \u0635\u0648\u0631\u062a \u0647\u0645\u200c\u0632\u0645\u0627\u0646 \u067e\u0631\u062f\u0627\u0632\u0634 \u0634\u0648\u0646\u062f.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nfrom torchvision import datasets, transforms\n\n# \u062a\u0639\u0631\u06cc\u0641 \u0645\u0631\u0627\u062d\u0644 \u062a\u0628\u062f\u06cc\u0644 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0647 \u062a\u0646\u0633\u0648\u0631 \u0648 \u0646\u0631\u0645\u0627\u0644\u200c\u0633\u0627\u0632\u06cc\ntransform = transforms.Compose(&#91;\n    transforms.ToTensor(),\n    transforms.Normalize((0.5,), (0.5,))\n])\n\n# \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634\u06cc MNIST\ntrain_data = datasets.MNIST(root='.\/data', train=True, download=True, transform=transform)\ntrain_loader = torch.utils.data.DataLoader(train_data, batch_size=64, shuffle=True)\n\n# \u062f\u0627\u0646\u0644\u0648\u062f \u0648 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062a\u0633\u062a \u0628\u0631\u0627\u06cc \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0646\u0647\u0627\u06cc\u06cc\ntest_data = datasets.MNIST(root='.\/data', train=False, download=True, transform=transform)\ntest_loader = torch.utils.data.DataLoader(test_data, batch_size=64, shuffle=False)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u062a\u0639\u0631\u06cc\u0641 \u0645\u0639\u0645\u0627\u0631\u06cc \u0645\u062f\u0644 \u0648 \u062a\u0627\u0628\u0639 \u062e\u0637\u0627<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0647\u0631 \u062a\u0635\u0648\u06cc\u0631 \u062f\u0631 \u062f\u06cc\u062a\u0627\u0633\u062a MNIST\u060c \u06f2\u06f8 \u062f\u0631 \u06f2\u06f8 \u067e\u06cc\u06a9\u0633\u0644 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0645\u062f\u0644\u060c \u06a9\u0644\u0627\u0633\u06cc \u0628\u0647 \u0646\u0627\u0645 MNISTModel \u0628\u0627 \u0633\u0647 \u0644\u0627\u06cc\u0647 \u062e\u0637\u06cc (nn.Linear) \u0645\u06cc\u200c\u0633\u0627\u0632\u06cc\u0645. \u062f\u0631 \u0645\u062a\u062f forward\u060c \u0627\u0628\u062a\u062f\u0627 \u062a\u0635\u0648\u06cc\u0631 \u062f\u0648\u0628\u0639\u062f\u06cc \u0631\u0627 \u0628\u0627 view(-1, 28*28) \u0645\u0633\u0637\u062d (Flatten) \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u0648 \u0628\u0647 \u06cc\u06a9 \u0628\u0631\u062f\u0627\u0631 \u06f7\u06f8\u06f4\u062a\u0627\u06cc\u06cc \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0644\u0627\u06cc\u0647 \u0627\u0648\u0644 \u0627\u06cc\u0646 \u06f7\u06f8\u06f4 \u0648\u06cc\u0698\u06af\u06cc \u0631\u0627 \u0628\u0647 \u06f1\u06f2\u06f8 \u06af\u0631\u0647\u060c \u0644\u0627\u06cc\u0647 \u062f\u0648\u0645 \u0628\u0647 \u06f6\u06f4 \u06af\u0631\u0647 \u0648 \u0644\u0627\u06cc\u0647 \u0633\u0648\u0645 \u0628\u0647 \u06f1\u06f0 \u06a9\u0644\u0627\u0633 \u062e\u0631\u0648\u062c\u06cc\u060c \u0645\u0639\u0627\u062f\u0644 \u0627\u0639\u062f\u0627\u062f \u06f0 \u062a\u0627 \u06f9\u060c \u0646\u06af\u0627\u0634\u062a \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-8.png\" alt=\"\u0641\u0631\u0622\u06cc\u0646\u062f \u0645\u0633\u0637\u062d\u200c\u0633\u0627\u0632\u06cc \u062a\u0635\u0648\u06cc\u0631 \u06f2\u06f8 \u062f\u0631 \u06f2\u06f8 \u0628\u0647 \u0628\u0631\u062f\u0627\u0631 \u06f7\u06f8\u06f4\u062a\u0627\u06cc\u06cc \u0648 \u062a\u0634\u062e\u06cc\u0635 \u0639\u062f\u062f \u06f3 \u062f\u0631 \u0644\u0627\u06cc\u0647 \u062e\u0631\u0648\u062c\u06cc \u062f\u0647 \u06a9\u0644\u0627\u0633\u06cc\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/450;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0646\u0645\u0648\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0627\u0632 \u0645\u062f\u0644\u060c \u0628\u0627\u06cc\u062f \u0645\u0639\u06cc\u0627\u0631 \u062e\u0637\u0627 (Loss Function) \u0631\u0627 \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u0645. \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0645\u0639\u06cc\u0627\u0631\u0647\u0627\u06cc \u0645\u062a\u0646\u0648\u0639\u06cc \u062f\u0627\u0631\u062f\u061b \u0627\u0632 \u062c\u0645\u0644\u0647 nn.MSELoss \u0628\u0631\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u0627\u0646\u06af\u06cc\u0646 \u0645\u0631\u0628\u0639\u0627\u062a \u062e\u0637\u0627 \u0648 nn.BCELoss \u0628\u0631\u0627\u06cc \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u062f\u0648\u062f\u0648\u06cc\u06cc (Binary Cross-Entropy). \u0686\u0648\u0646 \u0645\u0633\u0626\u0644\u0647 \u0645\u0627 \u06f1\u06f0 \u06a9\u0644\u0627\u0633 \u062f\u0627\u0631\u062f\u060c \u0627\u0632 nn.CrossEntropyLoss \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u062a\u0627\u0628\u0639 \u062e\u0637\u0627 \u0648 \u0627\u0632 \u0627\u0644\u06af\u0648\u0631\u06cc\u062a\u0645 optim.SGD \u0628\u0647 \u0639\u0646\u0648\u0627\u0646 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nimport torch.nn as nn\nimport torch.optim as optim\n\nclass MNISTModel(nn.Module):\n    def __init__(self):\n        super(MNISTModel, self).__init__()\n        self.fc1 = nn.Linear(28 * 28, 128)  # \u0644\u0627\u06cc\u0647 \u0627\u0648\u0644: \u0648\u0631\u0648\u062f\u06cc \u06f7\u06f8\u06f4 \u0628\u0647 \u06f1\u06f2\u06f8\n        self.fc2 = nn.Linear(128, 64)       # \u0644\u0627\u06cc\u0647 \u062f\u0648\u0645: \u06a9\u0627\u0647\u0634 \u0627\u0628\u0639\u0627\u062f \u0628\u0647 \u06f6\u06f4\n        self.fc3 = nn.Linear(64, 10)        # \u0644\u0627\u06cc\u0647 \u0633\u0648\u0645: \u062e\u0631\u0648\u062c\u06cc \u06f1\u06f0 \u06a9\u0644\u0627\u0633\u06cc (\u0627\u0639\u062f\u0627\u062f \u06f0 \u062a\u0627 \u06f9)\n\n    def forward(self, x):\n        x = x.view(-1, 28 * 28)       # \u0645\u0633\u0637\u062d \u06a9\u0631\u062f\u0646 \u062a\u0635\u0648\u06cc\u0631 \u0628\u0647 \u0628\u0631\u062f\u0627\u0631 \u06f7\u06f8\u06f4\u062a\u0627\u06cc\u06cc\n        x = torch.relu(self.fc1(x))   # \u0627\u0639\u0645\u0627\u0644 \u062a\u0627\u0628\u0639 \u0641\u0639\u0627\u0644\u200c\u0633\u0627\u0632\u06cc ReLU \u0631\u0648\u06cc \u0644\u0627\u06cc\u0647 \u0627\u0648\u0644\n        x = torch.relu(self.fc2(x))   # \u0627\u0639\u0645\u0627\u0644 ReLU \u0631\u0648\u06cc \u0644\u0627\u06cc\u0647 \u062f\u0648\u0645\n        x = self.fc3(x)               # \u062e\u0631\u0648\u062c\u06cc \u0646\u0647\u0627\u06cc\u06cc\n        return x\n\nmodel = MNISTModel()\n\n# \u062a\u0639\u0631\u06cc\u0641 \u0645\u0639\u06cc\u0627\u0631 \u062e\u0637\u0627 \u0648 \u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632\ncriterion = nn.CrossEntropyLoss()\noptimizer = optim.SGD(model.parameters(), lr=0.01)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">\u062d\u0644\u0642\u0647 \u0622\u0645\u0648\u0632\u0634 (Training Loop) \u0648 \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0645\u062f\u0644<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u0641\u0631\u0622\u06cc\u0646\u062f \u0622\u0645\u0648\u0632\u0634 \u0645\u062f\u0644 \u062f\u0631 \u06cc\u06a9 \u062d\u0644\u0642\u0647 \u062a\u06a9\u0631\u0627\u0631\u060c \u062f\u0631 \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0628\u0627 \u06f5 \u062f\u0648\u0631 \u06cc\u0627 Epoch\u060c \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f. \u0647\u0631 \u062a\u06a9\u0631\u0627\u0631 \u0634\u0627\u0645\u0644 \u06f5 \u06af\u0627\u0645 \u0627\u0633\u062a \u06a9\u0647 \u0628\u0647 \u062a\u0631\u062a\u06cc\u0628 \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" data-src=\"https:\/\/maktabkhooneh.org\/mag\/wp-content\/uploads\/2026\/11\/what-is-pytorch-and-torchvision-6.jpg\" alt=\"\u0645\u062d\u06cc\u0637 \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0627 \u062e\u0631\u0648\u062c\u06cc \u06a9\u0627\u0647\u0634 \u062e\u0637\u0627 \u062f\u0631 \u06f5 \u062f\u0648\u0631 \u0622\u0645\u0648\u0632\u0634 \u0648 \u0646\u0645\u0627\u06cc\u0634 \u062f\u0642\u062a \u06f9\u06f6 \u062f\u0631\u0635\u062f\u06cc \u0645\u062f\u0644\" title=\"\" width=\"800\" class=\"smush-dimensions lazyload\" style=\"--smush-image-width: 800px; --smush-image-aspect-ratio: 800\/447;\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\"><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>\u0648\u0631\u0648\u062f\u06cc\u200c\u0647\u0627 \u0628\u0647 \u0645\u062f\u0644 \u062f\u0627\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u062a\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u062c\u0644\u0648 (Forward Pass) \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0627\u0648\u0644\u06cc\u0647 \u062a\u0648\u0644\u06cc\u062f \u0634\u0648\u062f (model(inputs)).<\/li>\n\n\n\n<li>\u062a\u0627\u0628\u0639 \u062e\u0637\u0627 \u0627\u062e\u062a\u0644\u0627\u0641 \u0628\u06cc\u0646 \u067e\u06cc\u0634\u200c\u0628\u06cc\u0646\u06cc \u0645\u062f\u0644 \u0648 \u0628\u0631\u0686\u0633\u0628\u200c\u0647\u0627\u06cc \u0648\u0627\u0642\u0639\u06cc \u0631\u0627 \u0627\u0646\u062f\u0627\u0632\u0647\u200c\u06af\u06cc\u0631\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f (criterion).<\/li>\n\n\n\n<li>\u067e\u06cc\u0634 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628\u060c \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u0631\u062d\u0644\u0647 \u0642\u0628\u0644 \u0628\u0627\u06cc\u062f \u0628\u0627 optimizer.zero_grad() \u0635\u0641\u0631 \u0634\u0648\u0646\u062f. \u062f\u0631 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u0641\u0631\u0627\u062e\u0648\u0627\u0646\u06cc .backward() \u0628\u0647 \u0637\u0648\u0631 \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u062c\u062f\u06cc\u062f \u0631\u0627 \u0628\u0627 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0642\u0628\u0644\u06cc \u062c\u0645\u0639 (\u062a\u062c\u0645\u06cc\u0639) \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0642\u0627\u062f\u06cc\u0631 \u0642\u0628\u0644\u06cc \u0631\u0627 \u0628\u0627\u0632\u0646\u0648\u06cc\u0633\u06cc \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f\u061b \u0628\u0647 \u0647\u0645\u06cc\u0646 \u062f\u0644\u06cc\u0644 \u0628\u0627\u06cc\u062f \u0622\u0646\u200c\u0647\u0627 \u0631\u0627 \u067e\u0627\u06a9 \u06a9\u0646\u06cc\u0645.<\/li>\n\n\n\n<li>\u0628\u0627 \u0627\u0646\u062a\u0634\u0627\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628 (loss.backward())\u060c \u0645\u0634\u062a\u0642 \u062e\u0637\u0627 \u0646\u0633\u0628\u062a \u0628\u0647 \u062a\u0645\u0627\u0645 \u0648\u0632\u0646\u200c\u0647\u0627\u06cc \u0634\u0628\u06a9\u0647 \u0645\u062d\u0627\u0633\u0628\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/li>\n\n\n\n<li>\u0628\u0647\u06cc\u0646\u0647\u200c\u0633\u0627\u0632 \u0628\u0627 optimizer.step() \u067e\u0627\u0631\u0627\u0645\u062a\u0631\u0647\u0627\u06cc \u0645\u062f\u0644 \u0631\u0627 \u0628\u0631 \u0627\u0633\u0627\u0633 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062d\u0627\u0633\u0628\u0647\u200c\u0634\u062f\u0647 \u0627\u0635\u0644\u0627\u062d \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0648\u0632\u0646\u200c\u0647\u0627 \u0631\u0627 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">\u06a9\u062f \u0632\u06cc\u0631 \u0645\u0631\u0627\u062d\u0644 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634\u06cc\u060c \u062a\u0639\u0631\u06cc\u0641 \u0645\u062f\u0644 \u0648 \u0627\u062c\u0631\u0627\u06cc \u062d\u0644\u0642\u0647 \u0622\u0645\u0648\u0632\u0634 \u0631\u0627 \u06a9\u0646\u0627\u0631 \u0647\u0645 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nimport torch.nn as nn\nimport torch.optim as optim\nfrom torchvision import datasets, transforms\n\ntransform = transforms.Compose(&#91;\n    transforms.ToTensor(),\n    transforms.Normalize((0.5,), (0.5,))\n])\n\ntrain_data = datasets.MNIST(root='.\/data', train=True, download=True, transform=transform)\ntrain_loader = torch.utils.data.DataLoader(train_data, batch_size=64, shuffle=True)\n\nclass MNISTModel(nn.Module):\n    def __init__(self):\n        super(MNISTModel, self).__init__()\n        self.fc1 = nn.Linear(28 * 28, 128)\n        self.fc2 = nn.Linear(128, 64)\n        self.fc3 = nn.Linear(64, 10)\n\n    def forward(self, x):\n        x = x.view(-1, 28 * 28)\n        x = torch.relu(self.fc1(x))\n        x = torch.relu(self.fc2(x))\n        x = self.fc3(x)\n        return x\n\nmodel = MNISTModel()\ncriterion = nn.CrossEntropyLoss()\noptimizer = optim.SGD(model.parameters(), lr=0.01)\n\n# \u062d\u0644\u0642\u0647 \u0622\u0645\u0648\u0632\u0634 \u0645\u062f\u0644 \u062f\u0631 \u06f5 \u062f\u0648\u0631 (Epoch)\nfor epoch in range(5):\n    for inputs, targets in train_loader:\n        outputs = model(inputs)               # \u06f1. \u0639\u0628\u0648\u0631 \u062f\u0627\u062f\u0647\u200c\u0647\u0627 \u0627\u0632 \u0645\u062f\u0644\n        loss = criterion(outputs, targets)    # \u06f2. \u0645\u062d\u0627\u0633\u0628\u0647 \u062e\u0637\u0627\n\n        optimizer.zero_grad()                 # \u06f3. \u0635\u0641\u0631 \u06a9\u0631\u062f\u0646 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627\u06cc \u0627\u0646\u0628\u0627\u0634\u062a\u0647\u200c\u0634\u062f\u0647 \u0642\u0628\u0644\u06cc\n        loss.backward()                       # \u06f4. \u0645\u062d\u0627\u0633\u0628\u0647 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646\u200c\u0647\u0627 \u062f\u0631 \u0645\u0633\u06cc\u0631 \u0631\u0648 \u0628\u0647 \u0639\u0642\u0628\n        optimizer.step()                      # \u06f5. \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0648\u0632\u0646\u200c\u0647\u0627\n\n    print(f'Epoch {epoch+1}, Loss: {loss.item():.4f}')<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u067e\u0627\u06cc\u0627\u0646 \u0622\u0645\u0648\u0632\u0634\u060c \u0639\u0645\u0644\u06a9\u0631\u062f \u0645\u062f\u0644 \u0631\u0627 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062a\u0633\u062a \u0628\u0631\u0631\u0633\u06cc \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645. \u0628\u0631\u0627\u06cc \u0627\u06cc\u0646 \u06a9\u0627\u0631 \u0627\u0632 \u0628\u0644\u0648\u06a9 with torch.no_grad(): \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645\u060c \u0632\u06cc\u0631\u0627 \u062f\u0631 \u0645\u0631\u062d\u0644\u0647 \u062a\u0633\u062a \u0628\u0647 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0648\u0632\u0646\u200c\u0647\u0627 \u0648 \u0645\u062d\u0627\u0633\u0628\u0647 \u06af\u0631\u0627\u062f\u06cc\u0627\u0646 \u0646\u06cc\u0627\u0632 \u0646\u062f\u0627\u0631\u06cc\u0645. \u06a9\u062f \u06a9\u0627\u0645\u0644 \u067e\u0631\u0648\u0698\u0647\u060c \u0627\u0632 \u0622\u0645\u0648\u0632\u0634 \u062a\u0627 \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u0646\u0647\u0627\u06cc\u06cc \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062a\u0633\u062a\u060c \u0628\u0647 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import torch\nimport torch.nn as nn\nimport torch.optim as optim\nfrom torchvision import datasets, transforms\n\ntransform = transforms.Compose(&#91;\n    transforms.ToTensor(),\n    transforms.Normalize((0.5,), (0.5,))\n])\n\ntrain_data = datasets.MNIST(root='.\/data', train=True, download=True, transform=transform)\ntrain_loader = torch.utils.data.DataLoader(train_data, batch_size=64, shuffle=True)\n\ntest_data = datasets.MNIST(root='.\/data', train=False, download=True, transform=transform)\ntest_loader = torch.utils.data.DataLoader(test_data, batch_size=64, shuffle=False)\n\nclass MNISTModel(nn.Module):\n    def __init__(self):\n        super(MNISTModel, self).__init__()\n        self.fc1 = nn.Linear(28 * 28, 128)\n        self.fc2 = nn.Linear(128, 64)\n        self.fc3 = nn.Linear(64, 10)\n\n    def forward(self, x):\n        x = x.view(-1, 28 * 28)\n        x = torch.relu(self.fc1(x))\n        x = torch.relu(self.fc2(x))\n        x = self.fc3(x)\n        return x\n\nmodel = MNISTModel()\ncriterion = nn.CrossEntropyLoss()\noptimizer = optim.SGD(model.parameters(), lr=0.01)\n\nfor epoch in range(5):\n    for inputs, targets in train_loader:\n        outputs = model(inputs)\n        loss = criterion(outputs, targets)\n        optimizer.zero_grad()\n        loss.backward()\n        optimizer.step()\n\n# \u0627\u0631\u0632\u06cc\u0627\u0628\u06cc \u062f\u0642\u062a \u0645\u062f\u0644 \u0631\u0648\u06cc \u062f\u0627\u062f\u0647\u200c\u0647\u0627\u06cc \u062a\u0633\u062a\ncorrect = 0\ntotal = 0\n\nwith torch.no_grad():\n    for inputs, targets in test_loader:\n        outputs = model(inputs)\n        _, predicted = torch.max(outputs.data, 1)  # \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0644\u0627\u0633\u06cc \u06a9\u0647 \u0628\u06cc\u0634\u062a\u0631\u06cc\u0646 \u0627\u062d\u062a\u0645\u0627\u0644 \u0631\u0627 \u062f\u0627\u0631\u062f\n        total += targets.size(0)\n        correct += (predicted == targets).sum().item()\n\nprint(f'Accuracy: {100 * correct \/ total:.2f}%')<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u067e\u0633 \u0627\u0632 \u0627\u062c\u0631\u0627\u06cc \u0627\u06cc\u0646 \u067e\u0631\u0648\u0698\u0647 \u0642\u0635\u062f \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0639\u0645\u0627\u0631\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631\u060c \u0645\u0627\u0646\u0646\u062f \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u067e\u06cc\u0686\u0634\u06cc \u0648 \u0628\u0627\u0632\u06af\u0634\u062a\u06cc\u060c \u0631\u0627 \u062f\u0627\u0631\u06cc\u062f\u060c \u06af\u0630\u0631\u0627\u0646\u062f\u0646 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u062a\u062e\u0635\u0635\u06cc\u200c\u062a\u0631 \u0645\u0631\u062d\u0644\u0647 \u0628\u0639\u062f\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0634\u0645\u0627 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f.<\/p>\n\n\n<div class=\"jet-listing-grid--50121\" style=\"\"><div class=\"jet-listing-dynamic-field-block zht-maktab-khooneh-course cb-fb2qc30r\"data-is-block=\"jet-engine\/dynamic-field\"><div class=\"jet-listing-dynamic-field__content\" >\n<div class=\"course-card\">\n            <div class=\"course-card-img\">\n            <img decoding=\"async\" \n                data-src=\"https:\/\/media1.maktabkhooneh.org\/CACHE\/images\/courses\/images\/cropped-pytorch-deep-learning-_1403-04-28-142700218\/3e41e8005b7554a3d1e866164bb72632.webp?expire=4893471932&#038;token=4bef79639e985395a2a6a4db99fe1f6a&#038;md5=S-95Y56YU5WipqTbmf4fag==\" \n                alt=\"\u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 Pytorch\" \n                title=\"\u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 Pytorch\" \n               \n             src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\">\n        <\/div>\n    \n    <div class=\"course-details\">\n        <a href=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%D8%A8%DA%A9%D9%87-%D8%B9%D8%B5%D8%A8%DB%8C-%D8%B9%D9%85%DB%8C%D9%82-pytorch-mk7156\/\" class=\"course-title\" target=\"_blank\" rel=\"noopener noreferrer\">\n            \u0622\u0645\u0648\u0632\u0634 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0639\u0645\u06cc\u0642 \u0628\u0627 Pytorch        <\/a>\n\n        <div class=\"course-price\">\n            \n                <span class=\"real-price\">\n                                            849,000                                    <\/span>\n\n                <span>\n                    <span class=\"discounted-price\">\n                        509,400                    <\/span>\n                    <span class=\"price-currency\">\u062a\u0648\u0645\u0627\u0646<\/span>\n                <\/span>\n\n                                    <div class=\"discount-percentage\">\n                        40%                    <\/div>\n                \n                    <\/div>\n        <button class=\"course-cta-button\" data-course-url=\"https:\/\/maktabkhooneh.org\/course\/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%D8%A8%DA%A9%D9%87-%D8%B9%D8%B5%D8%A8%DB%8C-%D8%B9%D9%85%DB%8C%D9%82-pytorch-mk7156\/\">\n            \u0645\u0634\u0627\u0647\u062f\u0647 \u0648 \u062e\u0631\u06cc\u062f        <\/button>\n    <\/div>\n<\/div>\n<\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0639\u0627\u06cc\u0628 \u0648 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686\u060c \u0628\u0627 \u0648\u062c\u0648\u062f \u0627\u0646\u0639\u0637\u0627\u0641\u200c\u067e\u0630\u06cc\u0631\u06cc \u0628\u0627\u0644\u0627 \u062f\u0631 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u062d\u0642\u06cc\u0642\u0627\u062a\u06cc\u060c \u0686\u0627\u0644\u0634\u200c\u0647\u0627 \u0648 \u0645\u062d\u062f\u0648\u062f\u06cc\u062a\u200c\u0647\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f \u06a9\u0647 \u067e\u06cc\u0634 \u0627\u0632 \u0627\u0646\u062a\u062e\u0627\u0628 \u0622\u0646 \u0628\u0631\u0627\u06cc \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u0633\u0627\u0632\u0645\u0627\u0646\u06cc \u0628\u0627\u06cc\u062f \u062f\u0631 \u0646\u0638\u0631 \u06af\u0631\u0641\u062a\u0647 \u0634\u0648\u0646\u062f:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u062f\u0631 \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 \u0631\u0642\u06cc\u0628 \u0627\u0635\u0644\u06cc \u062e\u0648\u062f \u06cc\u0639\u0646\u06cc TensorFlow\u060c \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u062c\u0627\u0646\u0628\u06cc \u06a9\u0645\u062a\u0631\u06cc \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0642\u0631\u0627\u0631 (Deployment) \u0645\u0633\u062a\u0642\u06cc\u0645 \u0648 \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0645\u062f\u0644\u200c\u0647\u0627 \u062f\u0631 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0648\u0644\u06cc\u062f\u06cc (Production) \u0648 \u0645\u0642\u06cc\u0627\u0633\u200c\u0647\u0627\u06cc \u0635\u0646\u0639\u062a\u06cc \u0628\u0632\u0631\u06af \u062f\u0627\u0631\u062f. \u0622\u0645\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u062f\u0644 \u0628\u0631\u0627\u06cc \u0645\u062d\u06cc\u0637 \u0639\u0645\u0644\u06cc\u0627\u062a\u06cc \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0647 \u06a9\u0627\u0631 \u0628\u06cc\u0634\u062a\u0631\u06cc \u0646\u06cc\u0627\u0632 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f.<\/li>\n\n\n\n<li>\u0646\u0635\u0628 \u0646\u0633\u062e\u0647 CPU \u0633\u0627\u062f\u0647 \u0627\u0633\u062a\u060c \u0627\u0645\u0627 \u0631\u0627\u0647\u200c\u0627\u0646\u062f\u0627\u0632\u06cc \u0627\u0648\u0644\u06cc\u0647 \u0628\u0627 GPU \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u0631\u0627\u06cc \u0645\u0628\u062a\u062f\u06cc\u0627\u0646 \u062f\u0634\u0648\u0627\u0631 \u0628\u0627\u0634\u062f. \u067e\u06cc\u06a9\u0631\u0628\u0646\u062f\u06cc \u0635\u062d\u06cc\u062d \u062f\u0631\u0627\u06cc\u0648\u0631\u0647\u0627 \u0648 \u062a\u0637\u0628\u06cc\u0642 \u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc CUDA \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u0628\u062f\u0648\u0646 \u062e\u0637\u0627\u06cc \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0631\u0648\u06cc \u06a9\u0627\u0631\u062a \u06af\u0631\u0627\u0641\u06cc\u06a9 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u062a\u0627\u0632\u0647\u200c\u06a9\u0627\u0631 \u0631\u0627 \u0628\u0627 \u0645\u0634\u06a9\u0644 \u0631\u0648\u0628\u0647\u200c\u0631\u0648 \u06a9\u0646\u062f.<\/li>\n\n\n\n<li>\u062a\u0645\u0631\u06a9\u0632 \u0627\u0635\u0644\u06cc PyTorch \u0628\u0631 \u0632\u0628\u0627\u0646 \u067e\u0627\u06cc\u062a\u0648\u0646 \u0648 \u0645\u062c\u0645\u0648\u0639\u0647 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc <a href=\"https:\/\/maktabkhooneh.org\/learn\/artificial-intelligence-with-python\/\">\u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0628\u0627 \u067e\u0627\u06cc\u062a\u0648\u0646<\/a> \u0627\u0633\u062a. \u062f\u0631 \u0645\u0642\u0627\u06cc\u0633\u0647 \u0628\u0627 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 API\u0647\u0627\u06cc \u06af\u0633\u062a\u0631\u062f\u0647\u200c\u0627\u06cc \u0628\u0631\u0627\u06cc \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0645\u062e\u062a\u0644\u0641 \u062f\u0627\u0631\u0646\u062f\u060c \u0627\u06cc\u0646 \u062a\u0645\u0631\u06a9\u0632 \u0628\u0631\u0627\u06cc \u062a\u06cc\u0645\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0642\u0635\u062f \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645 \u062f\u0631 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u062f\u06cc\u06af\u0631 \u0631\u0627 \u062f\u0627\u0631\u0646\u062f \u0645\u062d\u062f\u0648\u062f\u06cc\u062a \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0642\u0627\u06cc\u0633\u0647 PyTorch \u0648 TensorFlow\u061b \u06a9\u062f\u0627\u0645 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u0645\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0633\u0648\u0631\u0641\u0644\u0648 (TensorFlow) \u06a9\u0647 \u06af\u0648\u06af\u0644 \u0622\u0646 \u0631\u0627 \u062a\u0648\u0633\u0639\u0647 \u062f\u0627\u062f\u0647 \u0627\u0633\u062a\u060c \u0645\u0647\u0645\u200c\u062a\u0631\u06cc\u0646 \u0631\u0642\u06cc\u0628 \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u062f\u0631 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 \u0627\u0633\u062a. \u062f\u0631 \u0646\u0633\u062e\u0647\u200c\u0647\u0627\u06cc \u0627\u0648\u0644\u06cc\u0647\u060c \u062a\u0641\u0627\u0648\u062a \u0627\u0635\u0644\u06cc \u0627\u06cc\u0646 \u062f\u0648 \u062f\u0631 \u0646\u062d\u0648\u0647 \u062a\u0639\u0631\u06cc\u0641 \u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc \u0628\u0648\u062f. \u0627\u0632 \u0646\u0633\u062e\u0647 TensorFlow 2.0 \u0628\u0647 \u0628\u0639\u062f\u060c \u0642\u0627\u0628\u0644\u06cc\u062a \u0627\u062c\u0631\u0627\u06cc \u067e\u0648\u06cc\u0627 (Eager Execution) \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0628\u0647 \u062a\u0646\u0633\u0648\u0631\u0641\u0644\u0648 \u0646\u06cc\u0632 \u0627\u0636\u0627\u0641\u0647 \u0634\u062f. \u062c\u062f\u0648\u0644 \u0632\u06cc\u0631 \u062a\u0641\u0627\u0648\u062a\u200c\u0647\u0627\u06cc \u0641\u0646\u06cc \u0648 \u06a9\u0627\u0631\u0628\u0631\u062f\u06cc \u062f\u0648 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0631\u0627 \u0646\u0634\u0627\u0646 \u0645\u06cc\u200c\u062f\u0647\u062f:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>\u0648\u06cc\u0698\u06af\u06cc<\/th><th>PyTorch<\/th><th>TensorFlow<\/th><\/tr><\/thead><tbody><tr><td>\u06af\u0631\u0627\u0641 \u0645\u062d\u0627\u0633\u0628\u0627\u062a\u06cc<\/td><td>\u067e\u0648\u06cc\u0627 (Dynamic \/ Define-by-run)<\/td><td>\u067e\u0648\u06cc\u0627 (Eager Execution \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u0627\u0632 \u0646\u0633\u062e\u0647 \u06f2.\u06f0)<\/td><\/tr><tr><td>\u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc<\/td><td>\u062a\u0645\u0631\u06a9\u0632 \u0627\u0635\u0644\u06cc \u0628\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646<\/td><td>\u067e\u0627\u06cc\u062a\u0648\u0646\u060c C++\u060c JavaScript<\/td><\/tr><tr><td>\u0633\u0627\u062f\u06af\u06cc \u06a9\u062f\u0646\u0648\u06cc\u0633\u06cc \u0648 \u062f\u06cc\u0628\u0627\u06af<\/td><td>\u0633\u0627\u062e\u062a\u0627\u0631 \u067e\u0627\u06cc\u062a\u0648\u0646\u06cc\u06a9\u060c \u062e\u0648\u0627\u0646\u0627 \u0648 \u062e\u0637\u0627\u06cc\u0627\u0628\u06cc \u0622\u0633\u0627\u0646<\/td><td>\u0645\u0646\u062d\u0646\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0634\u06cc\u0628\u200c\u062f\u0627\u0631\u062a\u0631 \u0648 \u0646\u0633\u0628\u062a\u0627\u064b \u067e\u06cc\u0686\u06cc\u062f\u0647\u200c\u062a\u0631<\/td><\/tr><tr><td>\u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0627\u0633\u062a\u0642\u0631\u0627\u0631 (Deployment)<\/td><td>TorchScript \u0648 ONNX<\/td><td>TensorFlow Serving \u0648 TensorFlow Lite<\/td><\/tr><tr><td>\u0645\u062d\u0628\u0648\u0628\u06cc\u062a \u0648 \u062d\u0648\u0632\u0647 \u062a\u0645\u0631\u06a9\u0632<\/td><td>\u0628\u0633\u06cc\u0627\u0631 \u0645\u062d\u0628\u0648\u0628 \u062f\u0631 \u067e\u0698\u0648\u0647\u0634 \u0648 \u0646\u0645\u0648\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0633\u0631\u06cc\u0639<\/td><td>\u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06af\u0633\u062a\u0631\u062f\u0647 \u062f\u0631 \u067e\u0698\u0648\u0647\u0634\u060c \u0627\u0645\u0627 \u0642\u0648\u06cc\u200c\u062a\u0631 \u062f\u0631 \u0645\u062d\u06cc\u0637\u200c\u0647\u0627\u06cc \u062a\u0648\u0644\u06cc\u062f\u06cc (Production) \u0648 \u0645\u0642\u06cc\u0627\u0633 \u0628\u0632\u0631\u06af<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0647\u062f\u0641\u062a\u0627\u0646 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0641\u0627\u0647\u06cc\u0645 \u0634\u0628\u06a9\u0647 \u0639\u0635\u0628\u06cc\u060c \u0627\u0646\u062c\u0627\u0645 \u067e\u0631\u0648\u0698\u0647\u200c\u0647\u0627\u06cc \u062f\u0627\u0646\u0634\u06af\u0627\u0647\u06cc\u060c \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u0645\u0642\u0627\u0644\u0627\u062a \u062c\u062f\u06cc\u062f \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u06cc\u0627 \u0646\u0645\u0648\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u0633\u0631\u06cc\u0639 \u0627\u0633\u062a \u0648 \u0645\u06cc\u200c\u062e\u0648\u0627\u0647\u06cc\u062f \u06a9\u062f\u0647\u0627\u06cc\u06cc \u062e\u0648\u0627\u0646\u0627 \u0648 \u0646\u0632\u062f\u06cc\u06a9 \u0628\u0647 \u0633\u0627\u062e\u062a\u0627\u0631 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u067e\u0627\u06cc\u062a\u0648\u0646 \u0628\u0646\u0648\u06cc\u0633\u06cc\u062f\u060c PyTorch \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0646\u0627\u0633\u0628\u200c\u062a\u0631\u06cc \u0628\u0631\u0627\u06cc \u0634\u0645\u0627\u0633\u062a. \u0627\u06af\u0631 \u062f\u0631 \u062a\u06cc\u0645\u06cc \u06a9\u0627\u0631 \u0645\u06cc\u200c\u06a9\u0646\u06cc\u062f \u06a9\u0647 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 \u0645\u062f\u0644\u200c\u0647\u0627 \u062f\u0631 \u0645\u0642\u06cc\u0627\u0633 \u0635\u0646\u0639\u062a\u06cc \u0628\u0632\u0631\u06af\u060c \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06cc\u0627 \u0627\u062c\u0631\u0627\u06cc \u0645\u062f\u0644 \u0631\u0648\u06cc \u0628\u0633\u062a\u0631\u0647\u0627\u06cc \u0645\u062a\u0646\u0648\u0639 \u0628\u0647 \u0632\u0628\u0627\u0646\u200c\u0647\u0627\u06cc \u062c\u0627\u0648\u0627\u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0648 <a href=\"https:\/\/maktabkhooneh.org\/learn\/c-plus-plus\/\">\u0628\u0631\u0646\u0627\u0645\u0647\u200c\u0646\u0648\u06cc\u0633\u06cc C++<\/a> \u0631\u0627 \u062f\u0631 \u0627\u0648\u0644\u0648\u06cc\u062a \u062f\u0627\u0631\u062f\u060c TensorFlow \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0622\u0645\u0627\u062f\u0647\u200c\u062a\u0631\u06cc \u062f\u0631 \u0627\u062e\u062a\u06cc\u0627\u0631\u062a\u0627\u0646 \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0633\u0627\u062e\u062a\u0627\u0631\u06cc\u0627\u0641\u062a\u0647 \u0648 \u067e\u0631\u0648\u0698\u0647\u200c\u0645\u062d\u0648\u0631 \u0627\u06cc\u0646 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9\u060c \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u062f\u0631 \u062f\u0648\u0631\u0647\u200c\u0647\u0627\u06cc \u0622\u0645\u0648\u0632\u0634\u06cc \u0634\u0631\u06a9\u062a \u06a9\u0646\u06cc\u062f \u0648 \u0645\u062f\u0644\u200c\u0647\u0627\u06cc \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u062e\u0648\u062f \u0631\u0627 \u067e\u06cc\u0627\u062f\u0647\u200c\u0633\u0627\u0632\u06cc \u06a9\u0646\u06cc\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u067e\u0627\u06cc\u062a\u0648\u0631\u0686 (PyTorch) \u06cc\u06a9 \u0641\u0631\u06cc\u0645\u200c\u0648\u0631\u06a9 \u0645\u062a\u0646\u200c\u0628\u0627\u0632 \u0628\u0631\u0627\u06cc \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0639\u0645\u06cc\u0642 (Deep Learning) \u0648 \u06cc\u0627\u062f\u06af\u06cc\u0631\u06cc \u0645\u0627\u0634\u06cc\u0646 \u0627\u0633\u062a. \u0628\u0627 \u0627\u06cc\u0646 \u0627\u0628\u0632\u0627\u0631 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646 \u0634\u0628\u06a9\u0647\u200c\u0647\u0627\u06cc \u0639\u0635\u0628\u06cc \u0631\u0627 \u0631\u0648\u06cc \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647\u200c\u0647\u0627\u06cc \u0645\u0631\u06a9\u0632\u06cc (CPU) \u0648 \u06a9\u0627\u0631\u062a\u200c\u0647\u0627\u06cc \u06af\u0631\u0627\u0641\u06cc\u06a9 (GPU) \u0633\u0627\u062e\u062a\u060c \u0622\u0645\u0648\u0632\u0634 \u062f\u0627\u062f \u0648 \u0627\u062c\u0631\u0627 \u06a9\u0631\u062f. \u067e\u0627\u06cc\u062a\u0648\u0631\u0686 \u0627\u0632 \u0633\u0627\u062e\u062a\u0627\u0631\u0647\u0627\u06cc \u062f\u0627\u062f\u0647 \u0686\u0646\u062f\u0628\u0639\u062f\u06cc \u0628\u0647 \u0646\u0627\u0645 \u062a\u0646\u0633\u0648\u0631 \u0648 \u0633\u06cc\u0633\u062a\u0645 \u0645\u0634\u062a\u0642\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f \u0648 \u0645\u0633\u06cc\u0631 \u0646\u0645\u0648\u0646\u0647\u200c\u0633\u0627\u0632\u06cc \u067e\u0698\u0648\u0647\u0634\u06cc \u062a\u0627 \u0627\u0633\u062a\u0642\u0631\u0627\u0631 [&hellip;]<\/p>\n","protected":false},"author":93,"featured_media":70740,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-70743","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python-articles"],"_links":{"self":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/70743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/users\/93"}],"replies":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/comments?post=70743"}],"version-history":[{"count":3,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/70743\/revisions"}],"predecessor-version":[{"id":70827,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/posts\/70743\/revisions\/70827"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media\/70740"}],"wp:attachment":[{"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/media?parent=70743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/categories?post=70743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maktabkhooneh.org\/mag\/wp-json\/wp\/v2\/tags?post=70743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}