843
844
845
846
847
848
849
850
851
852
853
854
855
856
|
let new_weight = self.weighter.weight(¤t_state!(self, Step::Null), &self.params);
self.master.set_weight(new_weight);
self.cnt_null += 1;
debug!("Null Step");
}
/// Perform one bundle iteration.
pub fn step(&mut self) -> Result<Step> {
self.iterinfos.clear();
if !self.cur_valid {
// current point needs new evaluation
try!(self.init_master());
}
|
>
|
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
|
let new_weight = self.weighter.weight(¤t_state!(self, Step::Null), &self.params);
self.master.set_weight(new_weight);
self.cnt_null += 1;
debug!("Null Step");
}
/// Perform one bundle iteration.
#[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))]
pub fn step(&mut self) -> Result<Step> {
self.iterinfos.clear();
if !self.cur_valid {
// current point needs new evaluation
try!(self.init_master());
}
|