Buggy code:
; private static final long serialVersionUID = - 9010659606478329862L ; protected ReplaceMissingValues m_replaceMissing ; protected Filter m_normalize ; protected boolean m_standardizeInsteadOfNormalize ; protected NominalToBinary m_nominalToBinary ; protected NeuralNetConfiguration m_layerConfig ; protected int m_iterations = 100 ; protected double m_learningRate = 0.1 ; protected double m_momentum = 0.5 ; protected double m_dropOut = 0.0 ; protected int m_k = 1 ; protected boolean m_useRegularization ; protected double m_l2 = 0 ; protected DL4JHomogenousMultiLayerClassifier . LayerType m_layerType = DL4JHomogenousMultiLayerClassifier . LayerType . RBM ; protected OptimizationAlgorithm m_optimizationStrategy = OptimizationAlgorithm . CONJUGATE_GRADIENT ; protected DL4JHomogenousMultiLayerClassifier . ActivationFunction m_activationFunction = DL4JHomogenousMultiLayerClassifier . ActivationFunction . SIGMOID ; protected boolean m_constrainGradientToUnitNorm ; protected LossFunction m_lossFunction = LossFunction . RECONSTRUCTION_CROSSENTROPY ; protected VisibleUnit m_rbmVisibleUnit = VisibleUnit . BINARY ; protected HiddenUnit m_rbmHiddenUnit = HiddenUnit . BINARY ; protected WeightInit m_weightInit = WeightInit . VI ; protected String m_hiddenLayerSizes = "2" ; protected boolean m_useDropConnect ; protected boolean m_dontPretrain ; protected boolean m_useGaussNewtonVectorProductBackProp ; protected boolean m_dontUseRBMPropUpAsActivations ; protected double m_dampingFactor = 100 ; protected MultiLayerNetwork m_network ; protected ZeroR m_zeroR = new ZeroR ( ) ; public static void main ( String [ ] argv ) { } @ ProgrammaticProperty public NeuralNetConfiguration getLayerConfig ( ) { } public void setLayerConfig ( NeuralNetConfiguration layerConfig ) { } @ OptionMetadata ( displayName = "Standardize" , description = "Standardize<seq2seq4repair_space>the<seq2seq4repair_space>" + "data<seq2seq4repair_space>instead<seq2seq4repair_space>of<seq2seq4repair_space>normalize<seq2seq4repair_space>the<seq2seq4repair_space>data" , commandLineParamName = "standardize" , commandLineParamIsFlag = true , commandLineParamSynopsis = "-standardize" , displayOrder = 0 ) public boolean getStandardize ( ) { } public void setStandardize ( boolean s ) { } @ OptionMetadata ( displayName = "Number<seq2seq4repair_space>of<seq2seq4repair_space>iterations" , description = "The<seq2seq4repair_space>number<seq2seq4repair_space>of<seq2seq4repair_space>iterations<seq2seq4repair_space>to<seq2seq4repair_space>perform<seq2seq4repair_space>(default<seq2seq4repair_space>=<seq2seq4repair_space>100)" , commandLineParamName = "iterations" , commandLineParamSynopsis = "-iterations<seq2seq4repair_space><integer>" , displayOrder = 1 ) public int getIterations ( ) { } public void setIterations ( int iter ) { } @ OptionMetadata ( displayName = "Learning<seq2seq4repair_space>rate" , description = "The<seq2seq4repair_space>learning<seq2seq4repair_space>rate<seq2seq4repair_space>to<seq2seq4repair_space>use<seq2seq4repair_space>(default<seq2seq4repair_space>=<seq2seq4repair_space>1e-1)" , commandLineParamName = "learning-rate" , commandLineParamSynopsis = "-learning-rate<seq2seq4repair_space><double>" , displayOrder = 2 ) public double getLearningRate ( ) { } public void setLearningRate ( double lr ) { } @ OptionMetadata ( displayName = "Momentum" , description = "The<seq2seq4repair_space>momentum<seq2seq4repair_space>to<seq2seq4repair_space>use<seq2seq4repair_space>" + "(default<seq2seq4repair_space>=<seq2seq4repair_space>0.5)" , commandLineParamName = "momentum" , commandLineParamSynopsis = "-momentum<seq2seq4repair_space><double>" , displayOrder = 3 ) public double getMomentum ( ) { } public void setMomentum ( double m ) { } @ OptionMetadata ( displayName = "Drop<seq2seq4repair_space>out" , description = "The<seq2seq4repair_space>drop<seq2seq4repair_space>out<seq2seq4repair_space>value<seq2seq4repair_space>to<seq2seq4repair_space>use<seq2seq4repair_space>(default<seq2seq4repair_space>=<seq2seq4repair_space>0)" , commandLineParamName = "drop-out" , commandLineParamSynopsis = "-drop-out<seq2seq4repair_space><double>" , displayOrder = 4 ) public double getDropOut ( ) { } public void setDropOut ( double d ) { } @ OptionMetadata ( displayName = "Type<seq2seq4repair_space>of<seq2seq4repair_space>layer" , description = "The<seq2seq4repair_space>type<seq2seq4repair_space>of<seq2seq4repair_space>network<seq2seq4repair_space>layer<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>RBM,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>Auto<seq2seq4repair_space>encoder" + ",<seq2seq4repair_space>2<seq2seq4repair_space>=<seq2seq4repair_space>Recursive<seq2seq4repair_space>auto<seq2seq4repair_space>encoder.\n(default<seq2seq4repair_space>=<seq2seq4repair_space>0)" , commandLineParamName = "layer" , commandLineParamSynopsis = "-layer<seq2seq4repair_space><integer>" , displayOrder = 5 ) public SelectedTag getLayerType ( ) { } public void setLayerType ( SelectedTag layerType ) { } <START_BUG> @ OptionMetadata ( displayName = "Activation<seq2seq4repair_space>function" , description = "The<seq2seq4repair_space>optimization<seq2seq4repair_space>strategy<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>sigmoid,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>linear,<seq2seq4repair_space>" + ( "2<seq2seq4repair_space>=<seq2seq4repair_space>tanh,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>exp,<seq2seq4repair_space>4<seq2seq4repair_space>=<seq2seq4repair_space>softmax,<seq2seq4repair_space>5<seq2seq4repair_space>=<seq2seq4repair_space>hard<seq2seq4repair_space>tanh,<seq2seq4repair_space>6<seq2seq4repair_space>=<seq2seq4repair_space>rectified<seq2seq4repair_space>linear," + "7<seq2seq4repair_space>=<seq2seq4repair_space>round<seq2seq4repair_space>linear,<seq2seq4repair_space>8<seq2seq4repair_space>=<seq2seq4repair_space>maxout.\n(default<seq2seq4repair_space>=<seq2seq4repair_space>0" ) , commandLineParamName = "activation" , commandLineParamSynopsis = "-activation<seq2seq4repair_space><integer>" , displayOrder = 6 ) <END_BUG> public SelectedTag getActivationFunction ( ) { return new SelectedTag ( m_activationFunction . ordinal ( ) , DL4JHomogenousMultiLayerClassifier . TAGS_ACTIVATION ) ; } public void setActivationFunction ( SelectedTag activationFunction ) { } @ OptionMetadata ( displayName = "Constrain<seq2seq4repair_space>gradient<seq2seq4repair_space>to<seq2seq4repair_space>unit<seq2seq4repair_space>norm" , description = "Constrain<seq2seq4repair_space>gradient<seq2seq4repair_space>to<seq2seq4repair_space>unit<seq2seq4repair_space>norm" , commandLineParamName = "constrain-gradient" , commandLineParamIsFlag = true , commandLineParamSynopsis = "-constrain-gradient" , displayOrder = 7 ) public boolean getConstrainGradientToUnitNorm ( ) { } public void setConstrainGradientToUnitNorm ( boolean constrain ) { } @ OptionMetadata ( displayName = "k" , description = "The<seq2seq4repair_space>number<seq2seq4repair_space>of<seq2seq4repair_space>iterations<seq2seq4repair_space>of<seq2seq4repair_space>contrastive<seq2seq4repair_space>divergence<seq2seq4repair_space>to<seq2seq4repair_space>run<seq2seq4repair_space>" + "(default<seq2seq4repair_space>1)" , commandLineParamName = "K" , commandLineParamSynopsis = "-K<seq2seq4repair_space><integer>" , displayOrder = 8 ) public int getK ( ) { } public void setK ( int k ) { } @ OptionMetadata ( displayName = "Use<seq2seq4repair_space>regularization" , description = "Use<seq2seq4repair_space>regularization" , commandLineParamName = "regularlization" , commandLineParamIsFlag = true , commandLineParamSynopsis = "-regularization" , displayOrder = 9 ) public boolean getUseRegularization ( ) { } public void setUseRegularization ( boolean u ) { } @ OptionMetadata ( displayName = "l2" , description = "Regularization<seq2seq4repair_space>constant<seq2seq4repair_space>(default<seq2seq4repair_space>=<seq2seq4repair_space>0)" , commandLineParamName = "l2" , commandLineParamSynopsis = "-l2<seq2seq4repair_space><double>" , displayOrder = 10 ) public double getL2 ( ) { } public void setL2 ( double l2 ) { } @ OptionMetadata ( displayName = "Optimization<seq2seq4repair_space>strategy" , description = "The<seq2seq4repair_space>" + ( ( "optimization<seq2seq4repair_space>strategy<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>conjugate<seq2seq4repair_space>gradient,<seq2seq4repair_space>" + "1<seq2seq4repair_space>=<seq2seq4repair_space>gradient<seq2seq4repair_space>descent,<seq2seq4repair_space>2<seq2seq4repair_space>=<seq2seq4repair_space>hessian<seq2seq4repair_space>free,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>iteration<seq2seq4repair_space>gradient<seq2seq4repair_space>descent,<seq2seq4repair_space>" ) + "4<seq2seq4repair_space>=<seq2seq4repair_space>LBFGS.\n(default<seq2seq4repair_space>=<seq2seq4repair_space>0)" ) , commandLineParamName = "optimization" , commandLineParamSynopsis = "-optimization<seq2seq4repair_space><integer>" , displayOrder = 11 ) public SelectedTag getOptimizationStrategy ( ) { } public void setOptimizationStrategy ( SelectedTag optimizationStrategy ) { } @ OptionMetadata ( displayName = "Loss<seq2seq4repair_space>function" , description = "The<seq2seq4repair_space>loss<seq2seq4repair_space>function<seq2seq4repair_space>" + ( ( ( "to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>MSE,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>exp<seq2seq4repair_space>log<seq2seq4repair_space>likelihood,<seq2seq4repair_space>2<seq2seq4repair_space>=<seq2seq4repair_space>cross<seq2seq4repair_space>entropy,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>" + "multi-class<seq2seq4repair_space>cross<seq2seq4repair_space>" ) + "entropy,<seq2seq4repair_space>4<seq2seq4repair_space>=<seq2seq4repair_space>RMSE<seq2seq4repair_space>cross<seq2seq4repair_space>entropy,<seq2seq4repair_space>5<seq2seq4repair_space>=<seq2seq4repair_space>squared<seq2seq4repair_space>loss,<seq2seq4repair_space>6<seq2seq4repair_space>=<seq2seq4repair_space>reconstruction<seq2seq4repair_space>" ) + "cross<seq2seq4repair_space>entropy,<seq2seq4repair_space>7<seq2seq4repair_space>=<seq2seq4repair_space>negative<seq2seq4repair_space>log<seq2seq4repair_space>likelihood\n(default<seq2seq4repair_space>=<seq2seq4repair_space>6" ) , commandLineParamSynopsis = "-log-likelihood<seq2seq4repair_space><integer>" , displayOrder = 12 ) public SelectedTag getLossFunction ( ) { } public void setLossFunction ( SelectedTag lossFunction ) { } @ OptionMetadata ( displayName = "RBM<seq2seq4repair_space>visible<seq2seq4repair_space>unit" , description = "RBM<seq2seq4repair_space>visible" + ( "<seq2seq4repair_space>unit<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>binary,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>gaussian,<seq2seq4repair_space>2<seq2seq4repair_space>=<seq2seq4repair_space>linear,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>softmax.\n" + "(default<seq2seq4repair_space>=<seq2seq4repair_space>binary)" ) , commandLineParamName = "rbm-visible" , commandLineParamSynopsis = "-rmb-visible<seq2seq4repair_space><integer>" , displayOrder = 13 ) public SelectedTag getRBMVisibleUnit ( ) { } public void setRBMVisibleUnit ( SelectedTag visible ) { } @ OptionMetadata ( displayName = "RBM<seq2seq4repair_space>hidden<seq2seq4repair_space>unit" , description = "RBM<seq2seq4repair_space>hidden" + ( "<seq2seq4repair_space>unit<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>binary,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>gaussian,<seq2seq4repair_space>2<seq2seq4repair_space>=<seq2seq4repair_space>rectified,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>softmax.\n" + "(default<seq2seq4repair_space>=<seq2seq4repair_space>binary)" ) , commandLineParamName = "rbm-hidden" , commandLineParamSynopsis = "-rmb-hidden<seq2seq4repair_space><integer>" , displayOrder = 14 ) public SelectedTag getRBMHiddenUnit ( ) { } public void setRBMHiddenUnit ( SelectedTag hidden ) { } @ OptionMetadata ( displayName = "Weight<seq2seq4repair_space>init<seq2seq4repair_space>method" , description = "The<seq2seq4repair_space>weight<seq2seq4repair_space>" + ( ( "initialization<seq2seq4repair_space>method<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>variance<seq2seq4repair_space>normalized,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>zero,<seq2seq4repair_space>" + "2<seq2seq4repair_space>=<seq2seq4repair_space>size,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>distribution,<seq2seq4repair_space>4<seq2seq4repair_space>=<seq2seq4repair_space>normalized,<seq2seq4repair_space>5<seq2seq4repair_space>=<seq2seq4repair_space>uniform.\n" ) + "(default<seq2seq4repair_space>=<seq2seq4repair_space>0)" ) , commandLineParamName = "weight-init" , commandLineParamSynopsis = "-weight-init<seq2seq4repair_space><integer>" , displayOrder = 15 ) public SelectedTag getWeightInit ( ) { } public void setWeightInit ( SelectedTag weightInit ) { } @ OptionMetadata ( displayName = "Sizes<seq2seq4repair_space>of<seq2seq4repair_space>hidden<seq2seq4repair_space>layers<seq2seq4repair_space>(comma<seq2seq4repair_space>separated<seq2seq4repair_space>list)" , description = "Set<seq2seq4repair_space>the<seq2seq4repair_space>size<seq2seq4repair_space>of<seq2seq4repair_space>each<seq2seq4repair_space>hidden<seq2seq4repair_space>layer.<seq2seq4repair_space>Specified<seq2seq4repair_space>as<seq2seq4repair_space>a<seq2seq4repair_space>comma<seq2seq4repair_space>" + ( ( "separated<seq2seq4repair_space>list<seq2seq4repair_space>where<seq2seq4repair_space>the<seq2seq4repair_space>number<seq2seq4repair_space>of<seq2seq4repair_space>elements<seq2seq4repair_space>in<seq2seq4repair_space>the<seq2seq4repair_space>list\n" + "determines<seq2seq4repair_space>the<seq2seq4repair_space>number<seq2seq4repair_space>of<seq2seq4repair_space>hidden<seq2seq4repair_space>layers\n(default<seq2seq4repair_space>=<seq2seq4repair_space>2)" ) + "hidden<seq2seq4repair_space>layers)" ) , commandLineParamName = "layers" , commandLineParamSynopsis = "-layers<seq2seq4repair_space><int,...,int>)" , displayOrder = 16 ) public String getHiddenLayerSizes ( ) { } public void setHiddenLayerSizes ( String sizes ) { }

Fix:
@ OptionMetadata ( displayName = "Activation<seq2seq4repair_space>function" , description = "The<seq2seq4repair_space>activation<seq2seq4repair_space>function<seq2seq4repair_space>to<seq2seq4repair_space>use:<seq2seq4repair_space>0<seq2seq4repair_space>=<seq2seq4repair_space>sigmoid,<seq2seq4repair_space>1<seq2seq4repair_space>=<seq2seq4repair_space>linear,<seq2seq4repair_space>" + ( "2<seq2seq4repair_space>=<seq2seq4repair_space>tanh,<seq2seq4repair_space>3<seq2seq4repair_space>=<seq2seq4repair_space>exp,<seq2seq4repair_space>4<seq2seq4repair_space>=<seq2seq4repair_space>softmax,<seq2seq4repair_space>5<seq2seq4repair_space>=<seq2seq4repair_space>hard<seq2seq4repair_space>tanh,<seq2seq4repair_space>6<seq2seq4repair_space>=<seq2seq4repair_space>rectified<seq2seq4repair_space>linear," + "7<seq2seq4repair_space>=<seq2seq4repair_space>round<seq2seq4repair_space>linear,<seq2seq4repair_space>8<seq2seq4repair_space>=<seq2seq4repair_space>maxout.\n(default<seq2seq4repair_space>=<seq2seq4repair_space>0" ) , commandLineParamName = "activation" , commandLineParamSynopsis = "-activation<seq2seq4repair_space><integer>" , displayOrder = 6 )