genui.models.migrations package

Submodules

genui.models.migrations.0001_initial module

class genui.models.migrations.0001_initial.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('projects', '0001_initial'), ('contenttypes', '0002_remove_content_type_name')]
initial = True
operations = [<CreateModel  name='Algorithm', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel  name='AlgorithmMode', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel  name='Model', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>), ('created', <django.db.models.fields.DateTimeField>), ('updated', <django.db.models.fields.DateTimeField>)], options={'abstract': False}, bases=(<class 'genui.utils.extensions.tasks.models.TaskShortcutsMixIn'>, <class 'django.db.models.base.Model'>)>, <CreateModel  name='ModelBuilder', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>)]>, <CreateModel  name='ModelFileFormat', fields=[('id', <django.db.models.fields.AutoField>), ('fileExtension', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>)]>, <CreateModel  name='ModelParameter', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('contentType', <django.db.models.fields.CharField>), ('algorithm', <django.db.models.fields.related.ForeignKey>)]>, <CreateModel  name='ModelParameterValue', fields=[('id', <django.db.models.fields.AutoField>), ('parameter', <django.db.models.fields.related.ForeignKey>), ('polymorphic_ctype', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}>, <CreateModel  name='ModelPerformance', fields=[('id', <django.db.models.fields.AutoField>), ('value', <django.db.models.fields.FloatField>)], options={'abstract': False, 'base_manager_name': 'objects'}>, <CreateModel  name='ModelPerformanceMetric', fields=[('id', <django.db.models.fields.AutoField>), ('name', <django.db.models.fields.CharField>), ('description', <django.db.models.fields.TextField>), ('validAlgorithms', <django.db.models.fields.related.ManyToManyField>), ('validModes', <django.db.models.fields.related.ManyToManyField>)]>, <CreateModel  name='ValidationStrategy', fields=[('id', <django.db.models.fields.AutoField>), ('metrics', <django.db.models.fields.related.ManyToManyField>), ('modelInstance', <django.db.models.fields.related.ForeignKey>), ('polymorphic_ctype', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}>, <CreateModel  name='BasicValidationStrategy', fields=[('validationstrategy_ptr', <django.db.models.fields.related.OneToOneField>), ('cvFolds', <django.db.models.fields.IntegerField>), ('validSetSize', <django.db.models.fields.FloatField>)], options={'abstract': False}, bases=('models.validationstrategy',)>, <CreateModel  name='ModelParameterBool', fields=[('modelparametervalue_ptr', <django.db.models.fields.related.OneToOneField>), ('value', <django.db.models.fields.BooleanField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelparametervalue',)>, <CreateModel  name='ModelParameterFloat', fields=[('modelparametervalue_ptr', <django.db.models.fields.related.OneToOneField>), ('value', <django.db.models.fields.FloatField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelparametervalue',)>, <CreateModel  name='ModelParameterInt', fields=[('modelparametervalue_ptr', <django.db.models.fields.related.OneToOneField>), ('value', <django.db.models.fields.IntegerField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelparametervalue',)>, <CreateModel  name='ModelParameterStr', fields=[('modelparametervalue_ptr', <django.db.models.fields.related.OneToOneField>), ('value', <django.db.models.fields.CharField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelparametervalue',)>, <CreateModel  name='ModelPerfomanceNN', fields=[('modelperformance_ptr', <django.db.models.fields.related.OneToOneField>), ('epoch', <django.db.models.fields.IntegerField>), ('step', <django.db.models.fields.IntegerField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelperformance',)>, <CreateModel  name='ModelPerformanceCV', fields=[('modelperformance_ptr', <django.db.models.fields.related.OneToOneField>), ('fold', <django.db.models.fields.IntegerField>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelperformance',)>, <CreateModel  name='TrainingStrategy', fields=[('id', <django.db.models.fields.AutoField>), ('algorithm', <django.db.models.fields.related.ForeignKey>), ('mode', <django.db.models.fields.related.ForeignKey>), ('modelInstance', <django.db.models.fields.related.ForeignKey>), ('polymorphic_ctype', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}>, <AddField  model_name='modelperformance', name='metric', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='modelperformance', name='model', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='modelperformance', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='modelparametervalue', name='strategy', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='modelparameter', name='defaultValue', field=<django.db.models.fields.related.ForeignKey>>, <CreateModel  name='ModelFile', fields=[('id', <django.db.models.fields.AutoField>), ('kind', <django.db.models.fields.CharField>), ('note', <django.db.models.fields.CharField>), ('file', <django.db.models.fields.files.FileField>), ('format', <django.db.models.fields.related.ForeignKey>), ('modelInstance', <django.db.models.fields.related.ForeignKey>)]>, <AddField  model_name='model', name='builder', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='model', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='model', name='project', field=<django.db.models.fields.related.ForeignKey>>, <AddField  model_name='algorithm', name='fileFormats', field=<django.db.models.fields.related.ManyToManyField>>, <AddField  model_name='algorithm', name='validModes', field=<django.db.models.fields.related.ManyToManyField>>, <AlterUniqueTogether  name='modelparameter', unique_together={('name', 'algorithm')}>]

genui.models.migrations.0002_auto_20200505_0727 module

class genui.models.migrations.0002_auto_20200505_0727.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('models', '0001_initial')]
operations = [<AlterField  model_name='model', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='modelparametervalue', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='modelperformance', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='trainingstrategy', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='validationstrategy', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>]

genui.models.migrations.0003_roccurvepoint module

class genui.models.migrations.0003_roccurvepoint.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('models', '0002_auto_20200505_0727')]
operations = [<CreateModel  name='ROCCurvePoint', fields=[('modelperformance_ptr', <django.db.models.fields.related.OneToOneField>), ('fpr', <django.db.models.fields.FloatField>), ('auc', <django.db.models.fields.related.ForeignKey>)], options={'abstract': False, 'base_manager_name': 'objects'}, bases=('models.modelperformance',)>]

genui.models.migrations.0004_algorithm_corepackage module

class genui.models.migrations.0004_algorithm_corepackage.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('models', '0003_roccurvepoint')]
operations = [<AddField  model_name='algorithm', name='corePackage', field=<django.db.models.fields.CharField>>]

genui.models.migrations.0005_auto_20210108_1130 module

class genui.models.migrations.0005_auto_20210108_1130.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('models', '0004_algorithm_corepackage')]
operations = [<AddField  model_name='modelbuilder', name='corePackage', field=<django.db.models.fields.CharField>>, <AddField  model_name='modelperformancemetric', name='corePackage', field=<django.db.models.fields.CharField>>, <AlterField  model_name='algorithm', name='corePackage', field=<django.db.models.fields.CharField>>]

genui.models.migrations.0006_alter_model_polymorphic_ctype_and_more module

class genui.models.migrations.0006_alter_model_polymorphic_ctype_and_more.Migration(name, app_label)[source]

Bases: Migration

dependencies = [('contenttypes', '0002_remove_content_type_name'), ('models', '0005_auto_20210108_1130')]
operations = [<AlterField  model_name='model', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='modelparametervalue', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='modelperformance', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='trainingstrategy', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>, <AlterField  model_name='validationstrategy', name='polymorphic_ctype', field=<django.db.models.fields.related.ForeignKey>>]

Module contents