GitHub แž”แžถแž“แž”แžพแž€แž€แžถแžšแžœแžทแžœแžŒแŸ’แžแž“แŸแž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžถแžšแžšแŸ€แž“แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€ แž“แžทแž„แžœแžทแž—แžถแž‚แž€แžผแžŠ

GitHub แžŽแŸ‚แž“แžถแŸ† แž‚แž˜แŸ’แžšแŸ„แž„ CodeSearchNetแžŠแŸ‚แž›แž”แžถแž“แžšแŸ€แž”แž…แŸ†แž‚แŸ†แžšแžผแžŸแžทแž€แŸ’แžŸแžถแž˜แŸ‰แžถแžŸแŸŠแžธแž“ แž“แžทแž„แžŸแŸ†แžŽแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™แž…แžถแŸ†แž”แžถแž…แŸ‹แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž‰แŸ‚แž€ แž…แžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹ แž“แžทแž„แžœแžทแž—แžถแž‚แž€แžผแžŠแž‡แžถแž—แžถแžŸแžถแžŸแžšแžŸแŸแžšแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž•แŸ’แžŸแŸแž„แŸ—แŸ” CodeSearchNet แžŸแŸ’แžšแžŠแŸ€แž„แž“แžนแž„ แžขแŸŠแžธแž“แž’แžบแžŽแŸแžแžšแžฝแž˜โ€‹แž”แž‰แŸ’แž…แžผแž›โ€‹แž‘แžถแŸ†แž„โ€‹แž”แžŽแŸ’แžแžปแŸ†โ€‹แžŠแŸโ€‹แž’แŸ†โ€‹แž“แŸƒโ€‹แžขแžแŸ’แžแž”แž‘โ€‹แž€แžผแžŠโ€‹แž‡แžถแž˜แžฝแž™โ€‹แž“แžนแž„โ€‹แž…แŸ†แžŽแžถแžšโ€‹แž–แž“แŸ’แž™แž›แŸ‹โ€‹แžŠแŸ‚แž›โ€‹แž’แŸ’แžœแžพโ€‹แž‡แžถโ€‹แž•แŸ’แž›แžผแžœโ€‹แž€แžถแžšโ€‹แž“แžผแžœโ€‹แžขแŸ’แžœแžธโ€‹แžŠแŸ‚แž›โ€‹แž€แžผแžŠโ€‹แž’แŸ’แžœแžพแŸ” แžŸแž˜แžถแžŸแž’แžถแžแžปแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ†แžšแžผแž”แžŽแŸ’แžแžปแŸ‡แž”แžŽแŸ’แžแžถแž› แž“แžทแž„แžงแž‘แžถแž แžšแžŽแŸแž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ CodeSearchNet แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแž“แŸ…แž€แŸ’แž“แžปแž„ Python แžŠแŸ„แž™แž”แŸ’แžšแžพแž€แŸ’แžšแž”แžแŸแžŽแŸ’แžŒ Tensorflow แž“แžทแž„ แž…แŸ‚แž€แž…แžถแž™โ€‹แžŠแŸ„แž™ แž€แŸ’แžšแŸ„แž˜แžขแžถแž‡แŸ’แž‰แžถแž”แŸแžŽแŸ’แžŽ MIT แŸ”

แž“แŸ…แž–แŸแž›แž”แž„แŸ’แž€แžพแž CodeSearchNet แž”แž…แŸ’แž…แŸแž€แžœแžทแž‘แŸ’แž™แžถแž‰แŸ‚แž€แžขแžแŸ’แžแž”แž‘แž—แžถแžŸแžถแž’แž˜แŸ’แž˜แž‡แžถแžแžทแžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžšแŸ€แž“แžšแž”แžŸแŸ‹แž˜แŸ‰แžถแžŸแŸŠแžธแž“แž‚แžทแžแž‚แžผแžšแž˜แžทแž“แžแŸ’แžšแžนแž˜แžแŸ‚แž›แž€แŸ’แžแžŽแŸˆแžœแžถแž€แŸ’แž™แžŸแž˜แŸ’แž–แŸแž“แŸ’แž’แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แž‘แŸ แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžแŸ‚แž˜แž‘แžถแŸ†แž„แžขแžแŸ’แžแž“แŸแž™แž“แŸƒแžŸแž€แž˜แŸ’แž˜แž—แžถแž–แžŠแŸ‚แž›แž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แž€แžผแžŠแž•แž„แžŠแŸ‚แžšแŸ” แž”แŸ’แžšแž–แŸแž“แŸ’แž’ GitHub แž”แžถแž“แžขแž“แžปแžœแžแŸ’แž แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž–แžทแžŸแŸ„แž’แž“แŸแž›แžพแž€แžถแžšแžšแŸ€แž”แž…แŸ†แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แžผแžŠ semantic แžŠแŸ„แž™แž”แŸ’แžšแžพแžŸแŸ†แžŽแžฝแžšแž“แŸ…แž›แžพ แž—แžถแžŸแžถแž’แž˜แŸ’แž˜แž‡แžถแžแžท (แžงแž‘แžถแž แžšแžŽแŸ แž“แŸ…แž–แŸแž›แžŸแŸ’แž“แžพแžŸแžปแŸ† "แžแž˜แŸ’แžšแŸ€แž”แž”แž‰แŸ’แž‡แžธแžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžš" แž€แžผแžŠแž‡แžถแž˜แžฝแž™แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž€แŸ’แž”แžฝแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž แžถแž‰) แŸ”

แžŸแŸ†แžŽแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„ แžšแžฝแž˜แž˜แžถแž“แžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹แž˜แžแžทแž™แŸ„แž”แž›แŸ‹แž‡แžถแž„ 2 แž›แžถแž“ แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแžขแžแŸ’แžแž”แž‘แž”แŸ’แžšแž—แž–แž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™แž”แžพแž€แž…แŸ†แž แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžšแžถแž”แŸ‹แŸ” แž€แžผแžŠแž‚แŸ’แžšแž”แžŠแžŽแŸ’แžแž”แŸ‹แžขแžแŸ’แžแž”แž‘แž”แŸ’แžšแž—แž–แž–แŸแž‰แž›แŸแž‰แž“แŸƒแž˜แžปแžแž„แžถแžš แžฌแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž“แžธแž˜แžฝแž™แŸ— แž แžพแž™แž˜แžแžทแž™แŸ„แž”แž›แŸ‹แž–แžทแž–แžŽแŸŒแž“แžถแžขแŸ†แž–แžธแžŸแž€แž˜แŸ’แž˜แž—แžถแž–แžŠแŸ‚แž›แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แž˜แžปแžแž„แžถแžš (แžฏแž€แžŸแžถแžšแž›แž˜แŸ’แžขแžทแžแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“)แŸ” แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“ แžŸแŸ†แžŽแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹ Python, JavaScript, Ruby, Go, Java แž“แžทแž„ PHP แŸ” แžงแž‘แžถแž แžšแžŽแŸแžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แž“แŸƒแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŸแŸ†แžŽแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŠแŸ‚แž›แž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แžŽแŸ’แžแžปแŸ‡แž”แžŽแŸ’แžแžถแž›แž”แŸ’แžšแž—แŸแž‘แž•แŸ’แžŸแŸแž„แŸ—แž“แŸƒแž”แžŽแŸ’แžแžถแž‰แžŸแžšแžŸแŸƒแž”แŸ’แžšแžŸแžถแž‘ แžšแžฝแž˜แž‘แžถแŸ†แž„ Neural-Bag-Of-Words, RNN, แž€แžถแžšแž™แž€แž…แžทแžแŸ’แžแž‘แžปแž€แžŠแžถแž€แŸ‹แž›แžพแžแŸ’แž›แžฝแž“แžฏแž„ (BERT) แž“แžทแž„ 1D-CNN+ แž€แžผแž“แž€แžถแžแŸ‹แž™แž€แž…แžทแžแŸ’แžแž‘แžปแž€แžŠแžถแž€แŸ‹แž›แžพแžแŸ’แž›แžฝแž“แžฏแž„.

แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแžแž™แž“แŸ’แžแž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž—แžถแžŸแžถแž’แž˜แŸ’แž˜แž‡แžถแžแžท แžŸแŸ†แžŽแžปแŸ†แž“แŸƒ CodeSearchNet Challenge แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แž”แž“แŸ’แžแŸ‚แž˜ แžšแžฝแž˜แž‘แžถแŸ†แž„
99 แž’แž˜แŸ’แž˜แžแžถแŸ” แžŸแŸ†แžŽแžฝแžšแžŠแŸ‚แž›แž˜แžถแž“แž…แŸ†แžŽแžถแžšแž–แž“แŸ’แž™แž›แŸ‹แžขแŸ†แž–แžธแžขแŸ’แž“แž€แž‡แŸ†แž“แžถแž‰แž”แŸ’แžšแž แŸ‚แž› 4 แž–แžถแž“แŸ‹แžŠแŸ‚แž›แž–แžทแž–แžŽแŸŒแž“แžถแžขแŸ†แž–แžธแž€แžถแžšแž…แž„แž€แžผแžŠแžŠแŸ‚แž›แž‘แŸ†แž“แž„แž”แŸ†แž•แžปแžแž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ†แžŽแžปแŸ†แž‘แžทแž“แŸ’แž“แž“แŸแž™ CodeSearchNet Corpus แžŠแŸ‚แž›แž‚แŸ’แžšแž”แžŠแžŽแŸ’แžแž”แŸ‹แž”แŸ’แžšแž แŸ‚แž› 6 แž›แžถแž“แžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แž แž“แžทแž„แž˜แžปแžแž„แžถแžš (แž€แŸ†แžŽแžแŸ‹แž‘แŸ†แž แŸ† แž”แŸ’แžšแž แŸ‚แž› 20 GB) แŸ” CodeSearchNet Challenge แžขแžถแž…แž”แž˜แŸ’แžšแžพแž‡แžถแž‚แŸ„แž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžœแžถแž™แžแž˜แŸ’แž›แŸƒแž”แŸ’แžšแžŸแžทแž‘แŸ’แž’แž—แžถแž–แž“แŸƒแžœแžทแž’แžธแžŸแžถแžŸแŸ’แžšแŸ’แžแž˜แžฝแž™แž…แŸ†แž“แžฝแž“แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แžผแžŠแž—แžถแžŸแžถแž’แž˜แŸ’แž˜แž‡แžถแžแžทแŸ” แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžงแž”แž€แžšแžŽแŸ KubeFlow แžšแŸ€แž”แž…แŸ†
แžงแž‘แžถแž แžšแžŽแŸ แž˜แŸ‰แžถแžŸแŸŠแžธแž“แžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แžผแžŠแŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹