pub struct WandbInstaller { /* private fields */ }Expand description
The W&B installer.
Implementations§
Source§impl WandbInstaller
impl WandbInstaller
Sourcepub fn new(config: WandbConfig) -> Self
pub fn new(config: WandbConfig) -> Self
Create a new W&B installer with the given config.
Sourcepub fn with_defaults() -> Self
pub fn with_defaults() -> Self
Create with default config.
Sourcepub fn build_install_command(&self) -> ShellCommand
pub fn build_install_command(&self) -> ShellCommand
Construct the pip install command for wandb.
The original script installs:
pip install wandb
With optional --break-system-packages for global installs.
Sourcepub fn build_rocm_env(&self) -> Vec<(String, String)>
pub fn build_rocm_env(&self) -> Vec<(String, String)>
Construct the ROCm environment setup for wandb.
Auto Trait Implementations§
impl Freeze for WandbInstaller
impl RefUnwindSafe for WandbInstaller
impl Send for WandbInstaller
impl Sync for WandbInstaller
impl Unpin for WandbInstaller
impl UnsafeUnpin for WandbInstaller
impl UnwindSafe for WandbInstaller
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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>
Converts
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>
Converts
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