Comments (3)
Hello!
This is intentional. We have reimplemented a large portion of the code moving from XMem -> Cutie, with the intent of making the code easier to use and more modular. This is one of the changes that we make. We find that users (me included) often forget to normalize the input when implementing a new custom script using a different data loading logic. Moving the burden of data normalization inside the model makes the user's job easier (not having to obtain the precise mean/std and not having to import torchvision.transform etc.)
from cutie.
Got it, but i think it should be better to write a note in vos_dataset.py to remind users that the framework puts Normalize inside the model to prevent users whose work based on the XMem framework from forgetting it (like me hahaha 🙇)
from cutie.
Thank you for the input. Added a line in the datasets.
from cutie.
Related Issues (20)
- convert interactive_demo to .exe HOT 1
- Unwanted objects getting segmented and tracked (without any human/mask input) HOT 8
- torch.compile and AMP HOT 15
- all zero output? HOT 3
- Training low perf HOT 10
- Suggestions for minimizing memory reqs in high res video HOT 2
- grad_norm is 0 HOT 2
- Inference example HOT 2
- Train with one machine one gpu HOT 6
- How to debug this distributed training code HOT 1
- What are the C and P dimensions? HOT 2
- run scripting_demo.py outof Mem, but run gui, it is ok HOT 3
- Issue while running the interactive demo + Video Editing Documentation HOT 13
- When test Cuda out of Mem HOT 5
- Basic question on masking! HOT 1
- Issues with long videos. (1530 frames). Video Quality (720p). HOT 4
- pre_training vs. main_training HOT 2
- Training Time HOT 5
- How to train Cuite without an object transformer? HOT 3
- Cutie Outputs Mask of Incorrect Object in Subsequent Frames HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cutie.