簡體   English   中英

如何在 Flux.jl 中使用 BSON 加載經過訓練的模型

[英]How to load a trained model with BSON in Flux.jl

我之前在 Flux.jl 中訓練了一個模型並通過執行以下操作來保存它:

@save "mymodel.bson" model

現在我想重新加載該模型並再次使用它。 我怎樣才能在 Flux 中實現這一點?

與上面使用的@save宏類似,還有一個內置的@load宏,它來自BSON 包。 您可以通過using BSON: @load來訪問它,然后非常簡單地執行以下操作:

julia> using Flux

julia> using BSON: @load

julia> @load "mymodel.bson" model

julia> model
Chain(Dense(10, 5, NNlib.relu), Dense(5, 2), NNlib.softmax)

您可以在 Flux.jl 文檔中找到有關保存和加載模型的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM