mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-01 14:08:38 -06:00
Sam2Mask wraps the image path behind the Roto Brush's MaskModel interface (cached frame encoding, bilinear mask resize). The engine loads the verified weights natively (not on wasm). Checked with the real file: install, notice, load, use by Roto Brush 3.0, deselect. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
19 lines
583 B
TOML
19 lines
583 B
TOML
[package]
|
|
name = "effectcraft-sam2"
|
|
description = "SAM 2.1 (Hiera) video object tracker for the Roto Brush: a Rust port of the Hugging Face transformers implementation, native only, weights downloaded by the user"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license = "Apache-2.0"
|
|
rust-version.workspace = true
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
effectcraft-segment = { workspace = true }
|
|
|
|
# Native only (D1): candle is not built for wasm32, where this crate is empty.
|
|
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
|
candle-core = "=0.9.2"
|
|
candle-nn = "=0.9.2"
|