こんにちは、Xiaozhuangです! ここ数日、ディープラーニングに関するコンテンツをいくつか共有しました。 さらに、numpy や pandas に似た一般的なデータ処理関数も、Pytorch では同様に重要かつ興味深いものです。 ! Pytorch は、データの処理と変換のための多くの機能も提供します。 今日は最も重要な機能を見てみましょう。 トーチ.テンソルtorch.Tensor は PyTorch で最も基本的なデータ構造であり、テンソルを表すために使用されます。テンソルは、数値やブール値などを含めることができる多次元配列です。 torch.Tensor コンストラクターを使用するか、他の関数を使用してテンソルを作成できます。 torch.from_numpyNumPy 配列を PyTorch テンソルに変換するために使用されます。 torch.Tensor.item1 つの要素のみを含むテンソルから Python 値を抽出するために使用されます。スカラーテンソルに適用されます。 torch.Tensor.viewテンソルの形状を変更するために使用されます。 torch.Tensor.toテンソルを指定されたデバイス (CPU や GPU など) に変換するために使用されます。 トーチ.テンソル.numpyテンソルを NumPy 配列に変換します。 torch.nn.function.one_hot トーチ.nn.function.one_hot整数テンソルをワンホットエンコードするために使用されます。 torch.utils.data.Dataset と torch.utils.data.DataLoaderデータセットを読み込んで処理するために使用されます。これら 2 つのクラスは通常、カスタム データセット クラスと一緒に使用されます。 上記は、PyTorch の重要なデータ変換関数の一部であり、簡単に使用されています。 これらは、ディープラーニングタスク用のデータの処理と準備に非常に役立ちます。 事例次に、画像分割の例を作成します。 このケーススタディでは、事前トレーニング済みの DeepLabV3 モデルと PASCAL VOC データセットを使用して、PyTorch と torchvision ライブラリを使用して画像セグメンテーションを行います。 コード全体を通して、サイズ変更、切り取り、標準化など、上で学んだ内容をカバーしています。 この場合、まず、サイズ変更、テンソルへの変換、正規化などの一連の画像変換関数を定義します。これらの変換により、入力画像がモデルの要件を満たすことが保証されます。 次に、サンプル画像が読み込まれ、これらの変換が適用されました。 次に、画像のセグメンテーションに、Torchvision で事前トレーニング済みの DeepLabV3 モデルを使用しました。出力では、予測の最大値のインデックスを抽出して、各ピクセルの予測クラスを取得しました。 最後に、予測をカラー画像に変換し、元の画像とセグメンテーション結果を視覚化します。 このケースは、画像セグメンテーションタスクにおける画像変換関数の重要な役割を強調し、入力画像がモデルの入力要件を満たし、出力結果を簡単に視覚化できることを保証します。 |
<<: ニューラルネットワークにおける分位点回帰と分位点損失
>>: Pytorch の最も重要な 9 つの操作! ! !
ルーティング アルゴリズムには通常、次の 1 つ以上の設計目標があります。最適化:最適化とは、メトリ...
人工知能は、プロセスを支援および自動化できるスマートマシンの作成に重点を置いたテクノロジーです。 A...
[[321121]]インターネットを頻繁に利用する人のほとんどは、お気に入りの翻訳ツールを持っていま...
[51CTO.com クイック翻訳] 今年の ECR カンファレンスには 25 社を超えるソフトウェ...
新浪科技報、北京時間3月15日、海外メディアの報道によると、スティーブン・ホーキング博士は最近、人類...
Science Fiction Network は 1 月 5 日に報じました (Liu Yazhu...
みなさんこんにちは。私は漁師です。 Rust の学習曲線は初期段階と中期段階では急峻になりますが、今...
最近では、人工知能とそのサブセットである機械学習が注目のキーワードになっています。ディープフェイク、...
今日は、5 つの AI ウェブサイト ビルダー ツールをご紹介します。これらの AI ツールを使用す...
最近の調査によると、企業は生成 AI がリアルタイムのデータ分析を実現する大きな可能性を秘めていると...
OpenAI はひっそりとその中核となる価値観を変えました。公式ウェブサイトに掲載されている6つのコ...
海外メディアTech Xploreによると、MITの研究者らは最近、新しいタンパク質分子の構造を事前...
インテリジェントロボットはビジネスの世界で大きな注目を集めています。スマートロボットの使用には、効率...