TSV
AI/MLフレームワーク - TSV
AI/MLフレームワークは、機械学習モデルの構築、トレーニング、デプロイメントを支援するソフトウェアライブラリおよびツール群です。TensorFlow、PyTorch、Keras、Scikit-learnなど、Pythonを中心に多様なフレームワークが存在し、深層学習、従来の機械学習、エッジコンピューティングなど、さまざまな用途に対応しています。これらのフレームワークは、研究開発から本番環境での運用まで、AI技術の普及と発展に不可欠な基盤となっています。
機械学習
深層学習
AI
Python
TensorFlow
PyTorch
データサイエンス
code slug name description developer language license
01 tensorflow TensorFlow Googleが開発したオープンソースの機械学習フレームワークです。 Google Python, C++, CUDA Apache 2.0
02 pytorch PyTorch Metaが開発した動的計算グラフを特徴とする機械学習フレームワークです。 Meta Python, C++ BSD
03 keras Keras 人間のための高レベルディープラーニングAPIです。 Google Python Apache 2.0
04 scikit-learn Scikit-learn Pythonの伝統的な機械学習ライブラリです。 Community Python BSD
05 jax JAX Googleが開発した高性能機械学習ライブラリです。 Google Python Apache 2.0
06 hugging-face-transformers Hugging Face Transformers 自然言語処理と大規模言語モデルのためのライブラリです。 Hugging Face Python Apache 2.0
07 xgboost XGBoost 高速で高精度な勾配ブースティングライブラリです。 Community Python, C++ Apache 2.0
08 lightgbm LightGBM Microsoftが開発した高速勾配ブースティングフレームワークです。 Microsoft Python, C++ MIT
09 onnx ONNX 機械学習モデルの相互運用性を実現するオープン標準です。 Microsoft, Facebook, AWS Multiple MIT
10 apache-spark-mllib Apache Spark MLlib 大規模データの分散機械学習ライブラリです。 Apache Software Foundation Python, Scala, Java Apache 2.0