# Generated by Django 5.1 on 2024-08-28 15:57 from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='ClassificationModel', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('model_file', models.FileField(upload_to='classification_models/')), ('accuracy', models.FloatField(blank=True, null=True)), ('loss', models.FloatField(blank=True, null=True)), ('date_trained', models.DateTimeField(auto_now_add=True)), ('is_active', models.BooleanField(default=True)), ], options={ 'verbose_name': 'Classification Model', 'verbose_name_plural': 'Classification Models', }, ), migrations.CreateModel( name='NLPModel', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('model_file', models.FileField(upload_to='nlp_models/')), ('accuracy', models.FloatField(blank=True, null=True)), ('loss', models.FloatField(blank=True, null=True)), ('date_trained', models.DateTimeField(auto_now_add=True)), ('is_active', models.BooleanField(default=True)), ], options={ 'verbose_name': 'NLP Model', 'verbose_name_plural': 'NLP Models', }, ), migrations.CreateModel( name='RegressionModel', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('model_file', models.FileField(upload_to='regression_models/')), ('accuracy', models.FloatField(blank=True, null=True)), ('loss', models.FloatField(blank=True, null=True)), ('date_trained', models.DateTimeField(auto_now_add=True)), ('is_active', models.BooleanField(default=True)), ], options={ 'verbose_name': 'Regression Model', 'verbose_name_plural': 'Regression Models', }, ), migrations.CreateModel( name='UnsupervisedModel', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=100)), ('description', models.TextField()), ('model_file', models.FileField(upload_to='unsupervised_models/')), ('accuracy', models.FloatField(blank=True, null=True)), ('loss', models.FloatField(blank=True, null=True)), ('date_trained', models.DateTimeField(auto_now_add=True)), ('is_active', models.BooleanField(default=True)), ], options={ 'verbose_name': 'Unsupervised Model', 'verbose_name_plural': 'Unsupervised Models', }, ), ]