Condition Random Field is used for labeling the sequence data and Softmax layer in Convulotional Neural Network is used for labeling the output.In,other words both Condition Random Field and Softmax layer has the same functionality that is to label the output.So,I want to know which one is better for labeling the output/data?