| #ifndef CAFFE_UTIL_UPGRADE_PROTO_H_ |
| #define CAFFE_UTIL_UPGRADE_PROTO_H_ |
|
|
| #include <string> |
|
|
| #include "caffe/proto/caffe.pb.h" |
|
|
| namespace caffe { |
|
|
| |
| bool NetNeedsUpgrade(const NetParameter& net_param); |
|
|
| |
| bool UpgradeNetAsNeeded(const string& param_file, NetParameter* param); |
|
|
| |
| void ReadNetParamsFromTextFileOrDie(const string& param_file, |
| NetParameter* param); |
| void ReadNetParamsFromBinaryFileOrDie(const string& param_file, |
| NetParameter* param); |
|
|
| |
| |
| bool NetNeedsV0ToV1Upgrade(const NetParameter& net_param); |
|
|
| |
| |
| bool UpgradeV0Net(const NetParameter& v0_net_param, NetParameter* net_param); |
|
|
| |
| |
| |
| |
| void UpgradeV0PaddingLayers(const NetParameter& param, |
| NetParameter* param_upgraded_pad); |
|
|
| |
| bool UpgradeV0LayerParameter(const V1LayerParameter& v0_layer_connection, |
| V1LayerParameter* layer_param); |
|
|
| V1LayerParameter_LayerType UpgradeV0LayerType(const string& type); |
|
|
| |
| bool NetNeedsDataUpgrade(const NetParameter& net_param); |
|
|
| |
| |
| void UpgradeNetDataTransformation(NetParameter* net_param); |
|
|
| |
| bool NetNeedsV1ToV2Upgrade(const NetParameter& net_param); |
|
|
| |
| |
| bool UpgradeV1Net(const NetParameter& v1_net_param, NetParameter* net_param); |
|
|
| bool UpgradeV1LayerParameter(const V1LayerParameter& v1_layer_param, |
| LayerParameter* layer_param); |
|
|
| const char* UpgradeV1LayerType(const V1LayerParameter_LayerType type); |
|
|
| |
| bool NetNeedsInputUpgrade(const NetParameter& net_param); |
|
|
| |
| void UpgradeNetInput(NetParameter* net_param); |
|
|
| |
| bool NetNeedsBatchNormUpgrade(const NetParameter& net_param); |
|
|
| |
| void UpgradeNetBatchNorm(NetParameter* net_param); |
|
|
| |
| bool SolverNeedsTypeUpgrade(const SolverParameter& solver_param); |
|
|
| bool UpgradeSolverType(SolverParameter* solver_param); |
|
|
| |
| bool UpgradeSolverAsNeeded(const string& param_file, SolverParameter* param); |
|
|
| |
| void ReadSolverParamsFromTextFileOrDie(const string& param_file, |
| SolverParameter* param); |
|
|
| } |
|
|
| #endif |
|
|