iOS'ta MNIST için CNN çıkarımını çalıştırmaya çalışıyorum. Apple'ın başlaması için iyi bir kod örneği var. I MPS kullanarak çok karmaşık CNN modeli (örneğin https://github.com/fchollet/keras/blob/master/examples/mnist_cnn.py) uygulamaya çalıştı https://developer.apple.com/library/content/samplecode/MPSCNNHelloWorld/Introduction/Intro.html#//apple_ref/doc/uid/TP40017482-Intro-DontLinkElementID_2MPS (MetalPerformanceShaders) kullanarak Düzleştirme filtresi nasıl yapılır?
ancak ben "dümdüz" bir filtre için bir sınıf olduğunu bulduk.
Boyutları yeniden şekillendirecek veya değiştirecek işlevi bulmak için MPS çerçevesini inceledim, ancak doğru olanı bulamadım. (Örneğin MPSImageConversion
bir boyut için sadece bir renk dönüştürmek için görünüyor, ama değil.
birisi düzleştirmek için filtreyi biliyorsa veya 1D görüntüye çok boyutlu görüntüyü dönüştürmek için nasıl, lütfen bana bildirin.
MPS çok boyutlu verileri giriş olarak kullanabileceğinden, Düzleştir katmanının gerekli olmadığını buldum. – kangaroo