mirror of
https://github.com/mii443/usls.git
synced 2025-08-22 15:45:41 +00:00
v0.0.16: Add Viewer
for image show
* Add `Viewer` for image-show * Add .`with_ixx()` to simplify model building with `Options` * Update `MinOptMax`
This commit is contained in:
@ -2,20 +2,20 @@ use usls::{models::GroundingDINO, Annotator, DataLoader, Options};
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let opts = Options::default()
|
||||
.with_i00((1, 1, 4).into())
|
||||
.with_i02((640, 800, 1200).into())
|
||||
.with_i03((640, 1200, 1200).into())
|
||||
.with_i10((1, 1, 4).into())
|
||||
.with_i11((256, 256, 512).into())
|
||||
.with_i20((1, 1, 4).into())
|
||||
.with_i21((256, 256, 512).into())
|
||||
.with_i30((1, 1, 4).into())
|
||||
.with_i31((256, 256, 512).into())
|
||||
.with_i40((1, 1, 4).into())
|
||||
.with_i41((256, 256, 512).into())
|
||||
.with_i50((1, 1, 4).into())
|
||||
.with_i51((256, 256, 512).into())
|
||||
.with_i52((256, 256, 512).into())
|
||||
.with_ixx(0, 0, (1, 1, 4).into())
|
||||
.with_ixx(0, 2, (640, 800, 1200).into())
|
||||
.with_ixx(0, 3, (640, 1200, 1200).into())
|
||||
// .with_i10((1, 1, 4).into())
|
||||
// .with_i11((256, 256, 512).into())
|
||||
// .with_i20((1, 1, 4).into())
|
||||
// .with_i21((256, 256, 512).into())
|
||||
// .with_i30((1, 1, 4).into())
|
||||
// .with_i31((256, 256, 512).into())
|
||||
// .with_i40((1, 1, 4).into())
|
||||
// .with_i41((256, 256, 512).into())
|
||||
// .with_i50((1, 1, 4).into())
|
||||
// .with_i51((256, 256, 512).into())
|
||||
// .with_i52((256, 256, 512).into())
|
||||
.with_model("grounding-dino/swint-ogc-dyn-u8.onnx")? // TODO: current onnx model does not support bs > 1
|
||||
// .with_model("grounding-dino/swint-ogc-dyn-f32.onnx")?
|
||||
.with_tokenizer("grounding-dino/tokenizer.json")?
|
||||
|
Reference in New Issue
Block a user