Views
No views yet
-fp16) for the
mlx-edgetam-swift Swift package (MLXEngine
promptSegment + trackObject ModelPackage). 22× faster than SAM 2, 16 FPS on iPhone 15 Pro Max.trackObject, click on one frame → per-frame masklet): adds the video memory stack — PerceiverResampler-fp16 file carries both (874 tensors).1// Package.swift → .package(url: "https://github.com/xocialize/mlx-edgetam-swift", from: "0.1.0")
2import EdgeTAM
3// Image: click → object mask
4let p = try EdgeTAMPredictor.fromPretrained(weightsPath, dtype: .float16)
5p.setImage(sourceCGImage)
6let (mask, score, _, _) = p.predict(point: (500, 375))
7// Video: click on a frame → per-frame masklet
8let vp = try EdgeTAMVideoPredictor.fromPretrained(weightsPath, dtype: .float16)
9let track = vp.track(frames: cgImages, clickFrame: 0, points: [[210, 350]], labels: [1])MLXEdgeTAM.EdgeTAMPackage) — promptSegment (image) + trackObject
(video) surfaces — resolving this repo via the Hub.