Skip to content

electryone/tf-easy-model-saving

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tensorflow Easy Model Saving

An easy way to load and save checkpoints in Tensorflow!

Installation

git clone https://github.com/philipperemy/tf-easy-model-saving.git
cd tf-easy-model-saving
pip3 install .

Usage

Check example.py for more information.

Restore model variables (<-)

from easy_model_saving import model_saver

# define graph and session

last_step = model_saver.restore_graph_variables(checkpoint_dir)

if last_step == 0:

    print('Did not find any weights.')
    model_saver.initialize_graph_variables()
    
else:

    print('Restore successful.')

Save model variables (->)

from easy_model_saving import model_saver

# define graph and session

saver = model_saver.Saver(checkpoint_dir)

saver.save(global_step=1)  # global step is your epoch/gradient step.

About

An easy way to load and save checkpoints in Tensorflow!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%