pub(crate) enum ModelCommand {
Show 19 variants
Toto {
command: Command,
},
Tabfm {
command: Command,
},
Mitra {
command: Command,
},
Tabdpt {
command: Command,
},
Tabicl {
command: Command,
},
Tabpfn {
command: Command,
},
Chronos {
command: Command,
},
Timesfm {
command: Command,
},
Sundial {
command: Command,
},
Ttm {
command: Command,
},
LagLlama {
command: Command,
},
Moment {
command: Command,
},
Moirai {
command: Command,
},
Moirai2 {
command: Command,
},
Flowstate {
command: Command,
},
Tirex {
command: Command,
},
Convert(ConvertArgs),
Inspect(InspectArgs),
Pull(PullArgs),
}Variants§
Toto
Toto-2 (Datadog) zero-shot time-series forecaster.
Tabfm
TabFM (google/tabfm-1.0.0-pytorch) zero-shot tabular classifier/regressor.
Mitra
Mitra (autogluon/mitra-classifier, autogluon/mitra-regressor) zero-shot tabular foundation model.
Tabdpt
TabDPT (Layer6/TabDPT) zero-shot tabular foundation model.
Tabicl
TabICL (jingang/TabICL, v2) zero-shot tabular foundation model (classification only).
Tabpfn
TabPFN-3 (Prior-Labs/tabpfn_3) zero-shot tabular foundation model (classification only).
NON-COMMERCIAL WEIGHTS LICENSE — see zsfm tabpfn infer --help.
Chronos
Chronos-2 (Amazon) zero-shot time-series forecaster.
Timesfm
TimesFM 2.5 200M (Google) zero-shot time-series forecaster.
Sundial
Sundial / Timer v3 (thuml) zero-shot time-series forecaster.
Ttm
TinyTimeMixer / TTM-R2 (IBM Granite) zero-shot time-series forecaster.
LagLlama
Lag-Llama (ServiceNow) zero-shot time-series forecaster.
Moment
MOMENT-1-large (CMU) zero-shot time-series forecaster.
Moirai
Moirai-1.0-R-large (Salesforce) zero-shot time-series forecaster.
Moirai2
Moirai-2.0-R-small (Salesforce) zero-shot time-series forecaster.
Flowstate
FlowState-R1 (IBM Granite) zero-shot time-series forecaster.
Tirex
TiRex (NX-AI) zero-shot time-series forecaster.
Convert(ConvertArgs)
Convert ANY checkpoint (safetensors / PyTorch pickle / npy / npz / ONNX / HDF5 / Keras / GGUF) to GGUF, tensor names passed through. GGUF input re-quantizes.
Inspect(InspectArgs)
List tensors (and optionally values) of any supported checkpoint format.
Pull(PullArgs)
Download a HuggingFace repo’s checkpoint in whatever format it’s published in (safetensors / pickle / npy / npz / ONNX / HDF5 / Keras / GGUF), without converting.
Trait Implementations§
Source§impl FromArgMatches for ModelCommand
impl FromArgMatches for ModelCommand
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§impl Subcommand for ModelCommand
impl Subcommand for ModelCommand
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Command] so it can instantiate self via
[FromArgMatches::update_from_arg_matches_mut] Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for ModelCommand
impl RefUnwindSafe for ModelCommand
impl Send for ModelCommand
impl Sync for ModelCommand
impl Unpin for ModelCommand
impl UnsafeUnpin for ModelCommand
impl UnwindSafe for ModelCommand
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more