MCPcopy Create free account
hub / github.com/sql-machine-learning/sqlflow / generateLoadOSSModelCode

Function generateLoadOSSModelCode

go/codegen/pai/tensorflow.go:30–47  ·  view source on GitHub ↗
(estimator, ossModelPathToLoad string)

Source from the content-addressed store, hash-verified

28)
29
30func generateLoadOSSModelCode(estimator, ossModelPathToLoad string) (string, error) {
31 if ossModelPathToLoad == "" {
32 return "", nil
33 }
34
35 loadCodeTemplate := template.Must(template.New("LoadModel").Parse(tfLoadModelTmplText))
36 filler := loadModelFiller{
37 OSSModelDir: ossModelPathToLoad,
38 Estimator: estimator,
39 }
40
41 var loadCode bytes.Buffer
42 if err := loadCodeTemplate.Execute(&loadCode, filler); err != nil {
43 return "", err
44 }
45
46 return loadCode.String(), nil
47}
48
49// TFTrainWithLoadAndSave generates PAI-TF train program.
50// Load pre-trained model if modelPathToLoad != "".

Callers 1

TFTrainWithLoadAndSaveFunction · 0.85

Calls 2

ParseMethod · 0.65
StringMethod · 0.45

Tested by

no test coverage detected