多項式

多項式 - 22

版本

  • 名稱: 多項式 (GitHub)

  • 網域: main

  • since_version: 22

  • 函數: False

  • 支援等級: SupportType.COMMON

  • 形狀推斷: True

此版本的運算子已在版本 22 中提供。

摘要

根據每個可能結果的機率,從多項式分布生成樣本張量。

屬性

  • dtype - INT (預設為 '6')

    (可選)輸出張量元素的資料類型,如果未指定,我們將使用 int32。

  • sample_size - INT (預設為 '1')

    取樣次數。

  • seed - FLOAT :

    (可選)隨機產生器的種子,如果未指定,我們將自動產生一個。

輸入

  • input (異質) - T1

    形狀為 [batch_size, class_size] 的輸入張量,其中 class_size 是所有可能結果的數量。沿著軸零的每個值代表批次中每個對應結果的未正規化對數機率。

輸出

  • output (異質) - T2

    形狀為 [batch_size, sample_size] 的輸出張量,其中 sample_size 是取樣次數。沿著軸零的每個值代表批次中對應樣本的結果。

類型約束

  • T1 in ( tensor(bfloat16), tensor(double), tensor(float), tensor(float16) )

    將輸入類型限制為浮點數張量。

  • T2 in ( tensor(int32), tensor(int64) )

    將輸出類型限制為整數張量。

多項式 - 7

版本

  • 名稱: 多項式 (GitHub)

  • 網域: main

  • since_version: 7

  • 函數: False

  • 支援等級: SupportType.COMMON

  • 形狀推斷: True

此版本的運算子已在版本 7 中提供。

摘要

根據每個可能結果的機率,從多項式分布生成樣本張量。

屬性

  • dtype - INT (預設為 '6')

    (可選)輸出張量元素的資料類型,如果未指定,我們將使用 int32。

  • sample_size - INT (預設為 '1')

    取樣次數。

  • seed - FLOAT :

    (可選)隨機產生器的種子,如果未指定,我們將自動產生一個。

輸入

  • input (異質) - T1

    形狀為 [batch_size, class_size] 的輸入張量,其中 class_size 是所有可能結果的數量。沿著軸零的每個值代表批次中每個對應結果的未正規化對數機率。

輸出

  • output (異質) - T2

    形狀為 [batch_size, sample_size] 的輸出張量,其中 sample_size 是取樣次數。沿著軸零的每個值代表批次中對應樣本的結果。

類型約束

  • T1 in ( tensor(double), tensor(float), tensor(float16) )

    將輸入類型限制為浮點數張量。

  • T2 in ( tensor(int32), tensor(int64) )

    將輸出類型限制為整數張量。