├── .editorconfig ├── .github └── workflows │ └── test-cavlib.yml ├── LICENSE ├── README.md ├── backend ├── .flake8 ├── .gitignore ├── .vscode │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── bin │ └── download_data.py ├── cavstudio_backend │ ├── __init__.py │ ├── activations_cache.py │ ├── apps.py │ ├── auth.py │ ├── cav.py │ ├── image_reference.py │ ├── image_set.py │ ├── ml_engine.py │ ├── ml_image.py │ ├── settings.py │ ├── urls.py │ ├── utils.py │ ├── views.py │ └── wsgi.py ├── cavstudio_db │ ├── __init__.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── manage.py ├── requirements.in └── requirements.txt ├── cavlib ├── .editorconfig ├── .gitignore ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs │ ├── Makefile │ ├── conf.py │ ├── guide.md │ ├── home.md │ ├── index.md │ ├── make.bat │ └── reference.md ├── examples │ ├── examples.ipynb │ ├── images │ │ ├── eclipse.png │ │ ├── fluid.png │ │ ├── mars-surface.png │ │ ├── pluto.png │ │ └── saturn.png │ └── roundness.cav ├── pyproject.toml ├── requirements-dev.txt ├── setup.cfg ├── setup.py ├── src │ └── cavlib │ │ ├── __init__.py │ │ ├── activations.py │ │ ├── cav.py │ │ ├── models.py │ │ ├── py.typed │ │ ├── resources │ │ ├── download_models.py │ │ ├── google_net_inception_v1.license.txt │ │ ├── google_net_inception_v1.tflite │ │ ├── mobilenet_v1_1.0_224.license.txt │ │ └── mobilenet_v1_1.0_224.tflite │ │ ├── train.py │ │ ├── typing.py │ │ └── utils.py └── tests │ ├── __init__.py │ ├── test_activations.py │ ├── test_cav.py │ ├── test_data │ ├── 0a8d36f893911e09a257cfaea8a8543a.1x.224x224.png │ ├── 0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_4d.npy │ ├── 0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_5b.npy │ ├── 0a8d36f893911e09a257cfaea8a8543a.1x.mobilenet_12d.npy │ ├── README.md │ ├── cavstudio_sample.cav │ └── sample_cav │ │ ├── results │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ └── 5.png │ │ ├── training_negative │ │ ├── 20401dfe9de7ff427a15977746470529.1x.224x224.png │ │ ├── 344594e22641cf331424dbea612d67f6.1x.224x224.png │ │ ├── 55ee8e0d6cdecd5c6d4d2c91c39f2b5f.1x.224x224.png │ │ ├── 687254fbd773ecc0f7c5a812f210cfce.1x.224x224.png │ │ ├── 782440d8908416c4e89d824d3fa6ccb7.1x.224x224.png │ │ ├── b2b23b678e2f120ab7e4630d01dcd090.1x.224x224.png │ │ ├── f49f5c12e5a25a852646e34ac9aab339.1x.224x224.png │ │ └── fe7d07c56839b659901cb09414693685.1x.224x224.png │ │ └── training_positive │ │ ├── 06cdd0c8396279b302e8a94f1f72d633.1x.224x224.png │ │ ├── 62c44996cd98affe383cd125eed336fc.1x.224x224.png │ │ ├── 9312329909891a14749f23cb596d27d8.1x.224x224.png │ │ ├── 9b7e8a49cecb7b5377842d4537cc5fd3.1x.224x224.png │ │ ├── bf5a6bb1794a26dba57f6391731393db.1x.224x224.png │ │ ├── d11e403dd9f1e0a66a02fcf7bafd2b19.1x.224x224.png │ │ ├── f0faf6a5249300adf71160ad4546b677.1x.224x224.png │ │ └── f653ae97a4522d8e0bb462236788400a.1x.224x224.png │ ├── test_models.py │ ├── test_train.py │ └── utils.py ├── contributing.md ├── frontend ├── .browserslistrc ├── .firebaserc ├── .gitignore ├── babel.config.js ├── package-lock.json ├── package.json ├── public │ ├── 404.html │ ├── favicon.ico │ └── index-template.html ├── src │ ├── App.vue │ ├── components │ │ ├── ChooseImageDialog.vue │ │ ├── ExpandImageDialog.vue │ │ ├── ImageDragHandler.ts │ │ ├── InspectSpinner.vue │ │ ├── ModelControl.vue │ │ ├── PageFooter.vue │ │ ├── PageHeader.vue │ │ ├── ProjectCard.vue │ │ ├── PublishHeroGrid.vue │ │ ├── RadioButtonGraphic.vue │ │ ├── ResultImage.vue │ │ ├── ResultImageCrop.vue │ │ ├── ResultImageInspect.vue │ │ ├── Results.vue │ │ ├── ResultsControlBar.vue │ │ ├── SearchSetChooser.vue │ │ ├── SignInWithGoogleButton.vue │ │ ├── TrainingImage.vue │ │ ├── TrainingImageGrid.vue │ │ ├── assets │ │ │ ├── arrow_right.svg │ │ │ ├── arrow_right_head.svg │ │ │ ├── blank_image.png │ │ │ ├── btn_google_signin_light_disabled_web@2x.png │ │ │ ├── btn_google_signin_light_focus_web@2x.png │ │ │ ├── btn_google_signin_light_normal_web@2x.png │ │ │ ├── btn_google_signin_light_pressed_web@2x.png │ │ │ ├── cross.svg │ │ │ ├── error_icon.svg │ │ │ ├── eye_icon.svg │ │ │ ├── i_button.svg │ │ │ ├── icon_cavstudio.svg │ │ │ ├── icon_disclosure.svg │ │ │ ├── icon_dislike.svg │ │ │ ├── icon_globe.svg │ │ │ ├── icon_lens.svg │ │ │ ├── icon_lens_white.svg │ │ │ ├── icon_menu.svg │ │ │ ├── icon_search.svg │ │ │ ├── icon_search_close.svg │ │ │ ├── icon_search_set.svg │ │ │ ├── icon_search_set_active.svg │ │ │ ├── icon_tick.svg │ │ │ ├── inspect_icon.svg │ │ │ ├── inspect_spinner.svg │ │ │ ├── lens_border.svg │ │ │ ├── logo_type.svg │ │ │ ├── project_placeholder.png │ │ │ ├── published_icon.svg │ │ │ └── published_icon_green.svg │ │ └── mixins │ │ │ ├── AltKeyDownMixin.ts │ │ │ └── ObserveSizeMixin.ts │ ├── main.ts │ ├── model │ │ ├── CAVImage.ts │ │ ├── NeuralLens.ts │ │ ├── Project.ts │ │ ├── ProjectSnapshot.ts │ │ ├── PublishInfo.ts │ │ ├── ScoutImageDataset.ts │ │ ├── SearchSet.ts │ │ ├── TrainingImageSet.ts │ │ ├── cavServer.ts │ │ ├── imageInspectCache.ts │ │ ├── imageUtils.ts │ │ ├── mock.ts │ │ ├── notificationCenter.ts │ │ ├── projectStorage.ts │ │ └── published.json │ ├── router │ │ └── index.ts │ ├── shims-tsx.d.ts │ ├── shims-vue.d.ts │ ├── styles.scss │ ├── util.ts │ └── views │ │ ├── NewSearchSet.vue │ │ ├── Project.vue │ │ ├── ProjectsList.vue │ │ ├── Publish.vue │ │ └── SearchSetPreview.vue ├── tsconfig.json └── vue.config.js └── third_party ├── Semaphore.ts └── hanken-grotesk ├── HankenGrotesk-Black.woff2 ├── HankenGrotesk-BlackItalic.woff2 ├── HankenGrotesk-Bold.woff2 ├── HankenGrotesk-BoldItalic.woff2 ├── HankenGrotesk-ExtraBold.woff2 ├── HankenGrotesk-ExtraBoldItalic.woff2 ├── HankenGrotesk-ExtraLight.woff2 ├── HankenGrotesk-ExtraLightItalic.woff2 ├── HankenGrotesk-Italic.woff2 ├── HankenGrotesk-Light.woff2 ├── HankenGrotesk-LightItalic.woff2 ├── HankenGrotesk-Medium.woff2 ├── HankenGrotesk-MediumItalic.woff2 ├── HankenGrotesk-Regular.woff2 ├── HankenGrotesk-SemiBold.woff2 ├── HankenGrotesk-SemiBoldItalic.woff2 ├── HankenGrotesk-Thin.woff2 ├── HankenGrotesk-ThinItalic.woff2 ├── OFL.txt └── stylesheet.css /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test-cavlib.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/.github/workflows/test-cavlib.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/README.md -------------------------------------------------------------------------------- /backend/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/.flake8 -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/.vscode/launch.json -------------------------------------------------------------------------------- /backend/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/.vscode/settings.json -------------------------------------------------------------------------------- /backend/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/.vscode/tasks.json -------------------------------------------------------------------------------- /backend/bin/download_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/bin/download_data.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/__init__.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/activations_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/activations_cache.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/apps.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/auth.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/cav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/cav.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/image_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/image_reference.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/image_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/image_set.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/ml_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/ml_engine.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/ml_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/ml_image.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/settings.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/urls.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/utils.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/views.py -------------------------------------------------------------------------------- /backend/cavstudio_backend/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_backend/wsgi.py -------------------------------------------------------------------------------- /backend/cavstudio_db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/__init__.py -------------------------------------------------------------------------------- /backend/cavstudio_db/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/apps.py -------------------------------------------------------------------------------- /backend/cavstudio_db/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/migrations/0001_initial.py -------------------------------------------------------------------------------- /backend/cavstudio_db/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/migrations/__init__.py -------------------------------------------------------------------------------- /backend/cavstudio_db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/models.py -------------------------------------------------------------------------------- /backend/cavstudio_db/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/serializers.py -------------------------------------------------------------------------------- /backend/cavstudio_db/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/tests.py -------------------------------------------------------------------------------- /backend/cavstudio_db/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/urls.py -------------------------------------------------------------------------------- /backend/cavstudio_db/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/cavstudio_db/views.py -------------------------------------------------------------------------------- /backend/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/manage.py -------------------------------------------------------------------------------- /backend/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/requirements.in -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /cavlib/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/.editorconfig -------------------------------------------------------------------------------- /cavlib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/.gitignore -------------------------------------------------------------------------------- /cavlib/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/LICENSE -------------------------------------------------------------------------------- /cavlib/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/MANIFEST.in -------------------------------------------------------------------------------- /cavlib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/README.md -------------------------------------------------------------------------------- /cavlib/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/Makefile -------------------------------------------------------------------------------- /cavlib/docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/conf.py -------------------------------------------------------------------------------- /cavlib/docs/guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/guide.md -------------------------------------------------------------------------------- /cavlib/docs/home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/home.md -------------------------------------------------------------------------------- /cavlib/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/index.md -------------------------------------------------------------------------------- /cavlib/docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/make.bat -------------------------------------------------------------------------------- /cavlib/docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/docs/reference.md -------------------------------------------------------------------------------- /cavlib/examples/examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/examples.ipynb -------------------------------------------------------------------------------- /cavlib/examples/images/eclipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/images/eclipse.png -------------------------------------------------------------------------------- /cavlib/examples/images/fluid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/images/fluid.png -------------------------------------------------------------------------------- /cavlib/examples/images/mars-surface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/images/mars-surface.png -------------------------------------------------------------------------------- /cavlib/examples/images/pluto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/images/pluto.png -------------------------------------------------------------------------------- /cavlib/examples/images/saturn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/images/saturn.png -------------------------------------------------------------------------------- /cavlib/examples/roundness.cav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/examples/roundness.cav -------------------------------------------------------------------------------- /cavlib/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/pyproject.toml -------------------------------------------------------------------------------- /cavlib/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | --extra-index-url https://google-coral.github.io/py-repo/ 2 | -e .[dev] 3 | 4 | -------------------------------------------------------------------------------- /cavlib/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/setup.cfg -------------------------------------------------------------------------------- /cavlib/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/setup.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/__init__.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/activations.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/cav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/cav.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/models.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cavlib/src/cavlib/resources/download_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/resources/download_models.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/resources/google_net_inception_v1.license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/resources/google_net_inception_v1.license.txt -------------------------------------------------------------------------------- /cavlib/src/cavlib/resources/google_net_inception_v1.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/resources/google_net_inception_v1.tflite -------------------------------------------------------------------------------- /cavlib/src/cavlib/resources/mobilenet_v1_1.0_224.license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/resources/mobilenet_v1_1.0_224.license.txt -------------------------------------------------------------------------------- /cavlib/src/cavlib/resources/mobilenet_v1_1.0_224.tflite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/resources/mobilenet_v1_1.0_224.tflite -------------------------------------------------------------------------------- /cavlib/src/cavlib/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/train.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/typing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/typing.py -------------------------------------------------------------------------------- /cavlib/src/cavlib/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/src/cavlib/utils.py -------------------------------------------------------------------------------- /cavlib/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/__init__.py -------------------------------------------------------------------------------- /cavlib/tests/test_activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_activations.py -------------------------------------------------------------------------------- /cavlib/tests/test_cav.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_cav.py -------------------------------------------------------------------------------- /cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_4d.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_4d.npy -------------------------------------------------------------------------------- /cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_5b.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.googlenet_5b.npy -------------------------------------------------------------------------------- /cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.mobilenet_12d.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/0a8d36f893911e09a257cfaea8a8543a.1x.mobilenet_12d.npy -------------------------------------------------------------------------------- /cavlib/tests/test_data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/README.md -------------------------------------------------------------------------------- /cavlib/tests/test_data/cavstudio_sample.cav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/cavstudio_sample.cav -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/results/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/results/1.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/results/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/results/2.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/results/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/results/3.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/results/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/results/4.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/results/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/results/5.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/20401dfe9de7ff427a15977746470529.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/20401dfe9de7ff427a15977746470529.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/344594e22641cf331424dbea612d67f6.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/344594e22641cf331424dbea612d67f6.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/55ee8e0d6cdecd5c6d4d2c91c39f2b5f.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/55ee8e0d6cdecd5c6d4d2c91c39f2b5f.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/687254fbd773ecc0f7c5a812f210cfce.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/687254fbd773ecc0f7c5a812f210cfce.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/782440d8908416c4e89d824d3fa6ccb7.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/782440d8908416c4e89d824d3fa6ccb7.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/b2b23b678e2f120ab7e4630d01dcd090.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/b2b23b678e2f120ab7e4630d01dcd090.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/f49f5c12e5a25a852646e34ac9aab339.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/f49f5c12e5a25a852646e34ac9aab339.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_negative/fe7d07c56839b659901cb09414693685.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_negative/fe7d07c56839b659901cb09414693685.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/06cdd0c8396279b302e8a94f1f72d633.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/06cdd0c8396279b302e8a94f1f72d633.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/62c44996cd98affe383cd125eed336fc.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/62c44996cd98affe383cd125eed336fc.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/9312329909891a14749f23cb596d27d8.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/9312329909891a14749f23cb596d27d8.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/9b7e8a49cecb7b5377842d4537cc5fd3.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/9b7e8a49cecb7b5377842d4537cc5fd3.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/bf5a6bb1794a26dba57f6391731393db.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/bf5a6bb1794a26dba57f6391731393db.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/d11e403dd9f1e0a66a02fcf7bafd2b19.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/d11e403dd9f1e0a66a02fcf7bafd2b19.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/f0faf6a5249300adf71160ad4546b677.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/f0faf6a5249300adf71160ad4546b677.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_data/sample_cav/training_positive/f653ae97a4522d8e0bb462236788400a.1x.224x224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_data/sample_cav/training_positive/f653ae97a4522d8e0bb462236788400a.1x.224x224.png -------------------------------------------------------------------------------- /cavlib/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_models.py -------------------------------------------------------------------------------- /cavlib/tests/test_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/test_train.py -------------------------------------------------------------------------------- /cavlib/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/cavlib/tests/utils.py -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/contributing.md -------------------------------------------------------------------------------- /frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /frontend/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/.firebaserc -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/public/404.html -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/public/index-template.html -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/components/ChooseImageDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ChooseImageDialog.vue -------------------------------------------------------------------------------- /frontend/src/components/ExpandImageDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ExpandImageDialog.vue -------------------------------------------------------------------------------- /frontend/src/components/ImageDragHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ImageDragHandler.ts -------------------------------------------------------------------------------- /frontend/src/components/InspectSpinner.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/InspectSpinner.vue -------------------------------------------------------------------------------- /frontend/src/components/ModelControl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ModelControl.vue -------------------------------------------------------------------------------- /frontend/src/components/PageFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/PageFooter.vue -------------------------------------------------------------------------------- /frontend/src/components/PageHeader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/PageHeader.vue -------------------------------------------------------------------------------- /frontend/src/components/ProjectCard.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ProjectCard.vue -------------------------------------------------------------------------------- /frontend/src/components/PublishHeroGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/PublishHeroGrid.vue -------------------------------------------------------------------------------- /frontend/src/components/RadioButtonGraphic.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/RadioButtonGraphic.vue -------------------------------------------------------------------------------- /frontend/src/components/ResultImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ResultImage.vue -------------------------------------------------------------------------------- /frontend/src/components/ResultImageCrop.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ResultImageCrop.vue -------------------------------------------------------------------------------- /frontend/src/components/ResultImageInspect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ResultImageInspect.vue -------------------------------------------------------------------------------- /frontend/src/components/Results.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/Results.vue -------------------------------------------------------------------------------- /frontend/src/components/ResultsControlBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/ResultsControlBar.vue -------------------------------------------------------------------------------- /frontend/src/components/SearchSetChooser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/SearchSetChooser.vue -------------------------------------------------------------------------------- /frontend/src/components/SignInWithGoogleButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/SignInWithGoogleButton.vue -------------------------------------------------------------------------------- /frontend/src/components/TrainingImage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/TrainingImage.vue -------------------------------------------------------------------------------- /frontend/src/components/TrainingImageGrid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/TrainingImageGrid.vue -------------------------------------------------------------------------------- /frontend/src/components/assets/arrow_right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/arrow_right.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/arrow_right_head.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/arrow_right_head.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/blank_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/blank_image.png -------------------------------------------------------------------------------- /frontend/src/components/assets/btn_google_signin_light_disabled_web@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/btn_google_signin_light_disabled_web@2x.png -------------------------------------------------------------------------------- /frontend/src/components/assets/btn_google_signin_light_focus_web@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/btn_google_signin_light_focus_web@2x.png -------------------------------------------------------------------------------- /frontend/src/components/assets/btn_google_signin_light_normal_web@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/btn_google_signin_light_normal_web@2x.png -------------------------------------------------------------------------------- /frontend/src/components/assets/btn_google_signin_light_pressed_web@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/btn_google_signin_light_pressed_web@2x.png -------------------------------------------------------------------------------- /frontend/src/components/assets/cross.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/cross.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/error_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/error_icon.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/eye_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/eye_icon.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/i_button.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/i_button.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_cavstudio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_cavstudio.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_disclosure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_disclosure.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_dislike.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_dislike.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_globe.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_lens.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_lens.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_lens_white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_lens_white.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_menu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_menu.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_search.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_search_close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_search_close.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_search_set.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_search_set.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_search_set_active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_search_set_active.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/icon_tick.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/icon_tick.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/inspect_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/inspect_icon.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/inspect_spinner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/inspect_spinner.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/lens_border.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/lens_border.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/logo_type.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/logo_type.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/project_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/project_placeholder.png -------------------------------------------------------------------------------- /frontend/src/components/assets/published_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/published_icon.svg -------------------------------------------------------------------------------- /frontend/src/components/assets/published_icon_green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/assets/published_icon_green.svg -------------------------------------------------------------------------------- /frontend/src/components/mixins/AltKeyDownMixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/mixins/AltKeyDownMixin.ts -------------------------------------------------------------------------------- /frontend/src/components/mixins/ObserveSizeMixin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/components/mixins/ObserveSizeMixin.ts -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/src/model/CAVImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/CAVImage.ts -------------------------------------------------------------------------------- /frontend/src/model/NeuralLens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/NeuralLens.ts -------------------------------------------------------------------------------- /frontend/src/model/Project.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/Project.ts -------------------------------------------------------------------------------- /frontend/src/model/ProjectSnapshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/ProjectSnapshot.ts -------------------------------------------------------------------------------- /frontend/src/model/PublishInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/PublishInfo.ts -------------------------------------------------------------------------------- /frontend/src/model/ScoutImageDataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/ScoutImageDataset.ts -------------------------------------------------------------------------------- /frontend/src/model/SearchSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/SearchSet.ts -------------------------------------------------------------------------------- /frontend/src/model/TrainingImageSet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/TrainingImageSet.ts -------------------------------------------------------------------------------- /frontend/src/model/cavServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/cavServer.ts -------------------------------------------------------------------------------- /frontend/src/model/imageInspectCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/imageInspectCache.ts -------------------------------------------------------------------------------- /frontend/src/model/imageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/imageUtils.ts -------------------------------------------------------------------------------- /frontend/src/model/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/mock.ts -------------------------------------------------------------------------------- /frontend/src/model/notificationCenter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/notificationCenter.ts -------------------------------------------------------------------------------- /frontend/src/model/projectStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/projectStorage.ts -------------------------------------------------------------------------------- /frontend/src/model/published.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/model/published.json -------------------------------------------------------------------------------- /frontend/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/router/index.ts -------------------------------------------------------------------------------- /frontend/src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /frontend/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/shims-vue.d.ts -------------------------------------------------------------------------------- /frontend/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/styles.scss -------------------------------------------------------------------------------- /frontend/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/util.ts -------------------------------------------------------------------------------- /frontend/src/views/NewSearchSet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/views/NewSearchSet.vue -------------------------------------------------------------------------------- /frontend/src/views/Project.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/views/Project.vue -------------------------------------------------------------------------------- /frontend/src/views/ProjectsList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/views/ProjectsList.vue -------------------------------------------------------------------------------- /frontend/src/views/Publish.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/views/Publish.vue -------------------------------------------------------------------------------- /frontend/src/views/SearchSetPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/src/views/SearchSetPreview.vue -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /third_party/Semaphore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/Semaphore.ts -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Black.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-BlackItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Bold.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-BoldItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-ExtraBold.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-ExtraLight.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-ExtraLightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-ExtraLightItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Italic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Light.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-LightItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Medium.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-MediumItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Regular.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-SemiBold.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-Thin.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/HankenGrotesk-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/HankenGrotesk-ThinItalic.woff2 -------------------------------------------------------------------------------- /third_party/hanken-grotesk/OFL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/OFL.txt -------------------------------------------------------------------------------- /third_party/hanken-grotesk/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google-research/mood-board-search/HEAD/third_party/hanken-grotesk/stylesheet.css --------------------------------------------------------------------------------