API

ibex

Module Doc

Pandas adapters for sklearn-type estimators

sklearn

Module Doc

Wrappers for sklearn.

This module loads corresponding modules in sklearn on demand, just as sklearn does. Its contents depend on those of the sklearn in your system when it is loaded.

Example

>>> import sklearn
>>> import ibex

sklearn.linear_model is part of sklearn, therefore ibex.sklearn will have a counterpart.

>>> 'linear_model' in sklearn.__all__
True
>>> 'linear_model' in ibex.sklearn.__all__
True
>>> from ibex.sklearn import linear_model 

foo is not part of sklearn, therefore ibex.sklearn will not have a counterpart.

>>> 'foo' in sklearn.__all__
False
>>> 'foo' in ibex.sklearn.__all__
False
>>> try:
...     from ibex.sklearn import foo
... except ImportError:
...     print('caught')
caught

calibration

Module Doc
Members
  • ibex.sklearn.calibration._SigmoidCalibration
  • ibex.sklearn.calibration.BaseEstimator
  • ibex.sklearn.calibration.CalibratedClassifierCV
  • ibex.sklearn.calibration.IsotonicRegression
  • ibex.sklearn.calibration.LabelBinarizer
  • ibex.sklearn.calibration.LabelEncoder
  • ibex.sklearn.calibration.LinearSVC

cross_decomposition

Module Doc
Members
  • ibex.sklearn.cross_decomposition.CCA
  • ibex.sklearn.cross_decomposition.PLSCanonical
  • ibex.sklearn.cross_decomposition.PLSRegression
  • ibex.sklearn.cross_decomposition.PLSSVD

cross_validation

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.cross_validation.

Members

datasets

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.datasets.

Members

discriminant_analysis

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.discriminant_analysis.

Members

dummy

Module Doc
Members
  • ibex.sklearn.dummy.BaseEstimator
  • ibex.sklearn.dummy.DummyClassifier
  • ibex.sklearn.dummy.DummyRegressor

exceptions

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.exceptions.

Members

externals

Module Doc
Members

isotonic

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.isotonic.

Members

kernel_approximation

Module Doc
Members
  • ibex.sklearn.kernel_approximation.AdditiveChi2Sampler
  • ibex.sklearn.kernel_approximation.BaseEstimator
  • ibex.sklearn.kernel_approximation.Nystroem
  • ibex.sklearn.kernel_approximation.RBFSampler
  • ibex.sklearn.kernel_approximation.SkewedChi2Sampler

kernel_ridge

Module Doc
Members
  • ibex.sklearn.kernel_ridge.BaseEstimator
  • ibex.sklearn.kernel_ridge.KernelRidge

learning_curve

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.learning_curve.

Members

linear_model

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.linear_model.

metrics

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.metrics.

Members

multiclass

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.multiclass.

Members

multioutput

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.multioutput.

Members

naive_bayes

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.naive_bayes.

Members

pipeline

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.pipeline.

Members

random_projection

Module Doc

Auto-generated ibex.sklearn wrapper for sklearn.random_projection.

Members

tensorflow

Module Doc

Note

Ibex does not require the installation of tensorflow. If tensorflow is not installed on the system, though, then this module will not be available.

Wrappers for tensorflow.

This module loads corresponding modules in tensorflow on demand, just as tensorflow does. Its contents might depend on those of the tensorflow in your system when it is loaded.

contrib.keras.wrappers.scikit_learn

Module Doc
Notable Members
  • ibex.tensorflow.contrib.keras.wrappers.scikit_learn.KerasClassifier
  • ibex.tensorflow.contrib.keras.wrappers.scikit_learn.KerasRegressor

xgboost

Module Doc

Note

Ibex does not require the installation of xgboost. If xgboost is not installed on the system, though, then this module will not be available.