Deep Learning フレームワークのほとんどが Python を使っています。C++ など他の言語も使えますが、Python と同じ使い方ができるものはあまり多くありません。 例えば CNTK の場合 Keras の backend として使うとこんな感じです。 # Keras model= models.Sequential([ layers.Dense( 64, input_shape=(784,), activation='relu' ), ~ ]) CNTK の Python API を使った場合↓ # CNTK xinput= cntk.input_variable( 784, np.float32 ) model= layers.Sequential([ layers.Dense( 64, activation=cntk.relu ), ~ ]) CNTK の C++