Skip to content

Commit

Permalink
[tune/structure] Move AutoML board (ray-project#26012)
Browse files Browse the repository at this point in the history
As part of the Tune restructuring, move the AutoML Board into the automl package.
  • Loading branch information
krfricke committed Jun 22, 2022
1 parent c0cf9b8 commit ecf0b93
Show file tree
Hide file tree
Showing 29 changed files with 18 additions and 18 deletions.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

from threading import Thread

from ray.tune.automlboard.common.exception import CollectorError
from ray.tune.automlboard.common.utils import (
from ray.tune.automl.board.common.exception import CollectorError
from ray.tune.automl.board.common.utils import (
parse_json,
parse_multiple_json,
timestamp2date,
)
from ray.tune.automlboard.models.models import JobRecord, TrialRecord, ResultRecord
from ray.tune.automl.board.models.models import JobRecord, TrialRecord, ResultRecord
from ray.tune.result import (
DEFAULT_RESULTS_DIR,
JOB_META_FILE,
Expand Down
File renamed without changes.
Empty file.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from django.shortcuts import HttpResponse

from ray.tune.automlboard.models.models import JobRecord, TrialRecord
from ray.tune.automl.board.models.models import JobRecord, TrialRecord
from ray.tune.trial import Trial

import json
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
from django.conf.urls import url
from django.contrib import admin

import ray.tune.automlboard.frontend.view as view
import ray.tune.automlboard.frontend.query as query
import ray.tune.automl.board.frontend.view as view
import ray.tune.automl.board.frontend.query as query

urlpatterns = [
url(r"^admin/", admin.site.urls),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
from django.shortcuts import render

from ray.tune.automlboard.settings import (
from ray.tune.automl.board.settings import (
AUTOMLBOARD_RELOAD_INTERVAL,
AUTOMLBOARD_LOG_DIR,
)
from ray.tune.automlboard.models.models import JobRecord, TrialRecord, ResultRecord
from ray.tune.automl.board.models.models import JobRecord, TrialRecord, ResultRecord
from ray.tune.trial import Trial

import datetime
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@

import os

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.automlboard.settings")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.board.settings")
application = get_wsgi_application()
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
import sys

if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.automlboard.settings")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.board.settings")
execute_from_command_line(sys.argv)
1 change: 1 addition & 0 deletions python/ray/tune/automl/board/models/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
default_app_config = "ray.tune.board.models.apps.ModelConfig"
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
class ModelConfig(AppConfig):
"""Model Congig for models."""

name = "ray.tune.automlboard.models"
name = "ray.tune.board.models"
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ def run_board(args):
service.run()

# frontend service
logger.info("Try to start automlboard on port %s\n" % args.port)
logger.info("Try to start board on port %s\n" % args.port)
command = [
os.path.join(root_path, "manage.py"),
"runserver",
Expand Down Expand Up @@ -71,7 +71,7 @@ def init_config(args):
"information will be stored in automlboard.db"
)

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.automlboard.settings")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ray.tune.board.settings")
django.setup()
command = [os.path.join(root_path, "manage.py"), "migrate", "--run-syncdb"]
execute_from_command_line(command)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"django.contrib.sessions",
"django.contrib.messages",
"django.contrib.staticfiles",
"ray.tune.automlboard.models",
"ray.tune.board.models",
]

MIDDLEWARE = [
Expand All @@ -46,7 +46,7 @@
"django.middleware.clickjacking.XFrameOptionsMiddleware",
]

ROOT_URLCONF = "ray.tune.automlboard.frontend.urls"
ROOT_URLCONF = "ray.tune.board.frontend.urls"

TEMPLATES = [
{
Expand All @@ -64,7 +64,7 @@
},
]

WSGI_APPLICATION = "ray.tune.automlboard.frontend.wsgi.application"
WSGI_APPLICATION = "ray.tune.board.frontend.wsgi.application"

DB_ENGINE_NAME_MAP = {
"mysql": "django.db.backends.mysql",
Expand Down Expand Up @@ -137,7 +137,7 @@ def lookup_db_engine(name):
STATIC_URL = "/static/"
STATICFILES_DIRS = (os.path.join(BASE_DIR, "static").replace("\\", "/"),)

# automlboard settings
# board settings
AUTOMLBOARD_LOG_DIR = os.environ.get("AUTOMLBOARD_LOGDIR", None)
AUTOMLBOARD_RELOAD_INTERVAL = os.environ.get("AUTOMLBOARD_RELOAD_INTERVAL", None)
AUTOMLBOARD_LOG_LEVEL = os.environ.get("AUTOMLBOARD_LOGLEVEL", None)
1 change: 0 additions & 1 deletion python/ray/tune/automlboard/models/__init__.py

This file was deleted.

0 comments on commit ecf0b93

Please sign in to comment.