INFO:mylog:sysdir: D:\estar-proj\microproduct-l-sar\landcover-L-SAR INFO:mylog:init algXML succeed INFO:mylog:create new workspace success! INFO:mylog:check_source success! INFO:root:scope0:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] INFO:root:scope1:[[130.58930555555554, 47.875416666666666], [131.11458333333331, 47.875416666666666], [130.58930555555554, 47.428472222222226], [131.11458333333331, 47.428472222222226]] INFO:root:scope roi :[(130.58930555555554, 47.428472222222226), (130.58930555555554, 47.875416666666666), (131.11458333333331, 47.875416666666666), (131.11458333333331, 47.428472222222226)] INFO:mylog:cut sim_ori success! INFO:mylog:preprocess_handle success! INFO:mylog:1,water,num:89608 INFO:mylog:max number =10000, random select10000 point as train data! INFO:mylog:2,road,num:148509 INFO:mylog:max number =10000, random select10000 point as train data! INFO:mylog:3,crop,num:45047 INFO:mylog:max number =10000, random select10000 point as train data! INFO:mylog:read csv data success! INFO:mylog:progress bar: 20% INFO:mylog:refine_lee filter success! INFO:mylog:progress bar: 30% INFO:root:feature_tif_paths:{'Freeman_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Dbl.tif', 'Freeman_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Odd.tif', 'Freeman_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Freeman_Vol.tif', 'Yamaguchi4_Dbl': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Dbl.tif', 'Yamaguchi4_Hlx': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Hlx.tif', 'Yamaguchi4_Odd': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Odd.tif', 'Yamaguchi4_Vol': 'D:\\micro\\LWork\\LandCover\\Temporary\\processing\\feature_tif\\Yamaguchi4_Vol.tif'} INFO:mylog:decompose feature success! INFO:mylog:progress bar: 50% INFO:mylog:feature_list:[] INFO:mylog:gene_train_set success! ERROR:mylog:run-time error! Traceback (most recent call last): File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 690, in raise Exception('preprocess_handle() failed!') File "D:/estar-proj/microproduct-l-sar/landcover-L-SAR/LandCoverMain.py", line 569, in process_handle # 生成最优特征子集训练集 File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 41, in gene_optimal_train_set optimal_feature = ml.sel_optimal_feature_set(X_train, Y_train, threshold=important_threshold) File "D:\estar-proj\microproduct-l-sar\tool\algorithm\ml\machineLearning.py", line 303, in sel_optimal_feature_set model.fit(X_train, Y_train.astype('int')) File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\ensemble\_forest.py", line 326, in fit X, y = self._validate_data( File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\base.py", line 572, in _validate_data X, y = check_X_y(X, y, **check_params) File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 956, in check_X_y X = check_array( File "D:\Anaconda\envs\micro\lib\site-packages\sklearn\utils\validation.py", line 806, in check_array raise ValueError( ValueError: Found array with 0 feature(s) (shape=(30000, 0)) while a minimum of 1 is required. INFO:mylog:running use time: 0:12:10.889075