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