PyTorch の fmod

Linda Hamilton
リリース: 2025-01-01 00:43:10
オリジナル
771 人が閲覧しました

fmod in PyTorch

コーヒー買ってきて☕

*メモ:

  • 私の投稿では add() について説明しています。
  • 私の投稿では sub() について説明しています。
  • 私の投稿では mul() について説明しています。
  • 私の投稿では div() について説明しています。
  • 私の投稿では、remaind() について説明しています。

fmod() は、0 個以上の要素の 0D または複数の D テンソル、または 0 個以上の要素の 0D またはそれ以上の D テンソルの 2 つと、スカラー。以下に示すように、0 個以上の要素の 0D またはそれ以上の D テンソルを取得します。

*メモ:

  • fmod() は torch または tensor とともに使用できます。
  • 第 1 引数 (入力) はトーチまたはテンソル (必須の型: int または float のテンソル) を使用します。
  • torch の 2 番目の引数、または tensor の 1 番目の引数は、other(Required-Type: tensor または int または float のスカラー) です。
  • torch(Optional-Default:None-Type:tensor) には out 引数があります: *メモ:
    • out= を使用する必要があります。
    • 私の投稿では議論を説明しています。
  • 0(int) をその他に設定すると、ZeroDivisionError が発生します。
  • 結果は元のテンソルと同じ符号を持ちます。
import torch

tensor1 = torch.tensor([9, 7, 6])
tensor2 = torch.tensor([[4, -4, 3], [-2, 5, -5]])

torch.fmod(input=tensor1, other=tensor2)
tensor1.fmod(other=tensor2)
# tensor([[1, 3, 0], [1, 2, 1]])

torch.fmod(input=tensor1, other=4)
# tensor([1, 3, 2])

tensor1 = torch.tensor([-9, -7, -6])
tensor2 = torch.tensor([[4, -4, 3], [-2, 5, -5]])

torch.fmod(input=tensor1, other=tensor2)
# tensor([[-1, -3, 0], [-1, -2, -1]])

torch.fmod(input=tensor1, other=4)
# tensor([-1, -3, -2])

tensor1 = torch.tensor([9.75, 7.08, 6.26])
tensor2 = torch.tensor([[4.26, -4.54, 3.37], [-2.16, 5.43, -5.98]])

torch.fmod(input=tensor1, other=tensor2)
# tensor([[1.2300, 2.5400, 2.8900], [1.1100, 1.6500, 0.2800]])

torch.fmod(input=tensor1, other=4.26)
# tensor([1.2300, 2.8200, 2.0000])
ログイン後にコピー

以上がPyTorch の fmodの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート