機械学習・ディープラーニング
-
【Hugging Face】Transformersのインストール方法について
Transformers 近年、自然言語処理(NLP)やコンピュータビジョンの分野では、Transformersのアーキテクチャを採用したモデルが多くの応用で優れた成果を上げています。Transfor …
-
【PyTorch】形状の操作とブロードキャスティングについて
形状の操作 テンソルの形状(次元)を変更する操作も頻繁に使います。リサイズや次元の追加、削除について説明します。 リサイズ(形状の変更) view()メソッドを使うことで、テンソルの次元を自由に変更で …
-
【PyTorch】Tensorの基本的な算術演算、行列演算について
基本的な算術演算 PyTorchでは、テンソルに対してさまざまな基本的な算術演算を非常に簡単に行うことができます。ここでは、加算、減算、乗算、除算といった基本的な演算について具体例を使って説明していき …
-
PyTorchの基本要素(Tensor、Autograd、nn、Dataset)のまとめについて
Tensor テンソルは、PyTorchにおける基本的なデータ構造であり、多次元の数値配列を表現します。NumPyのndarrayに似ていますが、PyTorchのテンソルはGPUを利用して高速な計算が …
-
【PyTorch】CPUとGPU上にTensorを作成する方法について
Tensorの基本的な作成方法 PyTorchでTensorの作成方法にはいくつかの種類があります。 直接データからTensorを作成 まずは既存のデータからTensorを作る方法です。リストやNum …
-
【windows】CPU、GPU版のPyTorchの環境構築の方法について
PyTorchの環境構築の流れ CPUのみの場合 PyTorchを利用する際に、特に大規模なデータ処理や深層学習モデルのトレーニングを行わない場合は、CPUのみで十分です。以下は、CPUのみでPyTo …
-
深層学習フレームワークのPytorchとは?活用事例や背景について
PyTorchとは PyTorchは、Meta(旧Facebook)が開発・公開しているオープンソースの深層学習フレームワークです。Pythonで動作する深層学習フレームワークであり、柔軟かつ直感的な …
-
meta-llama/Llama-3.2-1Bの使い方について【天ぷらが好きか聞くと・・・】
meta-llama/Llama-3.2-1Bとは Llama-3.2-1Bは、Metaが開発したdecoderタイプの大規模言語モデルです。1B以外にも、3Bのサイズのモデルがあります。「英語、ドイ …