Spaces:
Runtime error
Runtime error
File size: 1,283 Bytes
14e4ca3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
from cProfile import label
from curses.textpad import Textbox
from logging import PlaceHolder
from unicodedata import numeric
import gradio as gr
import pandas as pd
import numpy as np
from joblib import load
def predict_profit(
RandDSpend,Administration,MarketingSpend,State
):
model=load("50_STARTUP\startup.jb")
# Create dict array from parameters
data={
"RandDSpend":[RandDSpend],
"Administration":[Administration],
"MarketingSpend":[MarketingSpend],
"State":[State]
}
xin=pd.DataFrame(data)
Profit=model.predict(xin)
return Profit[0]
ui=gr.Interface(
fn=predict_profit,
inputs=[
gr.inputs.Textbox(placeholder="R&D Amount",numeric=True,label="R&D SPEND"),
gr.inputs.Textbox(placeholder="Administration Amount",numeric=True,label="ADMINISTRATION"),
gr.inputs.Textbox(placeholder="Marketing Amount",numeric=True,label="MARKETING SPEND"),
gr.Dropdown(["New York","California","Florida"],label="STATE"),
],
title="STARTUP PROFIT PREDICTOR",
outputs="text",
examples=[[165349.2,136897.8,471784.1,"New York"],
[67532.53,105751.03,304768.73,"Florida"],
[64664.71,139553.16,137962.62,"California"]]
)
if __name__=="__main__":
ui.launch(share=True)
|