/** * Returns an array with the options of the classifier. * * @return Array of options. */ public String[] getOptions(){ List<String> result = new ArrayList<>(); OptionUtils.add(result, "compression", getCompression()); OptionUtils.add(result, "optimizeAE", isOptimizeAE()); OptionUtils.add(result, "numberAutoencoders", getNumberAutoencoders()); OptionUtils.add(result, super.getOptions()); return OptionUtils.toArray(result); }
/** * Returns an array with the options of the classifier. * * @return Array of options. */ public String[] getOptions(){ List<String> result = new ArrayList<>(); OptionUtils.add(result, "compression", getCompression()); OptionUtils.add(result, "optimizeAE", isOptimizeAE()); OptionUtils.add(result, "numberAutoencoders", getNumberAutoencoders()); OptionUtils.add(result, super.getOptions()); return OptionUtils.toArray(result); }
this.getNumberAutoencoders(), // number of autoencoders = (max hidden layers + 1) / candidate.setNumberAutoencoders(this.getNumberAutoencoders()); candidate.setCompression(this.getCompression()); candidate.setClassifier(this.getClassifier()); this.getNumberAutoencoders(), // number of autoencoders = (max hidden layers + 1) / itercount++; if(topiter > 0 && itercount == topiter || itercount == this.getNumberAutoencoders()){ this.setAE(a); break;
this.getNumberAutoencoders(), // number of autoencoders = (max hidden layers + 1) / candidate.setNumberAutoencoders(this.getNumberAutoencoders()); candidate.setCompression(this.getCompression()); candidate.setClassifier(this.getClassifier()); this.getNumberAutoencoders(), // number of autoencoders = (max hidden layers + 1) / itercount++; if(topiter > 0 && itercount == topiter || itercount == this.getNumberAutoencoders()){ this.setAE(a); break;