pub struct FeatureMap(/* private fields */);
Expand description
Maps a feature index to a name and type, used when dumping models as text.
See dump_model
for usage.
Implementations§
Source§impl FeatureMap
impl FeatureMap
Sourcepub fn from_file<P: AsRef<Path>>(path: P) -> Result<FeatureMap>
pub fn from_file<P: AsRef<Path>>(path: P) -> Result<FeatureMap>
Read a FeatureMap
from a file at given path.
File should contain one feature definition per line, and be of the form:
<number>\t<name>\t<type>\n
Type should be one of:
i
- binary featureq
- quantitative featureint
- integer features
E.g.:
0 age int
1 is-parent?=yes i
2 is-parent?=no i
3 income int
§Panics
Will panic, if the given FeatureMap
file cannot be loaded.
Auto Trait Implementations§
impl Freeze for FeatureMap
impl RefUnwindSafe for FeatureMap
impl Send for FeatureMap
impl Sync for FeatureMap
impl Unpin for FeatureMap
impl UnwindSafe for FeatureMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more