mlflow attempt task 2 prediction registry
This commit is contained in:
parent
f30cd5011b
commit
7baecd43ef
@ -3,24 +3,7 @@ import mlflow
|
||||
import numpy as np
|
||||
import sys
|
||||
|
||||
mlflow.set_tracking_uri("http://172.17.0.1:5000")
|
||||
client =mlflow.tracking .MlflowClient()
|
||||
model_version = 14
|
||||
model_name = "s449288"
|
||||
|
||||
experiment = client.get_latest_versions(model_name, stages=None)
|
||||
print(experiment)
|
||||
print(experiment[0].source)
|
||||
model = mlflow.pyfunc.load_model(
|
||||
model_uri=f"models:/{model_name}/{model_version}"
|
||||
)
|
||||
|
||||
with open(f'{experiment[0].source}/{(sys.argv[1:])[0]}', 'r') as file:
|
||||
json_data = json.load(file)
|
||||
print(f"Prediction: {model.predict(np.array([json_data['inputs']]))}")
|
||||
|
||||
|
||||
'''
|
||||
PATH = "mlruns/14/80fe21a0804844088147d15a3cebb3e5/artifacts/lego-model"
|
||||
|
||||
model = mlflow.pyfunc.load_model(PATH)
|
||||
@ -28,5 +11,5 @@ model = mlflow.pyfunc.load_model(PATH)
|
||||
with open(f'{PATH}/{(sys.argv[1:])[0]}', 'r') as file:
|
||||
json_data = json.load(file)
|
||||
print(f"Prediction: {model.predict(np.array([json_data['inputs']]))}")
|
||||
'''
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user