Keras中Mask的傳遞過程
keras mask流程,base_layer.py看Layer的實現__call__函式:
上一層的mask傳遞到下一層的過程
1.support_masking=True
當前層的support_masking=True,則說明當前層支援mask。
1)呼叫_collect_previous_mask(inputs)檢視輸入的mask(即上一層的mask)
2)mask作為引數傳入call函式
3)計算輸入的mask,mask為previou_mask
注:Dense支援mask,但只傳遞,並不利用mask計算,可以在call函式中定義操作。Dense有bias,還是會有影響。
2.support_masking=False
1)呼叫_collect_previous_mask(inputs)檢視輸入的mask(即上一層的mask)
2)mask作為引數傳入call函式
3)計算輸入的mask:如果previous_mask為None,則輸出None;如果previous_mask不為None,則報錯:does not support masking, but was passed an input_mask
注:Conv1d不支援Mask,執行過程中也沒有使用Mask,可以例項後將support_masking置為True,起到傳遞Mask的作用。
相關文章
- 淺談 iOS 事件的傳遞和響應過程iOS事件
- ng-template 使用過程中引數傳遞錯誤的單步除錯除錯
- 視覺化 Keras 訓練過程視覺化Keras
- Mask RCNN測試過程經驗總結CNN
- 從程式中傳遞開始日期與結束日期至儲存過程儲存過程
- 從request中傳遞過來的引數資訊
- 64位win7下安裝keras的過程Win7Keras
- chan中傳遞map資料,傳遞的是引用
- 面試官問:Go 中的引數傳遞是值傳遞還是引用傳遞?面試Go
- PHP中物件的引用傳遞PHP物件
- Flutter 中的資料傳遞Flutter
- JavaScript的值傳遞和引用傳遞JavaScript
- Java的值傳遞和引用傳遞Java
- 儲存過程 傳 datatable儲存過程
- Flutter中訊息傳遞Flutter
- 在 PO 模式中,driver 如何通過 basePage 在各個 testcase 中傳遞?模式
- go 值傳遞和地址傳遞的例子Go
- 微信小程式中的值傳遞微信小程式
- python中函式的引數傳遞Python函式
- ABAP 方法呼叫的引數傳遞裡,透過引用傳遞的方式,能修改原始引數值嗎?
- 值傳遞和引用傳遞
- JS的方法引數傳遞(按值傳遞)JS
- SAP UI5 應用開發教程之三十 - SAP UI5 的路由過程中進行引數傳遞UI路由
- 用Keras中的權值約束緩解過擬合Keras
- linux中main引數傳遞LinuxAI
- Android中觸控事件的傳遞機制Android事件
- 關於值傳遞和引用傳遞的解釋
- 邦芒簡歷:如何在簡歷中宣傳你的提升過程
- Golang中函式傳參存在引用傳遞嗎?Golang函式
- Sqlserver中的儲存過程SQLServer儲存過程
- 快速搞懂值傳遞與引用傳遞
- 功能較全的oracle傳送郵件過程Oracle
- 獲取url中?後面傳遞的引數
- 深入探討Spring Boot中的引數傳遞Spring Boot
- Flask中請求資料的優雅傳遞Flask
- JavaScript 是如何工作的:JavaScript 的共享傳遞和按值傳遞JavaScript
- 通過行為引數化傳遞程式碼
- 【tf.keras】tf.keras使用tensorflow中定義的optimizerKeras