[−][src]Struct tensorflow_proto::tensorflow::boosted_trees::trees::ObliviousCategoricalIdBinarySplit
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]
pub fn clone(&self) -> ObliviousCategoricalIdBinarySplit
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ObliviousCategoricalIdBinarySplit
[src]
impl Default for ObliviousCategoricalIdBinarySplit
[src]
impl Message for ObliviousCategoricalIdBinarySplit
[src]
pub fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
pub fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
pub fn encoded_len(&self) -> usize
[src]
pub fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<ObliviousCategoricalIdBinarySplit> for ObliviousCategoricalIdBinarySplit
[src]
pub fn eq(&self, other: &ObliviousCategoricalIdBinarySplit) -> bool
[src]
pub fn ne(&self, other: &ObliviousCategoricalIdBinarySplit) -> bool
[src]
impl StructuralPartialEq for ObliviousCategoricalIdBinarySplit
[src]
Auto Trait Implementations
impl RefUnwindSafe for ObliviousCategoricalIdBinarySplit
[src]
impl Send for ObliviousCategoricalIdBinarySplit
[src]
impl Sync for ObliviousCategoricalIdBinarySplit
[src]
impl Unpin for ObliviousCategoricalIdBinarySplit
[src]
impl UnwindSafe for ObliviousCategoricalIdBinarySplit
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,