This issue used to record which variables are removed and will be removed. Related issue #849
DECLARE_bool(parallel_nn);
DECLARE_int32(async_count);
DECLARE_int32(port);
DECLARE_int32(data_server_port);
DECLARE_bool(use_gpu);
DECLARE_int32(gpu_id);
DECLARE_int32(trainer_count);
DECLARE_int32(ports_num);
DECLARE_int32(ports_num_for_sparse);
DECLARE_string(nics);
DECLARE_string(rdma_tcp);
DECLARE_int32(trainer_id);
DECLARE_int32(num_gradient_servers);
DECLARE_string(comment);
DECLARE_string(load_missing_parameter_strategy);
DECLARE_int32(log_period);
DECLARE_int32(log_period_server);
DECLARE_double(checkgrad_eps);
DECLARE_int32(enable_parallel_vector);
DECLARE_bool(loadsave_parameters_in_pserver);
DECLARE_int32(beam_size);
DECLARE_bool(show_layer_stat);
DECLARE_string(predict_file);
DECLARE_bool(prev_batch_state);
DECLARE_string(init_model_path);
I just go through Paddle code quickly, it seems the Flags.h should be our first thing to removed.
Or maybe we should think a strategy about how to remove them.
- 我们是不是应该在我们的Protobuf里面增加一些字段,这些字段就是这些flags,然后在main里面把这些flags直接set到protobuf里面。
- 亦或是,我们先一个一个删掉一些flags?
This issue used to record which variables are removed and will be removed. Related issue #849
FLAGS_cudnn_dirinhl_dso_loader.cc@gangliaoFLAGS_cuda_dirinhl_dso_loader.cc@gangliaoFLAGS_warpctc_dirinhl_dso_loader.cc@gangliaoFLAGS_memory_threshold_on_load_dataFLAGS_allow_only_one_model_on_one_gpuinMultiGradientMachine.cppmaybe it should be in ModelConfigdiy_beam_search_prob_soin RecurrentGradientMachine.cpplog_error_clippingin Layer.cpprnn_use_batchin RecurrentLayer.cppallow_inefficient_sparse_updateinSparseRowMatrix.cppremoveallow_inefficient_sparse_updatesince it's only defined but never used. #1238pool_limit_sizein Storage.cpplog_clippingin FirstOrderOptimizer.cppenable_grad_sharein Parameter.cppgrad_share_block_numin Parameter.cppsmall_messagein LightNetwork.cppsock_send_buf_sizein LightNetwork.cppsock_recv_buf_sizein LightNetwork.cpppserversin ParameterClient2.cppparallel_thread_numin ParameterClient2.cpppserver_num_threadsin ParameterServer2.cppasync_lagged_ratio_minin ParameterServer2.cppasync_lagged_ratio_defaultin ParameterServer2.cppI just go through Paddle code quickly, it seems the Flags.h should be our first thing to removed.
Or maybe we should think a strategy about how to remove them.