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


Python tf.compat.v1.to_complex128用法及代碼示例


將張量轉換為類型 complex128 。 (已棄用)

用法

tf.compat.v1.to_complex128(
    x, name='ToComplex128'
)

參數

  • x 一個 TensorSparseTensorIndexedSlices
  • name 操作的名稱(可選)。

返回

  • TensorSparseTensorIndexedSlices 具有與 x 相同的形狀,類型為 complex128

拋出

  • TypeError 如果 x 不能轉換為 complex128

遷移到 TF2

警告:這個 API 是為 TensorFlow v1 設計的。繼續閱讀有關如何從該 API 遷移到本機 TensorFlow v2 等效項的詳細信息。見TensorFlow v1 到 TensorFlow v2 遷移指南有關如何遷移其餘代碼的說明。

此名稱在 TF2 中已被棄用並刪除,但有一個完全替換 tf.cast(..., tf.complex128) 。即刻執行或 tf.function 沒有進一步的問題。

前:

tf.compat.v1.to_complex128(tf.constant(1. + 2.j, dtype=tf.complex64))
<tf.Tensor:shape=(), dtype=complex128, numpy=(1+2j)>

後:

tf.cast(tf.constant(1. + 2.j, dtype=tf.complex64), tf.complex128)
<tf.Tensor:shape=(), dtype=complex128, numpy=(1+2j)>

警告:此函數已棄用。它將在未來的版本中刪除。更新說明:改用tf.cast

相關用法


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