gojo - Documentation
Hands-on
Model evaluation by cross validation
Definition and evaluation of a Support Vector Machine (SVM) model
Understanding SVMs with Polynomial Kernels
Introduction to SVM
The Mathematical Foundation - Hyperplane
The Mathematical Foundation - Maximizing the Margin
The Mathematical Foundation - The Optimization Problem
The Mathematical Foundation - Introducing Kernels
Hands-on
Neural networks integration
Basic model training
Model evaluation via cross-validation
Hyperparameter optimization by nested cross-validation
Initial model evaluation
Hyperparameter optimization
Vanilla Variational Autoencoder (vVAE)
Data loading
Model training
Model convergence
Model evaluation
Analyze the reconstruction error
Compute regression metrics
Visualize embedding dimensions
Generate samples
Example 6. Testing different CNN architectures
Data loading
Vanilla CNN
Model convergence
Model evaluation
CNN with residual connections
Model convergence
Model evaluation
Advanced use
Definition of your own transformations (gojo.interfaces.Transform)
API Documentation
gojo.core package
Submodules
gojo.core.evaluation module
gojo.core.loops module
gojo.core.report module
Module contents
gojo.interfaces package
Submodules
gojo.interfaces.model module
gojo.interfaces.data module
gojo.interfaces.transform module
Module contents
gojo.deepl package
Submodules
gojo.deepl.callback module
gojo.deepl.cnn module
gojo.deepl.ffn module
gojo.deepl.loading module
gojo.deepl.loops module
gojo.deepl.loss module
gojo.deepl.models module
Module contents
gojo.plotting package
Submodules
gojo.plotting.basic module
gojo.plotting.classification module
Module contents
gojo.util package
Submodules
gojo.util.io module
gojo.util.login module
gojo.util.splitter module
gojo.util.tools module
gojo.util.validation module
Module contents
gojo.experimental package
Module contents
gojo - Documentation
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
addMetadata() (gojo.core.report.CVReport method)
array_data (gojo.interfaces.data.Dataset property)
B
barPlot() (in module gojo.plotting.basic)
BCELoss (class in gojo.deepl.loss)
C
Callback (class in gojo.deepl.callback)
checkCallable() (in module gojo.util.validation)
checkClass() (in module gojo.util.validation)
checkInputType() (in module gojo.util.validation)
checkIterable() (in module gojo.util.validation)
checkMultiInputTypes() (in module gojo.util.validation)
configureLogger() (in module gojo.util.login)
confusionMatrix() (in module gojo.plotting.classification)
copy() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.ParametrizedTorchSKInterface method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
createSimpleFFNModel() (in module gojo.deepl.ffn)
createSimpleParametrizedFFNModel() (in module gojo.deepl.ffn)
CVReport (class in gojo.core.report)
D
Dataset (class in gojo.interfaces.data)
deactivate() (in module gojo.util.login)
decode() (gojo.deepl.models.VanillaVAE method)
DIRECTIVE (gojo.deepl.callback.EarlyStopping attribute)
(gojo.deepl.callback.SaveCheckPoint attribute)
E
EarlyStopping (class in gojo.deepl.callback)
ELBO (class in gojo.deepl.loss)
encode() (gojo.deepl.models.FusionModel method)
(gojo.deepl.models.VanillaVAE method)
evalCrossVal() (in module gojo.core.loops)
evalCrossValNestedHPO() (in module gojo.core.loops)
evaluate() (gojo.deepl.callback.Callback method)
(gojo.deepl.callback.EarlyStopping method)
(gojo.deepl.callback.SaveCheckPoint method)
F
fileExists() (in module gojo.util.validation)
fit() (gojo.interfaces.transform.GraphStandardScaler method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
fitNeuralNetwork() (in module gojo.deepl.loops)
fitted() (gojo.interfaces.model.Model method)
(gojo.interfaces.transform.Transform method)
fitting_history (gojo.interfaces.model.TorchSKInterface property)
flatFunctionInput() (in module gojo.core.evaluation)
forward() (gojo.deepl.cnn.ResNetBlock method)
(gojo.deepl.loss.BCELoss method)
(gojo.deepl.loss.ELBO method)
(gojo.deepl.models.FusionModel method)
(gojo.deepl.models.MultiTaskFFN method)
(gojo.deepl.models.MultiTaskFFNv2 method)
(gojo.deepl.models.VanillaVAE method)
FusionModel (class in gojo.deepl.models)
G
getAvailableDefaultMetrics() (in module gojo.core.evaluation)
getAvailableIterationFunctions() (in module gojo.deepl.loops)
getCrossValObj() (in module gojo.util.splitter)
getDefaultMetrics() (in module gojo.core.evaluation)
getFittedTransforms() (gojo.core.report.CVReport method)
getNumModelParams() (in module gojo.util.tools)
getParameters() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.ParametrizedTorchSKInterface method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
(gojo.interfaces.transform.GraphStandardScaler method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
getScores() (gojo.core.report.CVReport method)
(in module gojo.core.evaluation)
getTestPredictions() (gojo.core.report.CVReport method)
getTrainedModels() (gojo.core.report.CVReport method)
getTrainPredictions() (gojo.core.report.CVReport method)
gojo
module
gojo.core
module
gojo.core.evaluation
module
gojo.core.loops
module
gojo.core.report
module
gojo.deepl
module
gojo.deepl.callback
module
gojo.deepl.cnn
module
gojo.deepl.ffn
module
gojo.deepl.loading
module
gojo.deepl.loops
module
gojo.deepl.loss
module
gojo.deepl.models
module
gojo.experimental
module
gojo.interfaces
module
gojo.interfaces.data
module
gojo.interfaces.model
module
gojo.interfaces.transform
module
gojo.plotting
module
gojo.plotting.basic
module
gojo.plotting.classification
module
gojo.util
module
gojo.util.io
module
gojo.util.login
module
gojo.util.splitter
module
gojo.util.tools
module
gojo.util.validation
module
GraphDataset (class in gojo.deepl.loading)
GraphStandardScaler (class in gojo.interfaces.transform)
H
huberLossWithNaNs() (in module gojo.deepl.loss)
I
index_values (gojo.interfaces.data.Dataset property)
InstanceLevelKFoldSplitter (class in gojo.util.splitter)
is_fitted (gojo.interfaces.model.Model property)
(gojo.interfaces.transform.Transform property)
isActive() (in module gojo.util.login)
iterSupervisedEpoch() (in module gojo.deepl.loops)
iterUnsupervisedEpoch() (in module gojo.deepl.loops)
L
linePlot() (in module gojo.plotting.basic)
load() (in module gojo.util.io)
loadJson() (in module gojo.util.io)
loadStateDict() (gojo.interfaces.model.TorchSKInterface method)
logger_levels (gojo.util.login.Login attribute)
Login (class in gojo.util.login)
M
message() (gojo.deepl.callback.SaveCheckPoint static method)
metadata (gojo.core.report.CVReport property)
Metric (class in gojo.core.evaluation)
minMaxScaling() (in module gojo.util.tools)
Model (class in gojo.interfaces.model)
model (gojo.interfaces.model.SklearnModelWrapper property)
(gojo.interfaces.model.TorchSKInterface property)
module
gojo
gojo.core
gojo.core.evaluation
gojo.core.loops
gojo.core.report
gojo.deepl
gojo.deepl.callback
gojo.deepl.cnn
gojo.deepl.ffn
gojo.deepl.loading
gojo.deepl.loops
gojo.deepl.loss
gojo.deepl.models
gojo.experimental
gojo.interfaces
gojo.interfaces.data
gojo.interfaces.model
gojo.interfaces.transform
gojo.plotting
gojo.plotting.basic
gojo.plotting.classification
gojo.util
gojo.util.io
gojo.util.login
gojo.util.splitter
gojo.util.tools
gojo.util.validation
mseLossWithNaNs() (in module gojo.deepl.loss)
MultiTaskFFN (class in gojo.deepl.models)
MultiTaskFFNv2 (class in gojo.deepl.models)
N
num_params (gojo.interfaces.model.TorchSKInterface property)
P
parameters (gojo.interfaces.model.Model property)
ParametrizedTorchSKInterface (class in gojo.interfaces.model)
pathExists() (in module gojo.util.validation)
performInference() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
pprint() (in module gojo.util.io)
PredefinedSplitter (class in gojo.util.splitter)
R
reparametrize() (gojo.deepl.models.VanillaVAE method)
reset() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
(gojo.interfaces.transform.GraphStandardScaler method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
resetFit() (gojo.interfaces.model.Model method)
(gojo.interfaces.transform.Transform method)
resetState() (gojo.deepl.callback.Callback method)
(gojo.deepl.callback.EarlyStopping method)
(gojo.deepl.callback.SaveCheckPoint method)
ResNetBlock (class in gojo.deepl.cnn)
roc() (in module gojo.plotting.classification)
S
sample() (gojo.deepl.models.VanillaVAE method)
SaveCheckPoint (class in gojo.deepl.callback)
saveJson() (in module gojo.util.io)
saveTorchModel() (in module gojo.util.io)
saveTorchModelAndHistory() (in module gojo.util.io)
scatterPlot() (in module gojo.plotting.basic)
serialize() (in module gojo.util.io)
SimpleSplitter (class in gojo.util.splitter)
SklearnModelWrapper (class in gojo.interfaces.model)
SKLearnTransformWrapper (class in gojo.interfaces.transform)
split() (gojo.util.splitter.InstanceLevelKFoldSplitter method)
(gojo.util.splitter.PredefinedSplitter method)
(gojo.util.splitter.SimpleSplitter method)
T
TorchDataset (class in gojo.deepl.loading)
TorchSKInterface (class in gojo.interfaces.model)
train() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
Transform (class in gojo.interfaces.transform)
transform() (gojo.interfaces.transform.GraphStandardScaler method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
transform_obj (gojo.interfaces.transform.SKLearnTransformWrapper property)
U
update() (gojo.interfaces.model.Model method)
(gojo.interfaces.transform.Transform method)
updateParameters() (gojo.interfaces.model.Model method)
(gojo.interfaces.model.ParametrizedTorchSKInterface method)
(gojo.interfaces.model.SklearnModelWrapper method)
(gojo.interfaces.model.TorchSKInterface method)
(gojo.interfaces.transform.GraphStandardScaler method)
(gojo.interfaces.transform.SKLearnTransformWrapper method)
(gojo.interfaces.transform.Transform method)
V
VALID_TRACKING_OPTS (gojo.deepl.callback.EarlyStopping attribute)
VanillaVAE (class in gojo.deepl.models)
var_names (gojo.interfaces.data.Dataset property)
W
weightedBCE() (in module gojo.deepl.loss)
weightedBCEwithNaNs() (in module gojo.deepl.loss)
Z
zscoresScaling() (in module gojo.util.tools)