In [6]:
import xgboost as xgb
import pandas as pd
import operator
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

In [30]:
xgb.__package__


Out[30]:
'xgboost'

In [26]:
model = xgb.Booster(model_file='../../xgb_models/xgbfinal2/xgbfinal2.model')

In [28]:
xg_cv = xgb.DMatrix('../../xgb_models/xgbfinal2/xg_cv2.buffer')


---------------------------------------------------------------------------
XGBoostError                              Traceback (most recent call last)
<ipython-input-28-28b72014d5c2> in <module>()
----> 1 xg_cv = xgb.DMatrix('../../xgb_models/xgbfinal2/xg_cv2.buffer')

/home/mgupta/anaconda2/lib/python2.7/site-packages/xgboost/core.pyc in __init__(self, data, label, missing, weight, silent, feature_names, feature_types)
    260             _check_call(_LIB.XGDMatrixCreateFromFile(c_str(data),
    261                                                      int(silent),
--> 262                                                      ctypes.byref(self.handle)))
    263         elif isinstance(data, scipy.sparse.csr_matrix):
    264             self._init_from_csr(data)

/home/mgupta/anaconda2/lib/python2.7/site-packages/xgboost/core.pyc in _check_call(ret)
    125     """
    126     if ret != 0:
--> 127         raise XGBoostError(_LIB.XGBGetLastError())
    128 
    129 

XGBoostError: [17:15:30] src/data/data.cc:51: Check failed: (version) == (kVersion) MetaInfo: invalid format

In [8]:
def ceate_feature_map(features):
    outfile = open('xgb.fmap', 'w')
    i = 0
    for feat in features:
        outfile.write('{0}\t{1}\tq\n'.format(i, feat))
        i = i + 1

    outfile.close()

In [25]:
model.dump_model?

In [ ]: