2016-11-26 20 views
6

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.

+0

MPS çok boyutlu verileri giriş olarak kullanabileceğinden, Düzleştir katmanının gerekli olmadığını buldum. – kangaroo

cevap

0

katman düzleştirin MPS çok boyutlu veriyi bir girdi olarak işleyebildiği için gerekli değildir.

İlgili konular