[−][src]Struct tensorflow_proto::tensorflow::boosted_trees::trees::ObliviousDenseFloatBinarySplit
Split rule for dense float features in the oblivious case.
Fields
feature_column: i32
Float feature column and split threshold describing the rule feature <= threshold.
threshold: f32
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 ObliviousDenseFloatBinarySplit
[src]
pub fn clone(&self) -> ObliviousDenseFloatBinarySplit
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ObliviousDenseFloatBinarySplit
[src]
impl Default for ObliviousDenseFloatBinarySplit
[src]
impl Message for ObliviousDenseFloatBinarySplit
[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<ObliviousDenseFloatBinarySplit> for ObliviousDenseFloatBinarySplit
[src]
pub fn eq(&self, other: &ObliviousDenseFloatBinarySplit) -> bool
[src]
pub fn ne(&self, other: &ObliviousDenseFloatBinarySplit) -> bool
[src]
impl StructuralPartialEq for ObliviousDenseFloatBinarySplit
[src]
Auto Trait Implementations
impl RefUnwindSafe for ObliviousDenseFloatBinarySplit
[src]
impl Send for ObliviousDenseFloatBinarySplit
[src]
impl Sync for ObliviousDenseFloatBinarySplit
[src]
impl Unpin for ObliviousDenseFloatBinarySplit
[src]
impl UnwindSafe for ObliviousDenseFloatBinarySplit
[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>,