Kayıt, eğitim ve dağıtımı tek yerden yapın: Strands Agents, LeRobot ve Hugging Face Storage Buckets
Amazon Web Services
Hugging Face
AWS SDK Strands Robots, gösterimleri kaydeden, Hugging Face Storage Buckets'a senkronize eden, eğitim için veri akışı sağlayan ve tek bir anahtar kelime değişikliğiyle politikaları robotlara geri dağıtan bir aracı döngüsü tanıtıyor. Xet tarafından desteklenen Storage Buckets, yükleme maliyetlerini azaltmak için bayt düzeyinde tekilleştirme sunar. Yazı, aracı döngüsünde kaydetme, senkronize etme, akış ve dağıtım için bir kod incelemesi içeriyor.
Hugging Face tarafından yayınlanan blog yazısı, Strands Agents, LeRobot ve Hugging Face Storage Buckets kullanarak bir veri döngüsü tanıtıyor. Bu yazı, Strands Robots hakkındaki önceki yazının üzerine inşa ediliyor; Strands Robots, robot soyutlamalarını, simülasyonu ve LeRobot yığınını AgentTools olarak sunan açık kaynaklı bir AWS SDK'sıdır (Apache 2.0). Temel fikir, gösterimleri kaydetmek, bunları bir Storage Bucket'a (değiştirilebilir, sürümlenmemiş, Xet destekli bir depo türü) senkronize etmek, tam indirme olmadan eğitim için veri kümesini akışla almak ve eğitilmiş kontrol noktasını bir mod değişikliği ile donanıma dağıtmaktır. Örnekte, bir LeRobotDataset kaydetmek için Robot("so100") kullanılıyor, senkronize etmek için sync_dataset_to_bucket ve geri okumak için stream_dataset kullanılıyor. Storage Buckets, içerik tanımlı parçalama kullanarak yüklemeleri bayt düzeyinde yinelemesiz hale getiren Xet tarafından desteklenir ve bu, yükleme başına aktarılan veriyi yaklaşık dört kat azaltır. Yazı ayrıca lerobot-record komut satırı arayüzü (CLI) ile donanımda kayıt yapmayı kapsar ve aynı formatın hem simülasyon hem de fiziksel robotlar için çalıştığını belirtir. Döngüyü çalıştırmak için kod parçacıkları ve ön koşullar sağlar.
Kaynak: Hugging Face blog —
orijinal
