Coder Social home page Coder Social logo

Comments (3)

jakesnell avatar jakesnell commented on July 30, 2024

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.

aiyolo avatar aiyolo commented on July 30, 2024

@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.

Bryce1010 avatar Bryce1010 commented on July 30, 2024

@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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.