MLaaS.ktrain
¶
File : ktrain.py
Author : Valentin Kuznetsov
Module Contents¶
Classes¶
Functions¶
Provide input/output names used by TF Graph along with graph itself The code is based on TF saved_model_cli.py script. |
|
Helper function to read MNIST data and provide it to upstream code, e.g. to the training layer |
|
train function for MNIST |
|
Writer provide write function for given model |
|
convert input model.pb into output model.pbtxt Based on internet search: |
|
Main function |
API¶
- MLaaS.ktrain.modelGraph(model_dir)¶
Provide input/output names used by TF Graph along with graph itself The code is based on TF saved_model_cli.py script.
- MLaaS.ktrain.readData(fin, num_classes)¶
Helper function to read MNIST data and provide it to upstream code, e.g. to the training layer
- MLaaS.ktrain.train(fin, fout=None, model_name=None, epochs=1, batch_size=128, h5=False)¶
train function for MNIST
- MLaaS.ktrain.writer(fout, model_name, model, input_shape, h5=False)¶
Writer provide write function for given model
- MLaaS.ktrain.convert(fin, fout)¶
convert input model.pb into output model.pbtxt Based on internet search:
https://www.tensorflow.org/guide/saved_model
https://www.programcreek.com/python/example/123317/tensorflow.core.protobuf.saved_model_pb2.SavedModel
- class MLaaS.ktrain.OptionParser¶
Initialization
User based option parser
- MLaaS.ktrain.main()¶
Main function