Comments (3)
This is expected due to the way data loading is done. As images are read from disk, they are continually cached into memory. Eventually all of the images are loaded into memory and training is no longer bottlenecked by data loading.
from prototypical-networks.
@jakesnell Thanks for you reply. It makes sense to explain the phenomenon in this way. In fact, I recently reimplemented PN using most of your code, and I got nearly the same train acc and val acc as your demo, but the training speed is equal in every epoch(the cache in the memory may be not used in next epoch), so I was wondering that if there are any special mechanisams to achieve it?
from prototypical-networks.
@aiyolo It's a interesting phenomenon, are datasets stored in the same kind of hard disk? May be your datas store in SSD?
By the way, does that mater if the start epoch' speed is a little low?
from prototypical-networks.
Related Issues (20)
- I can't find the main.py
- ModuleNotFoundError: No module named 'protonets.utils' HOT 3
- Train accuracy is lower than val accuracy HOT 1
- thank you for yourc code . but i can not download the dataset, .sh profile i can not conduct. can you tell the address of the datasets? HOT 1
- Some questions
- updated implementation HOT 1
- How to train a new dataset? HOT 5
- What is the accuracy of this repo on the Mini-ImageNet dataset? HOT 3
- Research project about PN
- Error while training
- Installation of setup under windows HOT 4
- Question for Loss
- Alternative implementation
- About calculation of loss function HOT 1
- dataset questions HOT 1
- Rotate four angles. Are these photos in four categories HOT 1
- Zero-shot learning meta-data
- An error in paper
- accuracy when training with 1 query set
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 prototypical-networks.