CNTK主要支持静态图模式,即定义计算图后编译并执行。在CNTK中,用户定义计算图的方式是通过创建网络模型和操作符,然后调用cntk.eval来执行计算图。
cntk.eval
在CNTK 2.0中引入了一些动态图功能,允许用户按需定义和执行计算图,类似于TensorFlow中的动态图模式。这使得CNTK更加灵活,适用于一些需要动态构建计算图的场景。但总体来说,CNTK主要还是以静态图模式为主。