GitHub рдиреЗ рдХреЛрдб рдЦреЛрдЬ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдХреА рд╢реБрд░реБрдЖрдд рдХреА рд╣реИ

GitHub рдкреНрд░рд╕реНрддреБрдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдбрд╕рд░реНрдЪрдиреЗрдЯ, рдЬрд┐рд╕рдиреЗ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреЛрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ, рд╡рд░реНрдЧреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдФрд░ рдбреЗрдЯрд╛ рд╕реЗрдЯ рддреИрдпрд╛рд░ рдХрд┐рдП рд╣реИрдВред CodeSearchNet, рдХреЗ рд╕рдорд╛рди IMAGEnet, рдЗрд╕рдореЗрдВ рдПрдиреЛрдЯреЗрд╢рди рдХреЗ рд╕рд╛рде рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╕рдВрдЧреНрд░рд╣ рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рдХреЛрдб рдХреЛ рдФрдкрдЪрд╛рд░рд┐рдХ рдмрдирд╛рддрд╛ рд╣реИред рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рдФрд░ CodeSearchNet рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг Tensorflow рдврд╛рдВрдЪреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рдпрдерди рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдПрдордЖрдИрдЯреА рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рддред

CodeSearchNet рдмрдирд╛рддреЗ рд╕рдордп, рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдкрд╛рда рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рд╕реЗ рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рди рдХреЗрд╡рд▓ рд╡рд╛рдХреНрдпрд╛рддреНрдордХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦ рд╕рдХреЗ, рдмрд▓реНрдХрд┐ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЕрд░реНрде рдХреЛ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦ рд╕рдХреЗред рдЧрд┐рдЯрд╣рдм рдкреНрд░рдгрд╛рд▓реА рд▓рд╛рдЧреВ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд┐рдореЗрдВрдЯрд┐рдХ рдХреЛрдб рдЦреЛрдЬ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреЗ рдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЬрдм "рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рд╕реВрдЪреА рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ" рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╕рдВрдмрдВрдзрд┐рдд рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдХреЛрдб рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ)ред

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ 2 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдХреЛрдб-рдЯрд┐рдкреНрдкрдгреА рд▓рд┐рдВрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдореМрдЬреВрджрд╛ рдЦреБрд▓реЗ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕реНрд░реЛрдд рдЧреНрд░рдВрдереЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдХреЛрдб рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрд╛рд░реНрдпреЛрдВ рдпрд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рд╕рдВрдкреВрд░реНрдг рд╕реНрд░реЛрдд рдкрд╛рда рдХреЛ рдХрд╡рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЯрд┐рдкреНрдкрдгреА рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ (рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдкрд╛рдпрдерди, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рд░реВрдмреА, рдЧреЛ, рдЬрд╛рд╡рд╛ рдФрд░ PHP рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реЗрдЯ рддреИрдпрд╛рд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд╣реИрдВ рдиреНрдпреВрд░рд▓-рдмреИрдЧ-рдСрдлрд╝-рд╡рд░реНрдбреНрд╕, RNN, рдЖрддреНрдо-рдзреНрдпрд╛рди (рдмрд░реНрдЯ) рдФрд░ 1рдбреА-рд╕реАрдПрдирдПрди+рд╕реЗрд▓реНрдл-рдЕрдЯреЗрдВрд╢рди рд╣рд╛рдЗрдмреНрд░рд┐рдб.

рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдЦреЛрдЬ рддрдВрддреНрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, CodeSearchNet рдЪреИрд▓реЗрдВрдЬ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдЕрддрд┐рд░рд┐рдХреНрдд рд░реВрдк рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
99 рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЛрдбрд╕рд░реНрдЪрдиреЗрдЯ рдХреЙрд░реНрдкрд╕ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореЗрдВ рд╕рдмрд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдХреЛрдб рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓рдЧрднрдЧ 4 рд╣рдЬрд╛рд░ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдПрдиреЛрдЯреЗрд╢рди рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди, рд▓рдЧрднрдЧ 6 рдорд┐рд▓рд┐рдпрди рддрд░реАрдХреЛрдВ рдФрд░ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ (рдЖрдХрд╛рд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рд▓рдЧрднрдЧ 20 рдЬреАрдмреА)ред CodeSearchNet рдЪреИрд▓реЗрдВрдЬ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдХреЛрдб рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд░реАрдХреЛрдВ рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХреНрдпреВрдмрдлреНрд▓реЛ рддреИрдпрд╛рд░
рдЙрджрд╛рд╣рд░рдг рдХреЛрдб рдЦреЛрдЬ рдЗрдВрдЬрди.

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

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