我刚刚开始探索NiftyNet。当我尝试运行autocontext_mr_ct_model_zoo
时出现以下错误。
当我运行以下命令时:
python net_regress.py train \ -c ~/niftynet/extensions/autocontext_mr_ct/net_autocontext.ini \
--starting_iter 0 --max_iter 500*
我收到以下错误消息:
ValueError:配置文件中的未知关键字:[error_map] - 所有可能的选择都是['',u' loss_border','输出',&# 39;图像','重量','采样器',u' cuda_devices',u' num_threads',u' num_gpus&#39 ;,' model_dir',u' dataset_split_file',u' name',u' activation_function',u' batch_size',u' ;腐烂',你' reg_type',你' volume_padding_size',你' window_sampling',你' queue_length',u' multimod_foreground_type' ,u' histogram_ref_file',u' norm_type',u' cutoff',u' foreground_type',u' normalization',u'美白',你' normalise_foreground_only',你' weight_initializer',u' bias_initializer',u' weight_initializer_args',u' bias_initializer_args',你是优化者',你' sample_per_volume',你' rotation_angle',你' rotation_angle_x',u' rotation_angle_y ',u' rotation_angle_z',u' scaling_percentage',u' random_flipping_axes',u' lr',u' loss_type',你有' starting_iter',你' save_every_n',你' tensorboard_every_n',u' max_iter',u' max_checkpoints',u' validation_every_n& #39;,u' validation_max_iter',u' exclude_fraction_for_validation',u' exclude_fraction_for_inference',u' inference_iter',u' save_seg_dir',u& #39; output_interp_order',u' border',u' csv_file',u' path_to_search',u' filename_contains',u' filename_not_contains&# 39;,u' interp_order',u' pixdim',u' axcodes',u' spatial_window_size']。
我不太确定我在这里搞砸了什么,欢迎任何建议。
答案 0 :(得分:0)
您下载的源代码看起来已经过时了,您是否正在使用最新版本的NiftyNet运行命令?
pip包目前略显过时, 您可以通过运行
获得最新的源代码git clone https://github.com/NifTK/NiftyNet.git
# installing dependencies from the list of requirements
cd NiftyNet/
pip install -r requirements-gpu.txt
# run command from the source code folder
python net_regress.py train \
-c ~/niftynet/extensions/autocontext_mr_ct/net_autocontext.ini \
--starting_iter 0 --max_iter 500