SıradakiSonraki rehber
AI Diş Röntgeni Boşluk Tespiti
Görsel Yapay Zeka
Teknik KILAVUZ
Ray, Python ve AI iş yüklerini bir dizüstü bilgisayardan binlerce makineden oluşan bir kümeye ölçeklendirmeyi kolaylaştıran açık kaynaklı bir çerçevedir.
Bu kılavuzu dinleyinAI tarafından anlatılan · ~2 min
Bu önemlidir çünkü eğitim, ayarlama, veri işleme ve sunma işlemlerini her biri için kodunuzu yeniden yazmanıza gerek kalmadan dağıtmanın basit ve birleşik bir yolunu sunar.
Ray'in temel fikri, sıradan Python fonksiyonlarını ve sınıflarını minimum değişiklikle dağıtılmış birimlere dönüştürmektir. Uzak 'görev' olarak işaretlenen bir işlev, kümedeki herhangi bir çalışan üzerinde eşzamansız olarak çalışır; Uzak bir 'aktör' olarak işaretlenen sınıf, bir işçi üzerinde yaşayan durum bilgisi olan bir hizmet haline gelir. Ray, hafif vadeli işlemleri (nesne referansları) döndürür ve zamanlamayı, paylaşılan bir nesne deposu aracılığıyla veri hareketini ve hata toleransını yönetir. Bu temel amaca yönelik oluşturulmuş kitaplıkların yanı sıra: Dağıtılmış model eğitimi için Ray Train, hiperparametre araması için Ray Tune, akış veri hatları için Ray Data, takviye öğrenimi için RLlib ve ölçeklenebilir model sunumu için Ray Serve. Bu, bir kümenin tüm makine öğrenimi iş akışını uçtan uca yönetmesine olanak tanır.
En iyi model yapılandırmasını bulmak için bir GPU kümesinde yüzlerce hiperparametre kombinasyonunu paralel olarak aramak için Ray Tune'u çalıştırma
Derin öğrenme modelinin eğitimini minimum kod değişikliğiyle birçok GPU ve düğüme dağıtmak için Ray Train'i kullanma
Milyonlarca kaydın bir kümedeki bir model aracılığıyla akışını sağlayarak puanlanması için Ray Data ile bir toplu çıkarım hattı oluşturma
Değişken üretim trafiğini yönetmek için Ray Serve ile tek bir otomatik ölçeklendirme uç noktasının arkasında birden fazla modelin dağıtılması
Ray, özellikle büyük dil modellerinin eğitiminde ve sunulmasında kullanılan, büyük ölçekli yapay zekanın omurgası haline geldi. LLM'ye özgü sunumda (vLLM ile Ray Serve), heterojen GPU planlamasında, KubeRay aracılığıyla data lake'ler ve Kubernetes ile daha sıkı entegrasyonda ve ani üretimli iş yükleri için daha iyi otomatik ölçeklendirmede büyüme bekleyebilirsiniz. Modeller büyüdükçe Ray'in çok düğümlü eğitimi, RLHF işlem hatlarını ve binlerce hızlandırıcıda toplu çıkarımı düzenlemedeki rolünün de artması muhtemeldir.
Ücretsiz bülten
Hafta içi her sabah sade İngilizce yazılmış, doğrulanmış üç yapay zeka hikayesi. Sonsuza kadar ücretsiz, reklam yok.
Hafta içi her gün bir e-posta. Tek tıklamayla aboneliğinizi iptal edin. Adresinizi asla satmayız veya paylaşmayız.
Kendinizi test edin
Her yanıtla ilgili anında geri bildirim ve bir kursu geçtiğinizde doğrulanabilir bir kimliğe sahip paylaşılabilir bir sertifika.
Ücretsiz AI eğitimini destekleyin. AI Understanding, bir 501(c)(3) kâr amacı gütmeyen kuruluştur; hiçbir zaman reklam yoktur, ödeme duvarı yoktur. Bağış yap
Ray, Python ve AI iş yüklerini bir dizüstü bilgisayardan binlerce makineden oluşan bir kümeye ölçeklendirmeyi kolaylaştıran açık kaynaklı bir çerçevedir. Bu önemlidir çünkü eğitim, ayarlama, veri işleme ve sunma işlemlerini her biri için kodunuzu yeniden yazmanıza gerek kalmadan dağıtmanın basit ve birleşik bir yolunu sunar.
Ray, her iş yükü türü için kodunuzu yeniden yazmaya gerek kalmadan hesaplamayı birçok makineye dağıtmanın birleşik ve basit bir yolunu sağlar.
Görevler paralel olarak çalışan durum bilgisi olmayan uzak işlevlerdir; aktörler ise yüklü bir model gibi durumu koruyan uzun ömürlü nesnelerdir.
Ray, hafif bir geleceğe hemen geri döner, böylece iş eşzamansız olarak yürütülür; Gerektiğinde gerçek sonucu almak için ray.get() işlevini çağırırsınız.
Ray Tune, bir küme boyunca birçok hiperparametre denemesini paralel olarak yürütme konusunda uzmanlaşmıştır.
Ray documents zero-copy reads for NumPy arrays stored in the object store when workers on the same node access them. Other values may require deserialization, and data requested across nodes must be transferred.
Öğrenmeye devam et
Bu konu için daha fazla rehber seçildi
SıradakiSonraki rehber
AI Diş Röntgeni Boşluk Tespiti
Görsel Yapay Zeka