Comments (3)
- pick non-voc class
- 80 is the minimum instance number in each class
- You can use the given
final_split_voc_10_shot_instances_train2017.json
in thenew_annotations
dir for a fair comparison.
from fewx.
-
So in your non-voc set, the images may also contain voc class instance (but not labeled) ?
-
It seems that you first compute the total number of instance per class across all images stored in 'all_cls_dict', and then for each image, if one contained instance category number is less than 80 in 'all_cls_dict', then save all instances in this image for training, otherwise discard all the instances and remove the instances whose number is larger than 80. I am a bit confused about this file.
-
Can u provide 30-shots json file?
from fewx.
- Yes. The voc instances are ignored.
- About the
2_balance.py
:
2.1. Yes, it should be the instance number per class. I fixed the expression in the former answer.
2.2. There is a bug in the2_balance.py
and it actually does not balance the categories. But this bug does not affect the training and evaluation. I will fix this bug and see if the image balance can improve the performance. - There is no 30-shot json file currently. I will add it later.
from fewx.
Related Issues (20)
- ============ Few-shot object detetion will start. ============= HOT 3
- How to train an own model
- ValueError: Unsupported type found in checkpoint! res4_avg: <class 'dict'> HOT 1
- About query images and support images HOT 2
- random seed
- RuntimeErroe HOT 1
- Is FSVOD code available? HOT 2
- Can I train directly with VOC dataset?
- 元学习or两阶段微调 HOT 1
- About the test result
- KeyError: 'id' HOT 1
- code of cpmask
- Low performances/Wrong boxes fix
- Thanks for your great work, could you please release the code of your paper《Few-Shot Object Detection with Model Calibration》??
- The question about the 'first_stride' HOT 3
- RuntimeError: NCCL error in: /pytorch/torch/lib/c10d/ProcessGroupNCCL.cpp:32, unhandled cuda error, NCCL version 2.4.8
- episodes的训练策略
- FSVOD dataset is incomplete HOT 1
- How to understand the instruction in the step 3 when i have only 2 gpus? HOT 1
- After modifying according to readme.txt, the effect is only half and cannot achieve the original effect
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 fewx.