Comments (6)
if input resolution is 473, then conv5_3_pool1/2/3/6_interp resolution is 60
60 * 8 = 480 ~= 473
that's the rule (with 7 pixels mismatch caused by padding/striding)
640 / 8 = 80 means conv5_3_pool1/2/3/6_interp should be 80 (or 81/82/79/78 depending on your network padding/striding)
from pspnet.
I believe evaluation @ 473 resolution consumes < 12gb memory
If you don't have a gpu of 12gb memory, maybe you can further reduce resolution to ~300 (like 321)
remember to modify conv5_3_pool1/2/3/6_interp accordingly
since pascal images are typically 513 resolution and this model is trained under 0.5 resolution data augmentation (according to the paper) that's around 256 resolution so i guess evaluating @ ~ 300 resolution still works. (with some performance losses).
from pspnet.
@Fromandto How to modify conv5_3_pool1/2/3/6_interp with a new size? such as 640?
from pspnet.
Hi every body,
I tried to run the code eval_all.m on a GPU with 3 GB of memory but I encountered "Out of memory error".
Did anyone run the code successfully? If the answer is yes, please explain the the steps and minimum required hardware.
If there is a way to run the code on a GPU with 3GB memory, successfully, I would appreciate if you let me know.
from pspnet.
@rener1199 If the crop size is N = 8x + 1, then conv5_3_pool1/2/3/6_interp would need to be set at x, for the model to run out of the box.
from pspnet.
a GPU with 8 GB of memory , GTX 1070 , is it enough memory to run test ?
from pspnet.
Related Issues (20)
- PASCAL VOC 2012
- Questions about PSPNet. HOT 6
- small size
- Reason to have a fixed inference size (473x473) HOT 1
- 请问下怎么将BVLC/caffe下的bn转换到BN?
- question about pooling layer
- Make Runtest Error HOT 2
- Invalid MEX-file '/media/sgp1053c/DATA/PSPNET-cudnn5/matlab/+caffe/private/caffe_.mexa64
- Make Error
- model performance
- C++ Prediction/Segmentation Code for PSPNet
- Could you provide the prototxt file for training PSPNet?
- [FIXED] Why are scale_factors used to scale pixel values? HOT 1
- Evaluation code
- OSX hdf5 make error HOT 1
- Hi, GPU GTX 1070 8G memory is not enough? HOT 1
- compile using cmake failed! (undefined reference to `pthread_create')
- Problem with evaluation
- math_functions.cu:375 [Check failed: status== CURAND_STATUS_SUCCESS (201 VS. 0) CURAND_STATUS_LAUNCH_FAILURE]
- TBD
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 pspnet.