fasttrackml
Experiment tracking server focused on speed and scalability
파일 탐색기
최종 버전 다운로드 (.zip)- .env
- devcontainer.json
- docker-compose.yml
- Dockerfile
- action.yml
- ask_question.yml
- bug_report.yml
- feature_request.yml
- check-required.yml
- ci.yml
- create.yml
- nudge.yml
- release.yml
- website.yml
- dependabot.yml
- Project_Default.xml
- Launch_server__encrypted_sqlite_file_.xml
- Launch_server__postgres_.xml
- Launch_server__sqlite_file_.xml
- Launch_server__sqlite_memory_.xml
- Launch_tests__integration_.xml
- Launch_tests__unit_.xml
- .gitignore
- fasttrackml.iml
- misc.xml
- modules.xml
- vcs.xml
- launch.json
- settings.json
- docker-compose.yml
- Dockerfile
- generateReports.py
- k6LoggingPerfScript.js
- k6RetrievalPerfScript.js
- performanceReport.png
- README.md
- run.sh
- .gitignore
- k6_load.js
- minimal.py
- minimal_fasttrackml.py
- pyproject.toml
- main_ui.png
- runs_ui.png
- search_metrics_filter_by_run.png
- search_runs.png
- search_runs_none_param.png
- search_runs_param_filter.png
- search_runs_regular_expression_match.png
- search_runs_regular_expression_search.png
- authentication.md
- aws_s3_tracking.md
- developer.md
- fasttrackml_python_client.md
- maintainer.md
- mlflow_migration.md
- quickstart.md
- search_syntax.md
- test-connection.yaml
- _helpers.tpl
- configMap.yaml
- deployment.yaml
- ingress.yaml
- service.yaml
- .helmignore
- Chart.yaml
- values.yaml
- app.go
- dashboard.go
- experiment.go
- metric.go
- project.go
- run.go
- tag.go
- app.go
- dashboard.go
- experiment.go
- helpers.go
- log.go
- project.go
- run.go
- success.go
- tag.go
- constants.go
- helpers.go
- apps.go
- controller.go
- dashboards.go
- experiments.go
- helpers.go
- projects.go
- runs.go
- tags.go
- app.go
- dashboard.go
- experiment.go
- tag.go
- app.go
- artifact.go
- common.go
- dashboard.go
- experiment.go
- image.go
- log.go
- metric.go
- namespace.go
- param.go
- param_test.go
- project.go
- run.go
- tag.go
- app.go
- artifact.go
- dashboard.go
- experiment.go
- helpers.go
- helpers_test.go
- log.go
- metric.go
- param.go
- run.go
- run_test.go
- shared_tag.go
- tag.go
- listener.go
- decoder.go
- encoder.go
- clause.go
- query.go
- query_test.go
- service.go
- service.go
- service.go
- normalizers.go
- service.go
- validators.go
- converters.go
- normalizers.go
- service.go
- validators.go
- service.go
- validators.go
- errors.go
- routes.go
- common.go
- experiment.go
- log.go
- metric.go
- run.go
- experiment.go
- metric.go
- metric_test.go
- run.go
- run_test.go
- constants.go
- helpers.go
- helpers_test.go
- artifacts.go
- controller.go
- experiments.go
- helpers.go
- metrics.go
- models.go
- runs.go
- experiment.go
- experiment_test.go
- helpers.go
- log.go
- log_test.go
- metric.go
- metric_test.go
- run.go
- run_test.go
- tag.go
- tag_test.go
- artifact.go
- common.go
- experiment.go
- log.go
- metric.go
- namespace.go
- param.go
- relation.go
- role.go
- run.go
- tag.go
- artifact.go
- experiment.go
- helpers.go
- helpers_test.go
- log.go
- metric.go
- mock_artifact_repository_provider.go
- mock_experiment_repository_provider.go
- mock_log_repository_provider.go
- mock_metric_repository_provider.go
- mock_namespace_repository_provider.go
- mock_param_repository_provider.go
- mock_run_repository_provider.go
- mock_tag_repository_provider.go
- namespace.go
- namespace_cached.go
- param.go
- run.go
- run_test.go
- tag.go
- service.go
- service_test.go
- validators.go
- validators_test.go
- converters.go
- converters_test.go
- service.go
- service_test.go
- validators.go
- validators_test.go
- service.go
- converters.go
- converters_test.go
- log_cleaner.go
- service.go
- service_test.go
- validators.go
- validators_test.go
- errors.go
- routes.go
- create.go
- create_test.go
- rebuild.go
- rebuild_test.go
- decode.go
- import.go
- migrations.go
- root.go
- server.go
- artifact.go
- artifact.go
- artifact_test.go
- error.go
- client.go
- helpers.go
- models.go
- auth.go
- auth_test.go
- config_loader.go
- config_loader_test.go
- config.go
- config_test.go
- base.go
- user_permission.go
- base.go
- roles_cached.go
- jsonb.go
- listener.go
- namespace.go
- basic.go
- constants.go
- namespace.go
- oidc.go
- gs.go
- helpers.go
- helpers_test.go
- local.go
- local_test.go
- mock_artifact_storage_factory_provider.go
- mock_artifact_storage_provider.go
- s3.go
- storage.go
- service.go
- service_test.go
- validators.go
- validators_test.go
- helpers.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- migrate.go
- model.go
- common.go
- constants.go
- db_factory.go
- db_factory_test.go
- db_instance.go
- import.go
- logger.go
- migrate.go
- migrate_generated.go
- model.go
- postgres_db_instance.go
- sqlite_db_instance.go
- server.go
- controller.go
- namespaces.go
- main.html
- create.html
- form.html
- index.html
- update.html
- messages.html
- namespaces.css
- jquery-3.7.0.js
- namespaces.js
- namespace.go
- namespace.go
- service.go
- service_test.go
- validator.go
- validator_test.go
- routes.go
- routes.go
- namespace.go
- controller.go
- errors.go
- helpers.go
- login.go
- namespaces.go
- internal-server.html
- not-found.html
- main.html
- login.html
- index.html
- simple.min.css
- logo-dark.svg
- logo-light.svg
- favicon.ico
- namespace.go
- helpers.go
- service.go
- routes.go
- helpers.go
- helpers_test.go
- routes.go
- version.go
- __init__.py
- client.py
- __init__.py
- metric.py
- __init__.py
- custom_rest_store.py
- __init__.py
- client.py
- fluent.py
- client_example.py
- client_test.py
- dice.png
- LICENSE
- pyproject.toml
- README.md
- setup.py
- create_test.go
- delete_test.go
- update_test.go
- create_app_test.go
- delete_app_test.go
- get_app_test.go
- get_apps_test.go
- update_app_test.go
- create_dashboard_test.go
- delete_dashboard_test.go
- get_dashboard_test.go
- get_dashboards_test.go
- update_dashboard_test.go
- delete_test.go
- get_experiment_activity_test.go
- get_experiment_runs_test.go
- get_experiment_test.go
- get_experiments_test.go
- get_run_logs_test.go
- search_aligned_test.go
- search_test.go
- app_test.go
- dashboard_test.go
- experiment_test.go
- metric_test.go
- project_test.go
- run_test.go
- namespace_test.go
- get_project_activity_test.go
- get_project_params_test.go
- get_project_status_test.go
- get_project_test.go
- add_run_tag_test.go
- archive_batch_test.go
- delete_batch_test.go
- delete_run_tag_test.go
- delete_test.go
- get_run_info_test.go
- get_run_metrics_test.go
- get_runs_active_test.go
- search_artifacts_test.go
- search_test.go
- update_run_test.go
- create_tag_test.go
- delete_tag_test.go
- get_runs_tagged_test.go
- get_tag_test.go
- get_tags_test.go
- update_tag_test.go
- auth_config_based_test.go
- auth_oidc_based_test.go
- get_current_test.go
- list_test.go
- aim_test.go
- mlflow_test.go
- migrations_test.go
- mlflow-postgres-7f2a7d5fae7d-v2.8.0.sql
- mlflow-sqlite-7f2a7d5fae7d-v2.8.0.sql
- import_test.go
- migrate_test.go
- mlflow-7f2a7d5fae7d-v2.8.0.sql
- mlflow-c48cb773bb87-v1.16.0.sql
- app.go
- artifact.go
- base.go
- context.go
- dashboard.go
- experiment.go
- log.go
- metric.go
- namespace.go
- param.go
- project.go
- roles.go
- run.go
- shared_tag.go
- tag.go
- mock_server.go
- arrow.go
- client.go
- context.go
- database.go
- env.go
- experiment.go
- gs.go
- namespace.go
- run.go
- s3.go
- string.go
- tag.go
- test.go
- get_artifact_gs_test.go
- get_artifact_local_test.go
- get_artifact_s3_test.go
- list_gs_test.go
- list_local_test.go
- list_s3_test.go
- create_test.go
- delete_test.go
- get_by_name_test.go
- get_test.go
- restore_test.go
- search_test.go
- set_experiment_tag_test.go
- update_test.go
- get_histories_test.go
- get_history_bulk_test.go
- get_history_test.go
- artifact_test.go
- experiment_test.go
- metric_test.go
- run_test.go
- namespace_test.go
- create_test.go
- delete_tag_test.go
- delete_test.go
- get_test.go
- log_artifact_test.go
- log_batch_test.go
- log_metric_test.go
- log_output_test.go
- log_parameter_test.go
- restore_test.go
- search_test.go
- set_tag_test.go
- update_test.go
- aim.patch
- config.json
- main.go
- mlflow.patch
- docker-compose.yml
- mlflow-setup.py
- fasttrackml-ui-aim
- fasttrackml-ui-mlflow
- ContactUsSection.module.css
- ContactUsSection.view.tsx
- index.ts
- FeaturesSection.module.css
- FeaturesSection.view.tsx
- index.ts
- HeroSection.module.css
- HeroSection.view.tsx
- index.ts
- index.ts
- quickstart-section.md
- QuickStartSection.module.css
- QuickStartSection.view.tsx
- assets.d.ts
- index.ts
- index.ts
- announcement-bar.css
- global.css
- theming.css
- index.ts
- Index.view.tsx
- index.ts
- github.svg
- gr-oss.svg
- twitter.svg
- drop-in.svg
- fast.svg
- github-banner.svg
- modern-ui.svg
- project-social-preview.png
- organization-dark.svg
- organization-light.svg
- organization.svg
- project-icon-dark.svg
- project-icon-light.svg
- project-logo-dark.svg
- project-logo-light.svg
- favicon.ico
- install.ps1
- install.sh
- .gitignore
- babel.config.js
- docusaurus.config.js
- package.json
- README.md
- sidebars.js
- tsconfig.json
- yarn.lock
- .dockerignore
- .gitignore
- .gitmodules
- .go-build-tags
- .golangci.yml
- .mockery.yaml
- Dockerfile
- go.mod
- go.sum
- LICENSE
- main.go
- Makefile
- Pipfile
- Pipfile.lock
- pyproject.toml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/G-Research/fasttrackml
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd fasttrackml
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install fasttrackml
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install mlflow-skinny
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker run --rm -p 5000:5000 -ti gresearch/fasttrackml
빌드된 이미지를 실제 컨테이너로 실행합니다.
docker compose --project-name fasttrackml_devcontainer exec --user vscode --workdir /workspaces/fasttrackml app zsh
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
devcontainer up | tail -n1 | jq -r '"docker compose --project-name \(.composeProjectName) exec --user \(.remoteUser) --workdir \(.remoteWorkspaceFolder) app zsh"'
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Python
쉬움사전 준비물
pip install fasttrackml
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install mlflow-skinny
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
5. Go
보통go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
6. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
