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