heamy.utils package

Submodules

heamy.utils.main module

heamy.utils.main.concat(x, y, axis=0)[source]

Concatenate a sequence of pandas or numpy objects into one entity.

heamy.utils.main.feature_combiner(df)[source]
heamy.utils.main.flush_cache(cache_dir='.cache/heamy/')[source]
heamy.utils.main.generate_columns(df, name)[source]
heamy.utils.main.group_models(models, params)[source]
heamy.utils.main.idx(df, index)[source]

Universal indexing for numpy and pandas objects.

heamy.utils.main.report_score(scores, metric=None)[source]
heamy.utils.main.reshape_1d(df)[source]

If parameter is 1D row vector then convert it into 2D matrix.

heamy.utils.main.tsplit(df, shape)[source]

Split array into two parts.

heamy.utils.main.xgb_progressbar(rounds=1000)[source]

Progressbar for xgboost using tqdm library.

Examples

>>> model = xgb.train(params, X_train, 1000, callbacks=[xgb_progress(1000), ])

heamy.utils.optimizer module

class heamy.utils.optimizer.Optimizer(models, scorer, test_size=0.2)[source]

Bases: object

loss_func(weights)[source]
minimize(method)[source]

Module contents