import numpy as np
import pandas as pd
import keras
from keras.models import Sequential
from keras.layers.normalization import BatchNormalization
from keras.layers.core import Flatten, Dense, Activation, Dropout
Using TensorFlow backend.
DATA_HOME_DIR = "/home/tsu-nera/repo/kaggle/input/titanic/"
row_data = pd.read_csv(DATA_HOME_DIR + 'train.csv', index_col=0)
test_data = pd.read_csv(DATA_HOME_DIR + 'test.csv', index_col=0)
test_ind = test_data.index
data= row_data[['Survived','Pclass','Sex','Age','SibSp','Parch','Fare']].dropna()
t_data = test_data[['Pclass','Sex','Age','SibSp','Parch','Fare']]
Pclass = pd.get_dummies(data['Pclass'])
Pclass.columns=['1st','2nd','3rd']
Pclass = Pclass.drop('1st',axis=1)
tPclass = pd.get_dummies(t_data['Pclass'])
tPclass.columns=['1st','2nd','3rd']
tPclass = tPclass.drop('1st',axis=1)
Sex = pd.get_dummies(data['Sex'])
Sex = Sex.drop('male',axis=1)
tSex = pd.get_dummies(t_data['Sex'])
tSex = tSex.drop('male',axis=1)
def adult_kids(age):
if age > 15:
if age > 60:
return 'older'
else :
return 'adult'
else :
if age < 16:
return 'kids'
else :
return np.nan
data['adult_kids'] = data['Age'].apply(adult_kids)
Age_cat = pd.get_dummies(data['adult_kids']).drop('adult',axis=1)
t_data['adult_kids'] = t_data['Age'].apply(adult_kids)
tAge_cat = pd.get_dummies(t_data['adult_kids']).drop('adult',axis=1)
Data_tmp = data[['Survived','SibSp','Parch','Fare']]
Merge_data = pd.merge(Data_tmp,Pclass,right_index=True,left_index=True)
Merge_data = pd.merge(Merge_data,Sex,right_index=True,left_index=True)
Merge_data = pd.merge(Merge_data,Age_cat,right_index=True,left_index=True)
y = Merge_data['Survived'].values
x = Merge_data.drop('Survived',axis=1).values
Data_tmp = t_data[['SibSp','Parch','Fare']]
Merge_data = pd.merge(Data_tmp,tPclass,right_index=True,left_index=True)
Merge_data = pd.merge(Merge_data,tSex,right_index=True,left_index=True)
Merge_data = pd.merge(Merge_data,tAge_cat,right_index=True,left_index=True)
tx = Merge_data
(x.shape, y.shape, tx.shape)
/home/tsu-nera/anaconda3/envs/kaggle/lib/python3.6/site-packages/ipykernel/__main__.py:30: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_indexer,col_indexer] = value instead See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
((714, 8), (714,), (418, 8))
# create model
model = Sequential()
model.add(Dense(64, input_shape=(8,)))
for i in range(0, 8):
model.add(Dense(units=64))
model.add(Activation('relu'))
model.add(Dense(units=1))
model.add(Activation('linear'))
model.compile(loss='mean_squared_error', optimizer='rmsprop')
model.fit(x, y, epochs=300)
Epoch 1/300 714/714 [==============================] - 1s - loss: 0.2937 Epoch 2/300 714/714 [==============================] - 0s - loss: 0.1910 Epoch 3/300 714/714 [==============================] - 0s - loss: 0.1814 Epoch 4/300 714/714 [==============================] - 0s - loss: 0.1698 Epoch 5/300 714/714 [==============================] - 0s - loss: 0.1719 Epoch 6/300 714/714 [==============================] - 0s - loss: 0.1747 Epoch 7/300 714/714 [==============================] - 0s - loss: 0.1625 Epoch 8/300 714/714 [==============================] - 0s - loss: 0.1649 Epoch 9/300 714/714 [==============================] - 0s - loss: 0.1669 Epoch 10/300 714/714 [==============================] - 0s - loss: 0.1726 Epoch 11/300 714/714 [==============================] - 0s - loss: 0.1779 Epoch 12/300 714/714 [==============================] - 0s - loss: 0.1851 Epoch 13/300 714/714 [==============================] - 0s - loss: 0.1829 Epoch 14/300 714/714 [==============================] - 0s - loss: 0.1718 Epoch 15/300 714/714 [==============================] - 0s - loss: 0.1717 Epoch 16/300 714/714 [==============================] - 0s - loss: 0.1668 Epoch 17/300 714/714 [==============================] - 0s - loss: 0.1726 Epoch 18/300 714/714 [==============================] - 0s - loss: 0.1659 Epoch 19/300 714/714 [==============================] - 0s - loss: 0.1664 Epoch 20/300 714/714 [==============================] - 0s - loss: 0.1697 Epoch 21/300 714/714 [==============================] - 0s - loss: 0.1732 Epoch 22/300 714/714 [==============================] - 0s - loss: 0.1621 Epoch 23/300 714/714 [==============================] - 0s - loss: 0.1593 Epoch 24/300 714/714 [==============================] - 0s - loss: 0.1847 Epoch 25/300 714/714 [==============================] - 0s - loss: 0.1775 Epoch 26/300 714/714 [==============================] - 0s - loss: 0.1704 Epoch 27/300 714/714 [==============================] - 0s - loss: 0.1623 Epoch 28/300 714/714 [==============================] - 0s - loss: 0.1621 Epoch 29/300 714/714 [==============================] - 0s - loss: 0.1570 Epoch 30/300 714/714 [==============================] - 0s - loss: 0.1675 Epoch 31/300 714/714 [==============================] - 0s - loss: 0.1695 Epoch 32/300 714/714 [==============================] - 0s - loss: 0.1657 Epoch 33/300 714/714 [==============================] - 0s - loss: 0.1671 Epoch 34/300 714/714 [==============================] - 0s - loss: 0.1640 Epoch 35/300 714/714 [==============================] - 0s - loss: 0.1738 Epoch 36/300 714/714 [==============================] - 0s - loss: 0.1753 Epoch 37/300 714/714 [==============================] - 0s - loss: 0.1613 Epoch 38/300 714/714 [==============================] - 0s - loss: 0.1624 Epoch 39/300 714/714 [==============================] - 0s - loss: 0.1551 Epoch 40/300 714/714 [==============================] - 0s - loss: 0.1588 Epoch 41/300 714/714 [==============================] - 0s - loss: 0.1582 Epoch 42/300 714/714 [==============================] - 0s - loss: 0.1533 Epoch 43/300 714/714 [==============================] - 0s - loss: 0.1608 Epoch 44/300 714/714 [==============================] - 0s - loss: 0.1651 Epoch 45/300 714/714 [==============================] - 0s - loss: 0.1640 Epoch 46/300 714/714 [==============================] - 0s - loss: 0.1630 Epoch 47/300 714/714 [==============================] - 0s - loss: 0.1669 Epoch 48/300 714/714 [==============================] - 0s - loss: 0.1636 Epoch 49/300 714/714 [==============================] - 0s - loss: 0.1607 Epoch 50/300 714/714 [==============================] - 0s - loss: 0.1600 Epoch 51/300 714/714 [==============================] - 0s - loss: 0.1649 Epoch 52/300 714/714 [==============================] - 0s - loss: 0.1671 Epoch 53/300 714/714 [==============================] - 0s - loss: 0.1592 Epoch 54/300 714/714 [==============================] - 0s - loss: 0.1812 Epoch 55/300 714/714 [==============================] - 0s - loss: 0.1556 Epoch 56/300 714/714 [==============================] - 0s - loss: 0.1703 Epoch 57/300 714/714 [==============================] - 0s - loss: 0.1655 Epoch 58/300 714/714 [==============================] - 0s - loss: 0.1620 Epoch 59/300 714/714 [==============================] - 0s - loss: 0.1626 Epoch 60/300 714/714 [==============================] - 0s - loss: 0.1531 Epoch 61/300 714/714 [==============================] - 0s - loss: 0.1606 Epoch 62/300 714/714 [==============================] - 0s - loss: 0.1640 Epoch 63/300 714/714 [==============================] - 0s - loss: 0.1651 Epoch 64/300 714/714 [==============================] - 0s - loss: 0.1590 Epoch 65/300 714/714 [==============================] - 0s - loss: 0.1617 Epoch 66/300 714/714 [==============================] - 0s - loss: 0.1658 Epoch 67/300 714/714 [==============================] - 0s - loss: 0.1630 Epoch 68/300 714/714 [==============================] - 0s - loss: 0.1580 Epoch 69/300 714/714 [==============================] - 0s - loss: 0.1560 Epoch 70/300 714/714 [==============================] - 0s - loss: 0.1876 Epoch 71/300 714/714 [==============================] - 0s - loss: 0.1813 Epoch 72/300 714/714 [==============================] - 0s - loss: 0.1769 Epoch 73/300 714/714 [==============================] - 0s - loss: 0.1664 Epoch 74/300 714/714 [==============================] - 0s - loss: 0.1554 Epoch 75/300 714/714 [==============================] - 0s - loss: 0.1683 Epoch 76/300 714/714 [==============================] - 0s - loss: 0.1551 Epoch 77/300 714/714 [==============================] - 0s - loss: 0.1650 Epoch 78/300 714/714 [==============================] - 0s - loss: 0.1648 Epoch 79/300 714/714 [==============================] - 0s - loss: 0.1679 Epoch 80/300 714/714 [==============================] - 0s - loss: 0.1679 Epoch 81/300 714/714 [==============================] - 0s - loss: 0.1640 Epoch 82/300 714/714 [==============================] - 0s - loss: 0.1595 Epoch 83/300 714/714 [==============================] - 0s - loss: 0.1567 Epoch 84/300 714/714 [==============================] - 0s - loss: 0.1551 Epoch 85/300 714/714 [==============================] - 0s - loss: 0.1587 Epoch 86/300 714/714 [==============================] - 0s - loss: 0.1640 Epoch 87/300 714/714 [==============================] - 0s - loss: 0.1702 Epoch 88/300 714/714 [==============================] - 0s - loss: 0.1666 Epoch 89/300 714/714 [==============================] - 0s - loss: 0.1677 Epoch 90/300 714/714 [==============================] - 0s - loss: 0.1533 Epoch 91/300 714/714 [==============================] - 0s - loss: 0.1522 Epoch 92/300 714/714 [==============================] - 0s - loss: 0.1575 Epoch 93/300 714/714 [==============================] - 0s - loss: 0.1529 Epoch 94/300 714/714 [==============================] - 0s - loss: 0.1667 Epoch 95/300 714/714 [==============================] - 0s - loss: 0.1609 Epoch 96/300 714/714 [==============================] - 0s - loss: 0.1526 Epoch 97/300 714/714 [==============================] - 0s - loss: 0.1525 Epoch 98/300 714/714 [==============================] - 0s - loss: 0.1731 Epoch 99/300 714/714 [==============================] - 0s - loss: 0.1549 Epoch 100/300 714/714 [==============================] - 0s - loss: 0.1534 Epoch 101/300 714/714 [==============================] - 0s - loss: 0.1573 Epoch 102/300 714/714 [==============================] - 0s - loss: 0.1553 Epoch 103/300 714/714 [==============================] - 0s - loss: 0.1632 Epoch 104/300 714/714 [==============================] - 0s - loss: 0.1580 Epoch 105/300 714/714 [==============================] - 0s - loss: 0.1466 Epoch 106/300 714/714 [==============================] - 0s - loss: 0.1564 Epoch 107/300 714/714 [==============================] - 0s - loss: 0.1592 Epoch 108/300 714/714 [==============================] - 0s - loss: 0.1550 Epoch 109/300 714/714 [==============================] - 0s - loss: 0.1589 Epoch 110/300 714/714 [==============================] - 0s - loss: 0.1611 Epoch 111/300 714/714 [==============================] - 0s - loss: 0.1505 Epoch 112/300 714/714 [==============================] - 0s - loss: 0.1491 Epoch 113/300 714/714 [==============================] - 0s - loss: 0.1536 Epoch 114/300 714/714 [==============================] - 0s - loss: 0.1560 Epoch 115/300 714/714 [==============================] - 0s - loss: 0.1537 Epoch 116/300 714/714 [==============================] - 0s - loss: 0.1527 Epoch 117/300 714/714 [==============================] - 0s - loss: 0.1475 Epoch 118/300 714/714 [==============================] - 0s - loss: 0.1629 Epoch 119/300 714/714 [==============================] - 0s - loss: 0.1629 Epoch 120/300 714/714 [==============================] - 0s - loss: 0.1529 Epoch 121/300 714/714 [==============================] - 0s - loss: 0.1575 Epoch 122/300 714/714 [==============================] - 0s - loss: 0.1504 Epoch 123/300 714/714 [==============================] - 0s - loss: 0.1613 Epoch 124/300 714/714 [==============================] - 0s - loss: 0.1484 Epoch 125/300 714/714 [==============================] - 0s - loss: 0.1553 Epoch 126/300 714/714 [==============================] - 0s - loss: 0.1525 Epoch 127/300 714/714 [==============================] - 0s - loss: 0.1574 Epoch 128/300 714/714 [==============================] - 0s - loss: 0.1581 Epoch 129/300 714/714 [==============================] - 0s - loss: 0.1593 Epoch 130/300 714/714 [==============================] - 0s - loss: 0.1524 Epoch 131/300 714/714 [==============================] - 0s - loss: 0.1683 Epoch 132/300 714/714 [==============================] - 0s - loss: 0.1610 Epoch 133/300 714/714 [==============================] - 0s - loss: 0.1541 Epoch 134/300 714/714 [==============================] - 0s - loss: 0.1568 Epoch 135/300 714/714 [==============================] - 0s - loss: 0.1470 Epoch 136/300 714/714 [==============================] - 0s - loss: 0.1524 Epoch 137/300 714/714 [==============================] - 0s - loss: 0.1500 Epoch 138/300 714/714 [==============================] - 0s - loss: 0.1528 Epoch 139/300 714/714 [==============================] - 0s - loss: 0.1481 Epoch 140/300 714/714 [==============================] - 0s - loss: 0.1509 Epoch 141/300 714/714 [==============================] - 0s - loss: 0.1533 Epoch 142/300 714/714 [==============================] - 0s - loss: 0.1511 Epoch 143/300 714/714 [==============================] - 0s - loss: 0.1522 Epoch 144/300 714/714 [==============================] - 0s - loss: 0.1581 Epoch 145/300 714/714 [==============================] - 0s - loss: 0.1518 Epoch 146/300 714/714 [==============================] - 0s - loss: 0.1574 Epoch 147/300 714/714 [==============================] - 0s - loss: 0.1592 Epoch 148/300 714/714 [==============================] - 0s - loss: 0.1662 Epoch 149/300 714/714 [==============================] - 0s - loss: 0.1607 Epoch 150/300 714/714 [==============================] - 0s - loss: 0.1593 Epoch 151/300 714/714 [==============================] - 0s - loss: 0.1577 Epoch 152/300 714/714 [==============================] - 0s - loss: 0.1529 Epoch 153/300 714/714 [==============================] - 0s - loss: 0.1509 Epoch 154/300 714/714 [==============================] - 0s - loss: 0.1524 Epoch 155/300 714/714 [==============================] - 0s - loss: 0.1464 Epoch 156/300 714/714 [==============================] - 0s - loss: 0.1494 Epoch 157/300 714/714 [==============================] - 0s - loss: 0.1446 Epoch 158/300 714/714 [==============================] - 0s - loss: 0.1447 Epoch 159/300 714/714 [==============================] - 0s - loss: 0.1539 Epoch 160/300 714/714 [==============================] - 0s - loss: 0.1498 Epoch 161/300 714/714 [==============================] - 0s - loss: 0.1453 Epoch 162/300 714/714 [==============================] - 0s - loss: 0.1455 Epoch 163/300 714/714 [==============================] - 0s - loss: 0.1522 Epoch 164/300 714/714 [==============================] - 0s - loss: 0.1504 Epoch 165/300 714/714 [==============================] - 0s - loss: 0.1532 Epoch 166/300 714/714 [==============================] - 0s - loss: 0.1507 Epoch 167/300 714/714 [==============================] - 0s - loss: 0.1478 Epoch 168/300 714/714 [==============================] - 0s - loss: 0.1561 Epoch 169/300 714/714 [==============================] - 0s - loss: 0.1536 Epoch 170/300 714/714 [==============================] - 0s - loss: 0.1456 Epoch 171/300 714/714 [==============================] - 0s - loss: 0.1502 Epoch 172/300 714/714 [==============================] - 0s - loss: 0.1566 Epoch 173/300 714/714 [==============================] - 0s - loss: 0.1447 Epoch 174/300 714/714 [==============================] - 0s - loss: 0.1579 Epoch 175/300 714/714 [==============================] - 0s - loss: 0.1532 Epoch 176/300 714/714 [==============================] - 0s - loss: 0.1491 Epoch 177/300 714/714 [==============================] - 0s - loss: 0.1456 Epoch 178/300 714/714 [==============================] - 0s - loss: 0.1447 Epoch 179/300 714/714 [==============================] - 0s - loss: 0.1471 Epoch 180/300 714/714 [==============================] - 0s - loss: 0.1495 Epoch 181/300 714/714 [==============================] - 0s - loss: 0.1432 Epoch 182/300 714/714 [==============================] - 0s - loss: 0.1477 Epoch 183/300 714/714 [==============================] - 0s - loss: 0.1476 Epoch 184/300 714/714 [==============================] - 0s - loss: 0.1406 Epoch 185/300 714/714 [==============================] - 0s - loss: 0.1505 Epoch 186/300 714/714 [==============================] - 0s - loss: 0.1495 Epoch 187/300 714/714 [==============================] - 0s - loss: 0.1422 Epoch 188/300 714/714 [==============================] - 0s - loss: 0.1550 Epoch 189/300 714/714 [==============================] - 0s - loss: 0.1461 Epoch 190/300 714/714 [==============================] - 0s - loss: 0.1499 Epoch 191/300 714/714 [==============================] - 0s - loss: 0.1548 Epoch 192/300 714/714 [==============================] - 0s - loss: 0.1452 Epoch 193/300 714/714 [==============================] - 0s - loss: 0.1477 Epoch 194/300 714/714 [==============================] - 0s - loss: 0.1504 Epoch 195/300 714/714 [==============================] - 0s - loss: 0.1473 Epoch 196/300 714/714 [==============================] - 0s - loss: 0.1423 Epoch 197/300 714/714 [==============================] - 0s - loss: 0.1467 Epoch 198/300 714/714 [==============================] - 0s - loss: 0.1443 Epoch 199/300 714/714 [==============================] - 0s - loss: 0.1452 Epoch 200/300 714/714 [==============================] - 0s - loss: 0.1516 Epoch 201/300 714/714 [==============================] - 0s - loss: 0.1504 Epoch 202/300 714/714 [==============================] - 0s - loss: 0.1482 Epoch 203/300 714/714 [==============================] - 0s - loss: 0.1588 Epoch 204/300 714/714 [==============================] - 0s - loss: 0.1511 Epoch 205/300 714/714 [==============================] - 0s - loss: 0.1560 Epoch 206/300 714/714 [==============================] - 0s - loss: 0.1535 Epoch 207/300 714/714 [==============================] - 0s - loss: 0.1456 Epoch 208/300 714/714 [==============================] - 0s - loss: 0.1518 Epoch 209/300 714/714 [==============================] - 0s - loss: 0.1413 Epoch 210/300 714/714 [==============================] - 0s - loss: 0.1437 Epoch 211/300 714/714 [==============================] - 0s - loss: 0.1423 Epoch 212/300 714/714 [==============================] - 0s - loss: 0.1417 Epoch 213/300 714/714 [==============================] - 0s - loss: 0.1406 Epoch 214/300 714/714 [==============================] - 0s - loss: 0.1454 Epoch 215/300 714/714 [==============================] - 0s - loss: 0.1388 Epoch 216/300 714/714 [==============================] - 0s - loss: 0.1414 Epoch 217/300 714/714 [==============================] - 0s - loss: 0.1467 Epoch 218/300 714/714 [==============================] - 0s - loss: 0.1408 Epoch 219/300 714/714 [==============================] - 0s - loss: 0.1437 Epoch 220/300 714/714 [==============================] - 0s - loss: 0.1454 Epoch 221/300 714/714 [==============================] - 0s - loss: 0.1499 Epoch 222/300 714/714 [==============================] - 0s - loss: 0.1518 Epoch 223/300 714/714 [==============================] - 0s - loss: 0.1410 Epoch 224/300 714/714 [==============================] - 0s - loss: 0.1478 Epoch 225/300 714/714 [==============================] - 0s - loss: 0.1438 Epoch 226/300 714/714 [==============================] - 0s - loss: 0.1412 Epoch 227/300 714/714 [==============================] - 0s - loss: 0.1423 Epoch 228/300 714/714 [==============================] - 0s - loss: 0.1418 Epoch 229/300 714/714 [==============================] - 0s - loss: 0.1497 Epoch 230/300 714/714 [==============================] - 0s - loss: 0.1451 Epoch 231/300 714/714 [==============================] - 0s - loss: 0.1444 Epoch 232/300 714/714 [==============================] - 0s - loss: 0.1439 Epoch 233/300 714/714 [==============================] - 0s - loss: 0.1458 Epoch 234/300 714/714 [==============================] - 0s - loss: 0.1537 Epoch 235/300 714/714 [==============================] - 0s - loss: 0.1442 Epoch 236/300 714/714 [==============================] - 0s - loss: 0.1463 Epoch 237/300 714/714 [==============================] - 0s - loss: 0.1547 Epoch 238/300 714/714 [==============================] - 0s - loss: 0.1563 Epoch 239/300 714/714 [==============================] - 0s - loss: 0.1568 Epoch 240/300 714/714 [==============================] - 0s - loss: 0.1563 Epoch 241/300 714/714 [==============================] - 0s - loss: 0.1549 Epoch 242/300 714/714 [==============================] - 0s - loss: 0.1443 Epoch 243/300 714/714 [==============================] - 0s - loss: 0.1431 Epoch 244/300 714/714 [==============================] - 0s - loss: 0.1415 Epoch 245/300 714/714 [==============================] - 0s - loss: 0.1431 Epoch 246/300 714/714 [==============================] - 0s - loss: 0.1446 Epoch 247/300 714/714 [==============================] - 0s - loss: 0.1462 Epoch 248/300 714/714 [==============================] - 0s - loss: 0.1515 Epoch 249/300 714/714 [==============================] - 0s - loss: 0.1473 Epoch 250/300 714/714 [==============================] - 0s - loss: 0.1464 Epoch 251/300 714/714 [==============================] - 0s - loss: 0.1483 Epoch 252/300 714/714 [==============================] - 0s - loss: 0.1408 Epoch 253/300 714/714 [==============================] - 0s - loss: 0.1419 Epoch 254/300 714/714 [==============================] - 0s - loss: 0.1528 Epoch 255/300 714/714 [==============================] - 0s - loss: 0.1579 Epoch 256/300 714/714 [==============================] - 0s - loss: 0.1531 Epoch 257/300 714/714 [==============================] - 0s - loss: 0.1463 Epoch 258/300 714/714 [==============================] - 0s - loss: 0.1471 - ETA: 0s - loss: 0.151 Epoch 259/300 714/714 [==============================] - 0s - loss: 0.1638 Epoch 260/300 714/714 [==============================] - 0s - loss: 0.1545 Epoch 261/300 714/714 [==============================] - 0s - loss: 0.1448 Epoch 262/300 714/714 [==============================] - 0s - loss: 0.1434 Epoch 263/300 714/714 [==============================] - 0s - loss: 0.1477 Epoch 264/300 714/714 [==============================] - 0s - loss: 0.1407 Epoch 265/300 714/714 [==============================] - 0s - loss: 0.1454 Epoch 266/300 714/714 [==============================] - 0s - loss: 0.1557 Epoch 267/300 714/714 [==============================] - 0s - loss: 0.1527 Epoch 268/300 714/714 [==============================] - 0s - loss: 0.1448 Epoch 269/300 714/714 [==============================] - 0s - loss: 0.1486 Epoch 270/300 714/714 [==============================] - 0s - loss: 0.1433 Epoch 271/300 714/714 [==============================] - 0s - loss: 0.1451 Epoch 272/300 714/714 [==============================] - 0s - loss: 0.1452 Epoch 273/300 714/714 [==============================] - 0s - loss: 0.1407 Epoch 274/300 714/714 [==============================] - 0s - loss: 0.1503 Epoch 275/300 714/714 [==============================] - 0s - loss: 0.1423 Epoch 276/300 714/714 [==============================] - 0s - loss: 0.1460 Epoch 277/300 714/714 [==============================] - 0s - loss: 0.1506 Epoch 278/300 714/714 [==============================] - 0s - loss: 0.1416 Epoch 279/300 714/714 [==============================] - 0s - loss: 0.1421 Epoch 280/300 714/714 [==============================] - 0s - loss: 0.1440 Epoch 281/300 714/714 [==============================] - 0s - loss: 0.1463 Epoch 282/300 714/714 [==============================] - 0s - loss: 0.1491 Epoch 283/300 714/714 [==============================] - 0s - loss: 0.1428 Epoch 284/300 714/714 [==============================] - 0s - loss: 0.1444 Epoch 285/300 714/714 [==============================] - 0s - loss: 0.1439 Epoch 286/300 714/714 [==============================] - 0s - loss: 0.1548 Epoch 287/300 714/714 [==============================] - 0s - loss: 0.1409 Epoch 288/300 714/714 [==============================] - 0s - loss: 0.1421 Epoch 289/300 714/714 [==============================] - 0s - loss: 0.1469 Epoch 290/300 714/714 [==============================] - 0s - loss: 0.1414 Epoch 291/300 714/714 [==============================] - 0s - loss: 0.1410 Epoch 292/300 714/714 [==============================] - 0s - loss: 0.1488 Epoch 293/300 714/714 [==============================] - 0s - loss: 0.1468 Epoch 294/300 714/714 [==============================] - 0s - loss: 0.1481 Epoch 295/300 714/714 [==============================] - 0s - loss: 0.1400 Epoch 296/300 714/714 [==============================] - 0s - loss: 0.1367 Epoch 297/300 714/714 [==============================] - 0s - loss: 0.1442 Epoch 298/300 714/714 [==============================] - 0s - loss: 0.1424 Epoch 299/300 714/714 [==============================] - 0s - loss: 0.1429 Epoch 300/300 714/714 [==============================] - 0s - loss: 0.1415
<keras.callbacks.History at 0x7f03cb0bfd30>
p_survived = model.predict_classes(tx.values)
32/418 [=>............................] - ETA: 5s
submission = pd.DataFrame()
submission['PassengerId'] = test_ind
submission['Survived'] = p_survived
submission.to_csv('submission.csv', index=False)