Views
No views yet
1from huggingface_hub import hf_hub_url, cached_download
2import joblib
3import pandas as pd
4import numpy as np
5from tensorflow.keras.models import load_model
6
7REPO_ID = 'danupurnomo/dummy-titanic'
8PIPELINE_FILENAME = 'final_pipeline.pkl'
9TF_FILENAME = 'titanic_model.h5'
10
11model_pipeline = joblib.load(cached_download(
12 hf_hub_url(REPO_ID, PIPELINE_FILENAME)
13))
14
15model_seq = load_model(cached_download(
16 hf_hub_url(REPO_ID, TF_FILENAME)
17))1new_data = {
2 'PassengerId': 1191,
3 'Pclass': 1,
4 'Name': 'Sherlock Holmes',
5 'Sex': 'male',
6 'Age': 30,
7 'SibSp': 0,
8 'Parch': 0,
9 'Ticket': 'C.A.29395',
10 'Fare': 12,
11 'Cabin': 'F44',
12 'Embarked': 'S'
13}
14new_data = pd.DataFrame([new_data])new_data_transform = model_pipeline.transform(new_data)1y_pred_inf_single = model_seq.predict(new_data_transform)
2y_pred_inf_single = np.where(y_pred_inf_single >= 0.5, 1, 0)
3print('Result : ', y_pred_inf_single)
4# [[0]]