Learn Before
Comparison of Imperative and Symbolic Programming
Imperative (interpreted) programming and symbolic programming differ primarily in ease of use and computational efficiency. Imperative programming is generally easier to write and debug due to the immediate accessibility of intermediate variable values. In contrast, symbolic programming is more efficient and easier to port; by having the compiler see the full code before execution, it allows for significant optimization during compilation and enables the program to run in diverse environments independently of the original interpreter.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Related
Criterion for Choosing a Deep Learning Framework
Deep Learning Frameworks References
Keras
TensorFlow
PyTorch
Theano
PaddlePaddle
mxnet
Lasagne
DL4J
CNTK
Caffe
PyTorch vs TensorFlow
Trade-offs of High-Level APIs in Deep Learning
Productivity Gains in Deep Learning Implementation
DistBelief
Symbolic Programming
Comparison of Imperative and Symbolic Programming
Frontend and Backend in Deep Learning Frameworks