pub struct RemoteRunner { /* private fields */ }Expand description
A Runner that delegates execution to a remote worker via Transport.
Implementations§
Trait Implementations§
Source§impl Runner for RemoteRunner
impl Runner for RemoteRunner
Source§fn fit(
&self,
plan: &ExecutionPlan,
ctx: &RunContext<'_>,
input: &Value,
y: Option<&Value>,
) -> Result<(Value, HashMap<String, Value>)>
fn fit( &self, plan: &ExecutionPlan, ctx: &RunContext<'_>, input: &Value, y: Option<&Value>, ) -> Result<(Value, HashMap<String, Value>)>
Train: fit each filter, forward to propagate outputs.
Returns (last output, all node outputs).
Source§fn forward(
&self,
plan: &ExecutionPlan,
ctx: &RunContext<'_>,
input: &Value,
) -> Result<Value>
fn forward( &self, plan: &ExecutionPlan, ctx: &RunContext<'_>, input: &Value, ) -> Result<Value>
Inference: forward data through the compiled plan.
Auto Trait Implementations§
impl !RefUnwindSafe for RemoteRunner
impl !UnwindSafe for RemoteRunner
impl Freeze for RemoteRunner
impl Send for RemoteRunner
impl Sync for RemoteRunner
impl Unpin for RemoteRunner
impl UnsafeUnpin for RemoteRunner
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