Python pycaffe中SGDSolver和get_解算器方法的区别是什么?
我正在尝试在pycaffe上实现DNN(mnist)Python pycaffe中SGDSolver和get_解算器方法的区别是什么?,python,caffe,pycaffe,Python,Caffe,Pycaffe,我正在尝试在pycaffe上实现DNN(mnist) pretrained\u solver=caffe.SGDSolver('mnist/lenet\u solver.prototxt') pretrained\u solver=caffe.get\u solver('mnist/lenet\u solver.prototxt') 上面两行有什么区别? 似乎我对这两行中的任何一行都得到了相同的结果…根据 第一个(get_solver)允许您在中指定解算器类型 prototxt 第二个(SGDS
pretrained\u solver=caffe.SGDSolver('mnist/lenet\u solver.prototxt')
pretrained\u solver=caffe.get\u solver('mnist/lenet\u solver.prototxt')
上面两行有什么区别?
似乎我对这两行中的任何一行都得到了相同的结果…根据
第一个(get_solver)允许您在中指定解算器类型
prototxt
第二个(SGDSolver)不太可靠,因为如果指定
prototxt中的不同解算器类型,则仍将使用
SGDSolver,不告诉您存在不匹配
我得到了它。非常感谢。