Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhangJiayao committed Jul 29, 2021
0 parents commit 937ab45
Show file tree
Hide file tree
Showing 201 changed files with 19,042 additions and 0 deletions.
6 changes: 6 additions & 0 deletions Back End/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
results
9 changes: 9 additions & 0 deletions Back End/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# How to start

```bash
pip install -r requirement.txt
python manage.py makemigrations
python manage.py migrate
nohup python manage.py runserver 0.0.0.0:8000 >> /root/stat.log 2>&1 &
```

Binary file added Back End/db.sqlite3
Binary file not shown.
Empty file added Back End/dealer/__init__.py
Empty file.
Binary file added Back End/dealer/__pycache__/__init__.cpython-38.pyc
Binary file not shown.
Binary file added Back End/dealer/__pycache__/admin.cpython-38.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added Back End/dealer/__pycache__/views.cpython-38.pyc
Binary file not shown.
75 changes: 75 additions & 0 deletions Back End/dealer/admin.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
from django.contrib import admin
from import_export.admin import ImportExportModelAdmin
from dealer.resource import *


# Register your models here.

@admin.register(TrainCancer)
class TrainCancerAdmin(ImportExportModelAdmin):
resource_class = TrainCancerResource
list_display = ['id', 'radius_mean', 'texture_mean', 'perimeter_mean', 'area_mean', 'smoothness_mean',
'compactness_mean', 'concavity_mean', 'concave_points_mean', 'symmetry_mean',
'fractal_dimension_mean', 'radius_se', 'texture_se', 'perimeter_se', 'area_se', 'smoothness_se',
'compactness_se', 'concavity_se', 'concave_points_se', 'symmetry_se', 'fractal_dimension_se',
'radius_worst', 'texture_worst', 'perimeter_worst', 'area_worst', 'smoothness_worst',
'compactness_worst', 'concavity_worst', 'concave_points_worst', 'symmetry_worst', 'diagnosis']


@admin.register(TestCancer)
class TestCancerAdmin(ImportExportModelAdmin):
resource_class = TestCancerResource
list_display = ['id', 'radius_mean', 'texture_mean', 'perimeter_mean', 'area_mean', 'smoothness_mean',
'compactness_mean', 'concavity_mean', 'concave_points_mean', 'symmetry_mean',
'fractal_dimension_mean', 'radius_se', 'texture_se', 'perimeter_se', 'area_se', 'smoothness_se',
'compactness_se', 'concavity_se', 'concave_points_se', 'symmetry_se', 'fractal_dimension_se',
'radius_worst', 'texture_worst', 'perimeter_worst', 'area_worst', 'smoothness_worst',
'compactness_worst', 'concavity_worst', 'concave_points_worst', 'symmetry_worst', 'diagnosis']


@admin.register(TrainChess)
class TrainChessAdmin(ImportExportModelAdmin):
resource_class = TrainChessResource
list_display = ['id', 'arr1', 'arr2', 'arr3', 'arr4', 'arr5', 'arr6', 'arr7', 'arr8', 'arr9', 'arr10', 'arr11',
'arr12', 'arr13', 'arr14', 'arr15', 'arr16', 'arr17', 'arr18', 'arr19', 'arr20', 'arr21', 'arr22',
'arr23', 'arr24', 'arr25', 'arr26', 'arr27', 'arr28', 'arr29', 'arr30', 'arr31', 'arr32', 'arr33',
'arr34', 'arr35', 'label']


@admin.register(TestChess)
class TestChessAdmin(ImportExportModelAdmin):
resource_class = TestChessResource
list_display = ['id', 'arr1', 'arr2', 'arr3', 'arr4', 'arr5', 'arr6', 'arr7', 'arr8', 'arr9', 'arr10', 'arr11',
'arr12', 'arr13', 'arr14', 'arr15', 'arr16', 'arr17', 'arr18', 'arr19', 'arr20', 'arr21', 'arr22',
'arr23', 'arr24', 'arr25', 'arr26', 'arr27', 'arr28', 'arr29', 'arr30', 'arr31', 'arr32', 'arr33',
'arr34', 'arr35', 'label']


@admin.register(SurveyInfo)
class SurveyInfoAdmin(ImportExportModelAdmin):
resource_class = SurveyInfoResource
list_display = ['eps', 'pri']


@admin.register(ShapleyInfo)
class ShapleyInfoAdmin(ImportExportModelAdmin):
resource_class = ShapleyInfoResource
list_display = ['id', 'shapley']


@admin.register(ModelInfo)
class ModelInfoAdmin(ImportExportModelAdmin):
resource_class = ModelInfoResource
list_display = ['id', 'dataset', 'epsilon', 'coverage', 'price', 'state']


@admin.register(TrainIris)
class TrainIrisAdmin(ImportExportModelAdmin):
resource_class = TrainIrisResource
list_display = ['id', 'sepallength', 'sepalwidth', 'label']


@admin.register(TestIris)
class TestIrisAdmin(ImportExportModelAdmin):
resource_class = TestIrisResource
list_display = ['id', 'sepallength', 'sepalwidth', 'label']
5 changes: 5 additions & 0 deletions Back End/dealer/apps.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
from django.apps import AppConfig


class DealerConfig(AppConfig):
name = 'dealer'
23 changes: 23 additions & 0 deletions Back End/dealer/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Generated by Django 3.1.7 on 2021-03-04 05:29

from django.db import migrations, models


class Migration(migrations.Migration):

initial = True

dependencies = [
]

operations = [
migrations.CreateModel(
name='Article',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(max_length=256, verbose_name='标题')),
('content', models.TextField(verbose_name='内容')),
('time', models.DateTimeField()),
],
),
]
54 changes: 54 additions & 0 deletions Back End/dealer/migrations/0002_auto_20210304_0636.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# Generated by Django 3.1.7 on 2021-03-04 06:36

from django.db import migrations, models
import uuid


class Migration(migrations.Migration):

dependencies = [
('dealer', '0001_initial'),
]

operations = [
migrations.CreateModel(
name='BreastCancer',
fields=[
('id', models.UUIDField(default=uuid.uuid1, editable=False, primary_key=True, serialize=False)),
('diagnosis', models.FloatField()),
('radius_mean', models.FloatField()),
('texture_mean', models.FloatField()),
('perimeter_mean', models.FloatField()),
('area_mean', models.FloatField()),
('smoothness_mean', models.FloatField()),
('compactness_mean', models.FloatField()),
('concavity_mean', models.FloatField()),
('concave_points_mean', models.FloatField()),
('symmetry_mean', models.FloatField()),
('fractal_dimension_mean', models.FloatField()),
('radius_se', models.FloatField()),
('texture_se', models.FloatField()),
('perimeter_se', models.FloatField()),
('area_se', models.FloatField()),
('smoothness_se', models.FloatField()),
('compactness_se', models.FloatField()),
('concavity_se', models.FloatField()),
('concave_points_se', models.FloatField()),
('symmetry_se', models.FloatField()),
('fractal_dimension_se', models.FloatField()),
('radius_worst', models.FloatField()),
('texture_worst', models.FloatField()),
('perimeter_worst', models.FloatField()),
('area_worst', models.FloatField()),
('smoothness_worst', models.FloatField()),
('compactness_worst', models.FloatField()),
('concavity_worst', models.FloatField()),
('concave_points_worst', models.FloatField()),
('symmetry_worst', models.FloatField()),
('fractal_dimension_worst', models.FloatField()),
],
),
migrations.DeleteModel(
name='Article',
),
]
23 changes: 23 additions & 0 deletions Back End/dealer/migrations/0003_auto_20210304_0639.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Generated by Django 3.1.7 on 2021-03-04 06:39

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('dealer', '0002_auto_20210304_0636'),
]

operations = [
migrations.AlterField(
model_name='breastcancer',
name='diagnosis',
field=models.CharField(max_length=1),
),
migrations.AlterField(
model_name='breastcancer',
name='id',
field=models.CharField(max_length=256, primary_key=True, serialize=False),
),
]
90 changes: 90 additions & 0 deletions Back End/dealer/migrations/0004_auto_20210305_0634.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# Generated by Django 3.1.7 on 2021-03-05 06:34

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('dealer', '0003_auto_20210304_0639'),
]

operations = [
migrations.CreateModel(
name='TestCancer',
fields=[
('id', models.CharField(max_length=256, primary_key=True, serialize=False)),
('radius_mean', models.FloatField()),
('texture_mean', models.FloatField()),
('perimeter_mean', models.FloatField()),
('area_mean', models.FloatField()),
('smoothness_mean', models.FloatField()),
('compactness_mean', models.FloatField()),
('concavity_mean', models.FloatField()),
('concave_points_mean', models.FloatField()),
('symmetry_mean', models.FloatField()),
('fractal_dimension_mean', models.FloatField()),
('radius_se', models.FloatField()),
('texture_se', models.FloatField()),
('perimeter_se', models.FloatField()),
('area_se', models.FloatField()),
('smoothness_se', models.FloatField()),
('compactness_se', models.FloatField()),
('concavity_se', models.FloatField()),
('concave_points_se', models.FloatField()),
('symmetry_se', models.FloatField()),
('fractal_dimension_se', models.FloatField()),
('radius_worst', models.FloatField()),
('texture_worst', models.FloatField()),
('perimeter_worst', models.FloatField()),
('area_worst', models.FloatField()),
('smoothness_worst', models.FloatField()),
('compactness_worst', models.FloatField()),
('concavity_worst', models.FloatField()),
('concave_points_worst', models.FloatField()),
('symmetry_worst', models.FloatField()),
('fractal_dimension_worst', models.FloatField()),
('diagnosis', models.IntegerField()),
],
),
migrations.CreateModel(
name='TrainCancer',
fields=[
('id', models.CharField(max_length=256, primary_key=True, serialize=False)),
('radius_mean', models.FloatField()),
('texture_mean', models.FloatField()),
('perimeter_mean', models.FloatField()),
('area_mean', models.FloatField()),
('smoothness_mean', models.FloatField()),
('compactness_mean', models.FloatField()),
('concavity_mean', models.FloatField()),
('concave_points_mean', models.FloatField()),
('symmetry_mean', models.FloatField()),
('fractal_dimension_mean', models.FloatField()),
('radius_se', models.FloatField()),
('texture_se', models.FloatField()),
('perimeter_se', models.FloatField()),
('area_se', models.FloatField()),
('smoothness_se', models.FloatField()),
('compactness_se', models.FloatField()),
('concavity_se', models.FloatField()),
('concave_points_se', models.FloatField()),
('symmetry_se', models.FloatField()),
('fractal_dimension_se', models.FloatField()),
('radius_worst', models.FloatField()),
('texture_worst', models.FloatField()),
('perimeter_worst', models.FloatField()),
('area_worst', models.FloatField()),
('smoothness_worst', models.FloatField()),
('compactness_worst', models.FloatField()),
('concavity_worst', models.FloatField()),
('concave_points_worst', models.FloatField()),
('symmetry_worst', models.FloatField()),
('fractal_dimension_worst', models.FloatField()),
('diagnosis', models.IntegerField()),
],
),
migrations.DeleteModel(
name='BreastCancer',
),
]
21 changes: 21 additions & 0 deletions Back End/dealer/migrations/0005_auto_20210305_0638.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Generated by Django 3.1.7 on 2021-03-05 06:38

from django.db import migrations


class Migration(migrations.Migration):

dependencies = [
('dealer', '0004_auto_20210305_0634'),
]

operations = [
migrations.RemoveField(
model_name='testcancer',
name='fractal_dimension_worst',
),
migrations.RemoveField(
model_name='traincancer',
name='fractal_dimension_worst',
),
]
23 changes: 23 additions & 0 deletions Back End/dealer/migrations/0006_auto_20210305_0818.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Generated by Django 3.1.7 on 2021-03-05 08:18

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('dealer', '0005_auto_20210305_0638'),
]

operations = [
migrations.AlterField(
model_name='testcancer',
name='id',
field=models.IntegerField(max_length=256, primary_key=True, serialize=False),
),
migrations.AlterField(
model_name='traincancer',
name='id',
field=models.IntegerField(max_length=256, primary_key=True, serialize=False),
),
]
Loading

0 comments on commit 937ab45

Please sign in to comment.