วิธีใช้ SegNet ด้วยการรักษาดัชนีสูงสุดใน Keras

ฉันกำลังพยายามใช้ SegNet ใน Keras (แบ็กเอนด์ tf) เพื่อทำการแบ่งส่วนความหมาย

เคล็ดลับที่น่าประทับใจที่สุดของ SgeNet คือการส่งดัชนีการรวมสูงสุดไปยังเลเยอร์อัปแซมปลิง อย่างไรก็ตาม มีการใช้งาน SegNet มากมายใน Keras(เช่น) ฉันพบบน github เพียงใช้ UpSampling แบบง่าย ๆ (เรียกว่า SegNet-Basic)

ฉันสังเกตเห็นว่าสามารถทำได้ใน Tensorflow ด้วย " tf.nn.max_pool_with_argmax " ดังนั้นฉันต้องการทราบว่ามีวิธีใดที่คล้ายกันในการรับดัชนีการรวมสูงสุดและนำพวกมันกลับมาในการอัปแซมปลิงใน Keras

ขอบคุณล่วงหน้า.


person Ryan Ye    schedule 19.06.2018    source แหล่งที่มา


คำตอบ (1)


ฉันคิดว่าฉันพบ คำตอบ แล้ว

person Ryan Ye    schedule 20.06.2018