INNER CODE UNIT · Rust

current_gpu_id

ilya-zlobintsev/LACT · lact-cli/src/lib.rs:73

    async fn current_gpu_id(&self) -> anyhow::Result<String> {
        let entries = self
            .client
            .list_devices()
            .await
            .context("Could not list GPUs")?;
        if entries.is_empty() {
            bail!("No GPUs detected");
        }

        match self.args.gpu_id {
            Some(ref id) => {
                let id = if let Ok(index) = id.parse::<usize>() {
                    entries
                        .get(index)
                        .with_context(|| format!("Could not get GPU {id}"))?
                        .id
                        .clone()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…