dgbpy.zipmodelbase
Classes
Enum where members are also (and must be) strings |
|
Enum where members are also (and must be) strings |
|
Enum where members are also (and must be) strings |
|
Enum where members are also (and must be) strings |
|
Summary information for an external model. |
|
Abstract base class for ZipModel format machine learning models for prediction only |
|
Abstract base class for ZipModel format machine learning models that can be used for prediction and training |
Functions
Module Contents
- class dgbpy.zipmodelbase.PlatformType
Bases:
enum.StrEnum
Enum where members are also (and must be) strings
- Keras = 'keras'
- Sklearn = 'scikit'
- PyTorch = 'torch'
- Onnx = 'onnx'
- class dgbpy.zipmodelbase.LearnType
Bases:
enum.StrEnum
Enum where members are also (and must be) strings
- SeisClass = 'Seismic Classification'
- SeisLogPred = 'Property Prediction from Seismics'
- LogLogPred = 'Log-Log Prediction'
- LogCluster = 'Log Clustering'
- SeisImg2Img = 'Seismic Image Transformation'
- class dgbpy.zipmodelbase.PredType
Bases:
enum.StrEnum
Enum where members are also (and must be) strings
- Continuous = 'Continuous Data'
- Classification = 'Classification Data'
- Segments = 'Segmentation'
- Unknown = 'Undetermined'
- class dgbpy.zipmodelbase.ScalingType
Bases:
enum.StrEnum
Enum where members are also (and must be) strings
- GlobalStd = 'Global Standardization'
- LocalStd = 'Local Standardization'
- LocalNormalized = 'Normalization'
- LocalMinMax = 'MinMax'
- RangeStd = 'Range Standardization'
- class dgbpy.zipmodelbase.ZipModelInfo
Summary information for an external model.
- platform: PlatformType
- scale_type: ScalingType
- class dgbpy.zipmodelbase.ZipPredictModel(params: dict = {})
Bases:
abc.ABC
Abstract base class for ZipModel format machine learning models for prediction only
This module defines the interface for ZipModel packaging of machine learning models for import into OpendTect for prediction only
- modelinfo = None
- class dgbpy.zipmodelbase.ZipTrainableModel(params: dict = {})
Bases:
ZipPredictModel
Abstract base class for ZipModel format machine learning models that can be used for prediction and training
This module defines the interface for ZipModel packaging of machine learning models for import into OpendTect for both training and prediction
- dgbpy.zipmodelbase.apply(model, infos, samples, scaler, isclassification, withpred, withprobs, withconfidence, doprobabilities, dictinpshape, dictoutshape, nroutputs)