當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.signal.overlap_and_add用法及代碼示例


從框架表示中重建信號。

用法

tf.signal.overlap_and_add(
    signal, frame_step, name=None
)

參數

  • signal 一個 [..., 幀, frame_length] Tensor 。所有維度都可能未知,並且排名必須至少為 2。
  • frame_step 一個整數或標量 Tensor 表示重疊偏移。必須小於或等於 frame_length
  • name 操作的可選名稱。

返回

  • 形狀為 [..., output_size]Tensor 包含 signal 的 inner-most 二維的 overlap-added 幀。

拋出

  • ValueError 如果 signal 的等級小於 2,或者 frame_step 不是標量整數。

添加形狀可能重疊的信號幀 [..., frames, frame_length] ,將後續幀偏移 frame_step 。結果張量的形狀為[..., output_size],其中

output_size = (frames - 1) * frame_step + frame_length

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.signal.overlap_and_add。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。