如何使用纯C ++ API保存和还原神经网络(ClientSession)?

时间:2019-04-15 09:32:23

标签: c++ tensorflow

我只想使用C / C ++接口保存经过训练的ClientSession(神经网络)。 (其中我在带有Visual Studio 2017的Windows 10上使用tensorflow版本1.9)

我发现了很多有关如何使用python的信息,但是我(因此可以)仅使用C ++。 在 How to save and restore a TensorFlow graph and its state in C++? 我找到了一些建议,但不幸的是,在我的发行版中,此示例代码没有“重载函数”。

基本上这是我的代码:

'Sub Delete_2()

Dim r As Integer
Dim To_Delete As String

To_Delete = InputBox("Input Entry ID to delete", "Delete Record", 
"Entry_ID")
For Each sht In Worksheets
    For r = sht.UsedRange.Rows.Count To 1 Step -1
        If Cells(r, "A").Value = To_Delete Then
            sht.Rows(r).EntireRow.Delete
        End If
    Next r
Next sht

End Sub'

预先感谢, 马丁

1 个答案:

答案 0 :(得分:0)

最后,我可以回答我自己的问题。我在网上找到了2个“示例代码”: 在这里,可以看到如何保存图形:

https://github.com/rockzhuang/tensorflow/commit/fb6a6f4e3dd6e663a14b672ab5c616d968d62bc5#diff-a46c94d7dc93c6f7a3b632dc14e46479

在这里,如何还原图形:

https://github.com/rockzhuang/tensorflow/commit/5b24dfcf7e235bbffd2d60ccf1689b4ecb06c63b

很棒的例子!它对我有用,因此“感兴趣的读者”也可以尝试。