[][src]Struct tensorflow_proto::tensorflow::boosted_trees::trees::ObliviousCategoricalIdBinarySplit

pub struct ObliviousCategoricalIdBinarySplit {
    pub feature_column: i32,
    pub feature_id: i64,
}

Split rule for categorical features with a single feature Id in the oblivious case.

Fields

feature_column: i32

Categorical feature column and Id describing the rule feature == Id.

feature_id: i64

We don't store children ids, because either the next node represents the whole next layer of the tree or starting with the next node we only have leaves.

Trait Implementations

impl Clone for ObliviousCategoricalIdBinarySplit[src]

impl Debug for ObliviousCategoricalIdBinarySplit[src]

impl Default for ObliviousCategoricalIdBinarySplit[src]

impl Message for ObliviousCategoricalIdBinarySplit[src]

impl PartialEq<ObliviousCategoricalIdBinarySplit> for ObliviousCategoricalIdBinarySplit[src]

impl StructuralPartialEq for ObliviousCategoricalIdBinarySplit[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.