Skip to content

Repository files navigation

VBox

Общие сведения

No-code платформа для создания, конфигурации и обучения многослойных нейронных сетей по распознаванию изображений.

Стек технологий:

  • Django
  • PostgreSQL
  • PyTorch
  • JavaScript
  • Bootstrap

Настройка окружения

  1. Клонирование репозитория
git clone https://github.com/Suneli21/VBox_release

  1. Установка зависимостей
pip install -r requirements.txt

При необходимости предварительно создайте виртуальную среду для инкапсуляции зависимостей проекта.


  1. В файле settings.py папки Vbox_project/Vbox_project измените следующие строки, подставив своё название базы данных, имя пользователя и пароль.
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.postgresql',
        'NAME': '<название базы данных>',
        'USER': '<логин>',
        'PASSWORD': '<пароль>',
        'HOST': 'localhost',
        'PORT': <порт подключения>, 
    }
}

Подразумевается, что на вашем устройстве уже есть установленная версия PostgreSQL и настроенная база данных. В противном случае вы можете обратиться к руководству с официального сайта: https://www.postgresql.org/docs/current/tutorial-start.html

Вы также можете заменить базу данных на SQLite по желанию.


  1. Запуск сервера

Находясь в общей папке Vbox_project (на одном уровне с файлом manage.py) выполните следующую команду:

python manage.py runserver

В случае успешного запуска в терминале вы должны увидеть:

Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).
May 11, 2025 - 15:05:43
Django version 4.2.20, using settings 'VBox_project.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

Перейдя по ссылке, вы окажетесь на главной странице веб-конструктора. Удачи!

About

Веб-конструктор многослойных нейронных сетей по распознаванию изображений

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages