@Tilo希望
繼續培訓現有存儲在MLFlow Keras / TensorFlow模型,您需要遵循以下步驟:
進口mlflow。keras模型= mlflow.keras.load_model (“model_uri”)
在模型層。層[5]:層。可訓練的= False
在這個例子中,過去的五層可訓練的和剩下的層會被凍結。
從tensorflow.keras。優化器優化進口亞當亞當(lr = 0.0001) = model.compile (=“categorical_crossentropy”損失,優化器=優化,指標=(“準確性”))
在這個例子中,學習速率設置為0.0001和亞當優化器使用。
模型。適合(new_X_train new_y_train時代= 10,batch_size = 32, validation_data = (X_val y_val))
在這個例子中,模型訓練了10批大小的時代32。
通過這些步驟,你應該能夠加載一個現有Keras / TensorFlow模型存儲在MLFlow並繼續訓練不同的學習速率。
@Tilo希望
繼續培訓現有存儲在MLFlow Keras / TensorFlow模型,您需要遵循以下步驟:
進口mlflow。keras模型= mlflow.keras.load_model (“model_uri”)
在模型層。層[5]:層。可訓練的= False
在這個例子中,過去的五層可訓練的和剩下的層會被凍結。
從tensorflow.keras。優化器優化進口亞當亞當(lr = 0.0001) = model.compile (=“categorical_crossentropy”損失,優化器=優化,指標=(“準確性”))
在這個例子中,學習速率設置為0.0001和亞當優化器使用。
模型。適合(new_X_train new_y_train時代= 10,batch_size = 32, validation_data = (X_val y_val))
在這個例子中,模型訓練了10批大小的時代32。
通過這些步驟,你應該能夠加載一個現有Keras / TensorFlow模型存儲在MLFlow並繼續訓練不同的學習速率。