Հետաքրքիր է

TabNine- ը նպատակ ունի զույգերով ծրագրավորել արոտավայրերը

TabNine- ը նպատակ ունի զույգերով ծրագրավորել արոտավայրերը


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Արհեստական ​​հետախուզությունը մեզ բերել է ինքնալրացում ՝ հեշտացնելով մեր կյանքը էլ-նամակներ մշակելիս կամ ինտերնետում որոնման հարցումներ կատարելիս: Օգտագործման այդ դյուրինությունն այժմ կոդավորողներին է հասնում TabNine- ի ՝ AI ինքնալրացման միջոցով:

TabNine- ի միջոցով ծրագրավորողները կարող են տեղադրել հավելումը ցանկացած խմբագրիչի կողմից, որն օգտագործում են: Երբ ծրագրավորողը սկսում է կոդավորումը, գործիքը կառաջարկի առաջարկներ ՝ ծածկելու յուրաքանչյուր ծածկագիր: Առաջարկությունները ներկայացվում են փոքր բիթերով, որպեսզի չծանրաբեռնեն ծրագրավորողին: Գործիքը կարող է աջակցել մինչև 22 տարբեր կոդավորման լեզուների և ներառում է հանրաճանաչ լեզուներ, ինչպիսիք են Python, JavaScript, Java, C ++ և Swift:

ՀԱՐԱԿԻ. TOՐԱԳՐԱՎՈՐՄԱՆ ԹԵՓ 10 ENՐԱԳՐԵՐԻ ՀԱՄԱՐ

TabNine- ը արագացնում է կոդավորման գործընթացը

«Վերջին մի քանի տարիների ընթացքում մեծ աղմուկ բարձրացավ խորը ուսուցման մասին: Նեյրոնային ցանցերը գերժամանակակից են շատ ակադեմիական տիրույթներում, և դրանք արտադրության մեջ են տեղակայվել այնպիսի խնդիրների համար, ինչպիսիք են ինքնավար վարելը, խոսքի սինթեզը և մարդկային դեմքերին շան ականջներ ավելացնելով: Դեռևս մշակողների գործիքները դանդաղ են օգտվել այդ առաջընթացներից », - գրել է TabNine- ը բլոգում:

Ստեղծվել է Waterեյսոն obեյքոբի ՝ Համակարգչային գիտության Ուոթերլոյի համալսարանի բակալավրիատի ուսանող, ծրագրաշարը պահանջում է մեծ հաշվարկային հզորություն: Դրան անդրադառնալու համար նա առաջարկում է ծառայություն, որը կոչվում է TabNine Cloud, որն այժմ բետա փուլում է:

Ինչ վերաբերում է ծրագրավորողներին, որոնք ցանկանում են իրենց կոդերը պահել իրենց մեքենաներում, TabNine- ը նաև աշխատում է փոքր չափի մոդելի վրա, որը կարող է աշխատել անհատ ծրագրավորողների համար նախատեսված նոութբուքով և ձեռնարկությունների լիցենզիայի մոդելի վրա: «TabNine Cloud- ը ներկայումս բետա փուլում է, և դրա ընդլայնումը ներկայացնում է մի քանի եզակի մարտահրավերներ, քանի որ հարցումները պահանջվում են հաշվարկով (ավելի քան 10 միլիարդ լողացող կետի գործողություններ), սակայն դրանք պետք է կատարվեն ցածր ուշացումով: serviceառայության բարձր որակ ապահովելու համար մենք աստիճանաբար ազատում ենք », - ասվում է ընկերության կողմից բլոգի գրառման մեջ:

Մեքենայի ուսուցումը մեծապես բարելավում է այն, ինչ հնարավոր է անել

Չնայած TapNine- ը նոր չէ, Jեքսոնը հարցազրույցում ասել է, որ դրանում մեքենայական ուսուցում ավելացնելը զգալիորեն բարելավել է այն, ինչ կարելի է առաջարկել: Անավարտ ուսանողը անցած փետրվարին սկսեց աշխատել իր ծրագրի վրա և նոյեմբերին սկսեց առաջին կրկնությունը: Հուլիսին թողարկված նորացված տարբերակը հիմնված է GPT-2, խորը ուսուցման տեքստի ստեղծման ալգորիթմի վրա: Այն օգտագործած ծրագրավորողները Twitter- ում իրենց գոհունակությունն են հայտնել այն բանի հետ, որ մի ծրագրավորող այն անվանել է «զարմանալի», իսկ մյուսը `որակել որպես« խելագար »:

Բայց ոչ բոլորը երգում էին դրա գովասանքը, երբ թողարկվեց: Ոմանք դժգոհում էին, որ այն ավելի լավ է աշխատում կոդավորման որոշակի տեսակների հետ `մյուսների նկատմամբ: Քննադատությունը, որը acceptsեքսոնը ընդունում է, բայց նշեց, որ գործիքը դեռ կոդ մուտքագրելու ավելի արագ միջոց է, քան կոդավորման գործընկեր ունենալը: «Պատկերացրեք, որ բոլոր ծրագրավորողներն այժմ օգտագործում են համարժեք բջջային հեռախոսի ստեղնաշարեր մուտքագրելու համար, և Deep TabNine գնալը նման է սովորական ստեղնաշարի տեղափոխվելուն», - ասաց acksեքսոնը:


Դիտեք տեսանյութը: Enable Auto-completion Table of Contents u0026 Shortcuts in Jupyter Notebook Jupyter Notebook Shortcuts (Մայիս 2022).