機械学習モデルの構築とトレーニングに不可欠なコアフレームワーク、ライブラリ、および教育リソース。
機械学習
リポジトリ
TensorFlowは、Googleが開発したエンドツーエンドのオープンソース機械学習プラットフォームです。柔軟なモデル構築、分散学習、サーバーからモバイル・エッジデバイスまでのクロスプラットフォームデプロイをサポートし、AI研究から産業用プロダクションまで幅広く活用されています。
PyTorchのみでChatGPT風LLMをゼロから構築。トークン化、注意機構、GPTアーキテクチャ、事前学習、ファインチューニングまで図解付きコードで解説。外部LLMライブラリ不要。
GPU加速されたNumPy風のテンソル計算と、自動微分による動的ニューラルネットワークを提供するオープンソース深層学習フレームワーク。Pythonとの統合が深く直感的に開発でき、CUDA/ROCmや分散学習にも対応。AI研究から本番運用まで幅広く利用可能。
プログラミング言語別に整理された、機械学習フレームワーク、ライブラリ、ソフトウェアの厳選リスト。コンピュータビジョン、自然言語処理、ディープラーニングなどのリソースに加え、書籍やコース、チュートリアルも掲載。
scikit-learnは、Pythonの包括的な機械学習ライブラリで、データマイニングと分析のためのシンプルで効率的なツールを提供します。NumPy、SciPy、matplotlibを基盤とし、分類、回帰、クラスタリング、次元削減などの教師あり・教師なし学習アルゴリズムを幅広くカバーしています。
60以上の深層学習論文のPyTorch実装コレクション。各行に詳細な注釈と説明が付いており、Transformer、GAN、強化学習、拡散モデル、オプティマイザなどをカバーしています。
Keras 3はTensorFlow、JAX、PyTorch、OpenVINOをサポートするマルチバックエンドの深層学習フレームワークです。コンピュータビジョン、自然言語処理、音声処理などのモデル構築とトレーニングを容易にする高レベルAPIを提供し、高速な開発と最先端のパフォーマンスを実現します。
TensorFlow初心者向けチュートリアルとコード例、詳細なnotebookとソースコード付き。TF v1とv2をカバーし、基本操作から畳み込みニューラルネットワーク、リカレントニューラルネットワーク、GAN、マルチGPUトレーニングなどの高度な内容まで。
ApacheCNが提供する包括的なAI学習リソースリポジトリ。機械学習実践、深層学習、自然言語処理などのチュートリアルを提供し、コード例、ビデオ解説、詳細なドキュメントを含み、AI初心者から上級者まで対応。