PyTorch рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рд╣рдорд▓рд╛, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рд╕реЗ рд╕рдордЭреМрддрд╛

PyTorch рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рд╣рдорд▓реЗ рдХрд╛ рд╡рд┐рд╡рд░рдг рд╕рд╛рдордиреЗ рдЖрдпрд╛, рдЬрд┐рд╕рд╕реЗ GitHub рдФрд░ AWS рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдордирдорд╛рдирд╛ рдбреЗрдЯрд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдПрдХреНрд╕реЗрд╕ рдХреБрдВрдЬреА рдирд┐рдХрд╛рд▓рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛, рд╕рд╛рде рд╣реА рдХреЛрдб рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реЛ рдЧрдпрд╛ред рднрдВрдбрд╛рд░ рдХреА рдореБрдЦреНрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рдкрд┐рдЫрд▓рд╛ рджрд░рд╡рд╛рдЬрд╛ рдЬреЛрдбрд╝реЗрдВред PyTorch рд░рд┐рд▓реАрдЬрд╝ рд╕реНрдкреВрдлрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ Google, рдореЗрдЯрд╛, рдмреЛрдЗрдВрдЧ рдФрд░ рд▓реЙрдХрд╣реАрдб рдорд╛рд░реНрдЯрд┐рди рдЬреИрд╕реА рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпреЛрдВ рдкрд░ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ PyTorch рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВред рдмрдЧ рдмрд╛рдЙрдВрдЯреА рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдореЗрдЯрд╛ рдиреЗ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЛ $16250 рдХрд╛ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ред

рд╣рдорд▓реЗ рдХрд╛ рд╕рд╛рд░ рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ рдЬреЛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рднреЗрдЬреЗ рдЧрдП рдирдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИ рдФрд░ рдиреМрдХрд░рд┐рдпрд╛рдВ рдЪрд▓рд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЙрди рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ рдЬреЛ GitHub Actions рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдмрд╛рд╣рд░реА "рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░" рд╣реИрдВрдбрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдкрд╛рд░рдВрдкрд░рд┐рдХ GitHub рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рд╕реНрд╡-рд╣реЛрд╕реНрдЯреЗрдб рд╣реИрдВрдбрд▓рд░ GitHub рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рдирд╣реАрдВ рдЪрд▓рддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдпрд╛ рдбреЗрд╡рд▓рдкрд░ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрдиреЛрдВ рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВред

рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрдкрдХреЛ рдХреЛрдб рдХреЗ рд▓реЙрдиреНрдЪ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рдХрд┐рд╕реА рдЙрджреНрдпрдо рдХреЗ рдЖрдВрддрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕реНрдХреИрди рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреБрдВрдЬреА рдФрд░ рдПрдХреНрд╕реЗрд╕ рдЯреЛрдХрди рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рдПрдлрдПрд╕ рдЦреЛрдЬ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдмрд╛рд╣рд░реА рднрдВрдбрд╛рд░рдг рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЕрд╕реЗрдВрдмрд▓реА рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдЙрдЪрд┐рдд рдЕрд▓рдЧрд╛рд╡ рдХреЗ рдЕрднрд╛рд╡ рдореЗрдВ, рдкрд╛рдпрд╛ рдЧрдпрд╛ рдЧреЛрдкрдиреАрдп рдбреЗрдЯрд╛ рдмрд╛рд╣рд░реА рд░реВрдк рд╕реЗ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЛ рднреЗрдЬрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрд╛рд╣рд░реА рдПрдкреАрдЖрдИ рддрдХ рдкрд╣реБрдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗред рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧреИрдЯреЛ рдЯреВрд▓рдХрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рд╕реБрд▓рдн рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рд╕реАрдЖрдИ рдХрд╛рд░реНрдп рд▓реЙрдиреНрдЪ рд▓реЙрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

PyTorch рдФрд░ рдХрдИ рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЬреЛ рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдЙрди рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЬрд┐рдирдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдкрд╣рд▓реЗ рд╕рд╣рдХрд░реНрдореА-рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЧрдИ рд╣реИ рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдмрд┐рд▓реНрдб рдЬреЙрдм рдЪрд▓рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп "рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛" рд╕реНрдерд┐рддрд┐ рд╣реЛрдиреЗ рд╕реЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддреЗ рд╕рдордп GitHub Actions рд╣реИрдВрдбрд▓рд░ рд▓реЙрдиреНрдЪ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рддрджрдиреБрд╕рд╛рд░, рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреА рджреЗрдЦрд░реЗрдЦ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрдЧрдарди рд╕реЗ рдЬреБрдбрд╝реЗ рдХрд┐рд╕реА рднреА GitHub Actions Runner рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдкрдирд╛ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред

"рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛" рд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдВрдХ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛ рдЧрдпрд╛ - рдпрд╣ рдкрд╣рд▓реЗ рдПрдХ рдорд╛рдореВрд▓реА рдмрджрд▓рд╛рд╡ рд╕рдмрдорд┐рдЯ рдХрд░рдиреЗ рдФрд░ рдХреЛрдб рдмреЗрд╕ рдореЗрдВ рдЗрд╕рдХреЗ рд╕реНрд╡реАрдХрд╛рд░ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдбреЗрд╡рд▓рдкрд░ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд╕рдХреНрд░рд┐рдп рднрд╛рдЧреАрджрд╛рд░ рдХрд╛ рджрд░реНрдЬрд╛ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдЕрд▓рдЧ рд╕рддреНрдпрд╛рдкрди рдХреЗ рдмрд┐рдирд╛ рд╕реАрдЖрдИ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред рд╕рдХреНрд░рд┐рдп рдбреЗрд╡рд▓рдкрд░ рд╕реНрдерд┐рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдпреЛрдЧ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЯрд╛рдЗрдкреЛ рдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдореВрд▓реА рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рдереЗред PyTorch рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдФрд░ рд╕реНрдЯреЛрд░реЗрдЬ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░" рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╣рдорд▓реЗ рдиреЗ рдмрд┐рд▓реНрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ GitHub рдЯреЛрдХрди рдХреЛ рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд┐рдпрд╛, рд╕рд╛рде рд╣реА рдмрд┐рд▓реНрдб рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА AWS рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЛ рднреА рдЗрдВрдЯрд░рд╕реЗрдкреНрдЯ рдХрд┐рдпрд╛ред .

рд╕рдорд╕реНрдпрд╛ PyTorch рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рдХрдИ рдЕрдиреНрдп рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ рдЬреЛ GitHub рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ "рд╕реЗрд▓реНрдл-рд╣реЛрд╕реНрдЯреЗрдб рд░рдирд░" рдХреЗ рд▓рд┐рдП рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕реА рддрд░рд╣ рдХреЗ рд╣рдорд▓реЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдЕрд░рдмреЛрдВ рдбреЙрд▓рд░ рдХреЗ рдкреВрдВрдЬреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдХреБрдЫ рдмрдбрд╝реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдХреБрд░реЗрдВрд╕реА рд╡реЙрд▓реЗрдЯ рдФрд░ рдмреНрд▓реЙрдХрдЪреИрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдмреИрдХрдбреЛрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ, рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рдбреАрдкрд╕реНрдкреАрдб рдФрд░ рдЯреЗрдиреНрд╕рд░рдлреНрд▓реЛ рдХреА рд░рд┐рд▓реАрдЬ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░рдиреЗ, рдХреНрд▓рд╛рдЙрдбрдлреНрд▓реЗрдпрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд░рдиреЗ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред Microsoft рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдХрд┐рд╕реА рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдХреЛрдбред рдЗрди рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдмреНрдпреЛрд░рд╛ рдЕрднреА рддрдХ рд╕рд╛рдордиреЗ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реИ. рдореМрдЬреВрджрд╛ рдмрдЧ рдмрд╛рдЙрдВрдЯреА рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рддрд╣рдд, рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ рдХрдИ рд▓рд╛рдЦ рдбреЙрд▓рд░ рдХреЗ рдкреБрд░рд╕реНрдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП 20 рд╕реЗ рдЕрдзрд┐рдХ рдЖрд╡реЗрджрди рдЬрдорд╛ рдХрд┐рдП рд╣реИрдВред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ