Deep TabNine isimli yapay zeka uygulaması, yazılımcıların o ana kadar yazdığı kod satırlarını tahlil edip, otomatik olarak yeni kod satırları ekleyebiliyor. Çoklu programlama lisanlarını de destekleyen bu araç, yazılımcıların daha süratli kodlama yapmasına yardımcı olacak.
(Python için Deep TabNine örneği)
DERİN ÖĞRENME İLE OTOMATİK KOD TAMAMLAMA
OpenAI şirketi tarafından geliştirilen GPT-2 derin öğrenme modelini kullanan Deep TabNine uygulaması, Kanada’daki Waterloo Üniversitesi’nde bir bilgisayar bilimi öğrencisi olan Jacob Jackson tarafından geliştirildi.
Deep TabNine, GitHub bilgi tabanından 2 milyon evrak kullanılarak eğitildi ve bu sayede kodları otomatik iddia edebilmesi sağlandı.
BİRÇOK PROGRAMLAMA LİSANINI DESTEKLİYOR
Uygulama; Java, Python, JavaScript, C, C++, PHP, TypeScript, Kotlin, Objective-C, HTML, CSS, Go, C#, Ruby, Rust, Swift, Haskell, OCaml, Scala, Perl, SQL ve Bash üzere programlama lisanlarını destekliyor.
(Java için Deep TabNine örneği)
Bu programı özel yapan en kıymetli şey ise rakiplerinin tersine bir değil birden fazla kod satırını otomatik olarak kestirim etmesi olarak görülüyor.
Ancak Deep TabNine çok fazla bilgi süreç gücü gerektirdiğinden şu an için dizüstü bilgisayarlarda çok âlâ performans göstermiyor. Geliştirici Jacob Jackson, bu durumu ortadan kaldırmak için kullanıcılara bir de bulut hizmeti sunuyor.
Uygulama hakkında daha ayrıntılı bilgi almak için TabNine resmi internet sitesini aşağıdan ziyaret edebilirsiniz.
Aşağıdaki kontaktan Ensonhaber Teknoloji Instagram hesabını takip ederek yeni teknoloji haberlerine anında ulaşın.