Debatch
Bu fonksiyon bloğu, mevcut değişken için toplu (batch) işlemeyi devre dışı bırakır ve bir liste/toplu girişi ayrı çıktılara demultipleks (demux) ederek aşağıdaki blokların tek tek öğeleri almasını sağlar.
📥 Girdiler
Batch
Bu giriş yuvası bir liste veya toplu değerler kabul eder (örneğin: bir dizi görüntü, sayılar, şekiller veya genel öğeler). Bloğun burada bir batch alması beklenir.
📤 Çıktılar
Output 1
Output 2
Bu çıkış yuvaları, gelen batch içinden sırasıyla çıkarılan bireysel öğeleri sağlar. Eğer batch, mevcut çıkış sayısından daha az öğe içeriyorsa kalan çıkışlar varsayılan/boş değerlerde kalır. Batch, çıkış sayısından daha fazla öğe içeriyorsa, ilk öğeler sırayla çıkışlara verilir.
🕹️ Kontroller
Bu bloğun etkileşimli kontrolleri veya kullanıcı bileşenleri yoktur.
⚙️ Çalışma mekanizması
Batchgirişine geçerli bir batch (liste) bağlandığında, blok batch'i bölerek öğeleri çıkış yuvalarından sırayla gönderir.Girdi eksik veya geçersiz ise, UI'da hata/geçersiz durum gösterilir ve geçerli veri olmadığını belirtmek için varsayılan çıktılar sağlanır.
Bir grup öğeyi tek tek akışlara dönüştürmeniz gerektiğinde bu bloğu kullanın; böylece diğer bloklar her öğeyi bağımsız olarak işleyebilir.
🎯 Özellikler
Batch/list verilerini basitçe ayrı çıktılara demultiplex eder.
Her türlü genel veri tipinde çalışır (görüntüler, sayılar, şekiller vb.).
Girdi bağlı olmadığında veya geçersiz olduğunda güvenli geri dönüş davranışı sağlar.
📝 Kullanım talimatları
Batchgirişine bir batch veya öğe listesi sağlayın.Bireysel öğeleri almak için aşağı akış bloklarını
Output 1ve/veyaOutput 2'ye bağlayın.Değişken batch boyutları bekliyorsanız, eksik veya fazla öğeleri düzgün şekilde ele almak için aşağı akışta mantık veya kontrol blokları ekleyin.
💡 İpuçları ve Püf Noktaları
Batch Processingile birlikte kullanarak toplu ve öğe bazlı işlemler arasında geçiş yapabilirsiniz: önceBatch Processingile batch oluşturun, sonra bu blokla öğeleri tek tek işleyin.Get Batch SizeveyaGet Elementbloklarını bu bloğun öncesinde veya sonrasında kullanarak batch uzunluğunu inceleyin veya belirli öğelere erişin.İşlenmiş öğeleri tekrar tek bir batch/list haline getirmek için
Batch ConcatenationveyaMuxkullanın.Görüntü odaklı işler için: bir görüntü batch'ini bu bloğa verin, ardından her çıkışı
Show Image,Image Logger,Find Object,Object DetectionveyaMask Detectiongibi bloklara bağlayarak her görüntü için analiz ve kayıt yapın.İsteğe bağlı (optional) değerlerle çalışıyorsanız, boş öğeleri kaldırmak için bu bloğun sonrasına
Exclude Nonesbağlayın.Öğeleri sınırlamak veya dönüştürmek gerekirse,
Get Elementve mantık bloklarıyla (filtreleme, sayaçlar vb.) birlikte kullanın.
🛠️ Sorun Giderme
Çıktılar güncellenmiyor:
Batchgirişinin bağlı ve içinde öğe listesi olduğundan emin olun.Beklenmeyen boş çıktılar: Batch boyutunu kontrol edin; batch öğe sayısı çıkış sayısından az ise bazı çıkışlar boş kalacaktır. Gelen batch uzunluğunu doğrulamak için
Get Batch Sizekullanın.Aşağı akışta hata alınıyor: Aşağı akış bloklarının bu bloktan gelen öğe tipini (görüntü, sayı, şekil vb.) kabul ettiğinden emin olun. Gerekirse tip dönüşümü veya doğrulama blokları kullanın.
Last updated