ShifuML / shifu

An end-to-end machine learning and data mining framework on Hadoop
https://github.com/ShifuML/shifu/wiki
Apache License 2.0
251 stars 109 forks source link

Bug: Illegal character in path at index ... #727

Open zhangpengshan opened 3 years ago

zhangpengshan commented 3 years ago

If empty char in work folder, there would be a exception:

2020-10-22 08:38:58:ERROR StatsModelProcessor [main] - Error:java.lang.IllegalArgumentException: java.net.URISyntaxException: Illegal character in path at index 40: file:/...

  | java.lang.RuntimeException: java.lang.IllegalArgumentException: java.net.URISyntaxException: Illegal character in path at index 40: file:/risk_crm1/jiadchen/ATOM21/variable selection/first_iv_filter_10246_variables/first_iv_filter_10246_variables_0/binning_info.txt   | at ml.shifu.shifu.core.processor.stats.MapReducerStatsWorker.doStats(MapReducerStatsWorker.java:152)   | at ml.shifu.shifu.core.processor.StatsModelProcessor.run(StatsModelProcessor.java:246)   | at ml.shifu.shifu.ShifuCLI.calModelStats(ShifuCLI.java:498)   | at ml.shifu.shifu.ShifuCLI.main(ShifuCLI.java:235)