Abdul Azeez
1 min readSep 24, 2018

--

import pandas as pd
import os
import requests

#Read in data using pandas
train_df = pd.read_csv(‘hourly_rate.csv’)

#Check data has been read in properly
print(train_df.head())

#Split the data into inputs and targets

#Create a dataframe with all training data except the target column
train_X = train_df.drop(columns=[‘wage_per_hour’])

#Check that the target variable has been removed
print(train_X.head())

#Create a dataframe with only the target column
train_y = train_df[[‘wage_per_hour’]]
print(train_y.head())

from keras.models import Sequential
from keras.layers import Dense

model = Sequential()

n_cols = train_X.shape[1]

model.add(Dense(250, activation=’relu’, input_shape=(n_cols,)))
model.add(Dense(10, activation=’relu’))
model.add(Dense(1))

model.compile(optimizer=’adam’, loss=’mean_squared_error’)
model.fit(train_X, train_y, validation_split=0.2, epochs=30)

--

--

Abdul Azeez
Abdul Azeez

Written by Abdul Azeez

A Java Developer By Day, Python Developer By Night. Becoming Better Day by Day is my Ambition

No responses yet