GoogleCloudPlatform / google-cloud-ai-demos
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 21% | 30% | 48%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py0% | 0% | 29% | 33% | 37%
ipynb0% | 0% | 86% | 0% | 13%
js0% | 0% | 59% | 28% | 11%
tsx0% | 0% | 0% | 23% | 76%
ts0% | 0% | 0% | 70% | 29%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
backend0% | 0% | 35% | 30% | 34%
frontend0% | 0% | 11% | 24% | 64%
frontend-vite0% | 0% | 0% | 40% | 59%
Longest Files (Top 50)
File# lines# units
main.py
in backend/time-series-forecasting
312 7
iowa_liquor_sales_dataprep.ipynb
in backend/time-series-forecasting/sample_data
280 -
automl_training_method.py
in backend/time-series-forecasting/training_methods
266 13
multimodal_text_to_image_match_service.py
in backend/matching-engine/services
223 19
mockServiceWorker.js
in frontend/public
208 7
main.py
in backend/matching-engine
176 -
match_service.py
in backend/matching-engine/services
171 21
DemoSelection.tsx
in frontend-vite/src/common/pages
133 -
dataset.py
in backend/time-series-forecasting/models
131 12
NavBar.tsx
in frontend-vite/src/common/components
124 -
bqml_training_method.py
in backend/time-series-forecasting/training_methods
122 11
DemoSelection.tsx
in frontend/src/common/pages
121 -
NavBar.tsx
in frontend/src/common/components
120 -
palette.ts
in frontend-vite/src/theme
113 -
palette.ts
in frontend/src/theme
113 -
unified_cloud_search_service.py
in backend/unified-cloud-search/services
110 11
forecast_job_coordinator.py
in backend/time-series-forecasting/services
108 18
typography.ts
in frontend-vite/src/theme
101 -
typography.js
in frontend/src/theme
101 -
palm_text_match_service.py
in backend/matching-engine/services
101 12
PlotlyPredictionPlot.tsx
in frontend/src/common/components/prediction-plots
97 1
sentence_transformer_service.py
in backend/matching-engine/services
94 11
text_to_image_match_service.py
in backend/matching-engine/services
92 10
register_services.py
in backend/matching-engine
91 1
DemoInfo.tsx
in frontend/src
88 1
dataset_service.py
in backend/time-series-forecasting/services
81 2
main.py
in backend/unified-cloud-search
81 -
spacy_match_service.py
in backend/matching-engine/services
80 10
DemoWrapper.tsx
in frontend/src/common/components
79 -
DemoInfo.tsx
in frontend-vite/src
77 1
CustomSelect.tsx
in frontend-vite/src/common/components/inputs
66 -
CustomSelect.tsx
in frontend/src/common/components/inputs
66 -
DemoWrapper.tsx
in frontend-vite/src/common/components
63 -
CustomSlider.tsx
in frontend-vite/src/common/components/inputs
61 -
CustomSlider.tsx
in frontend/src/common/components/inputs
61 -
multimodal_embedding_client.py
in backend/matching-engine/services
61 3
TabbedFlow.tsx
in frontend-vite/src/common/components
58 -
TabbedFlow.tsx
in frontend/src/common/components
58 -
RechartsPredictionPlot.tsx
in frontend/src/common/components/prediction-plots
57 1
search_service.py
in backend/unified-cloud-search/services
52 9
App.tsx
in frontend/src
50 1
CustomCard.tsx
in frontend/src/common/components
49 -
debug_training_method.py
in backend/time-series-forecasting/training_methods
49 8
App.tsx
in frontend-vite/src
48 1
CustomCard.tsx
in frontend-vite/src/common/components
48 -
MoreInfoCard.tsx
in frontend-vite/src/common/components
47 -
forecast_job_service.py
in backend/time-series-forecasting/services
47 2
training_method.py
in backend/time-series-forecasting/training_methods
47 8
Alert.tsx
in frontend-vite/src/common/components
45 1
randomize.ipynb
in backend/unified-cloud-search/data
45 -
Files With Most Units (Top 37)
File# lines# units
match_service.py
in backend/matching-engine/services
171 21
multimodal_text_to_image_match_service.py
in backend/matching-engine/services
223 19
forecast_job_coordinator.py
in backend/time-series-forecasting/services
108 18
automl_training_method.py
in backend/time-series-forecasting/training_methods
266 13
palm_text_match_service.py
in backend/matching-engine/services
101 12
dataset.py
in backend/time-series-forecasting/models
131 12
sentence_transformer_service.py
in backend/matching-engine/services
94 11
bqml_training_method.py
in backend/time-series-forecasting/training_methods
122 11
unified_cloud_search_service.py
in backend/unified-cloud-search/services
110 11
text_to_image_match_service.py
in backend/matching-engine/services
92 10
spacy_match_service.py
in backend/matching-engine/services
80 10
search_service.py
in backend/unified-cloud-search/services
52 9
training_method.py
in backend/time-series-forecasting/training_methods
47 8
debug_training_method.py
in backend/time-series-forecasting/training_methods
49 8
mockServiceWorker.js
in frontend/public
208 7
main.py
in backend/time-series-forecasting
312 7
multimodal_embedding_client.py
in backend/matching-engine/services
61 3
tracer_helper.py
in backend/matching-engine
23 3
completed_forecast_job.py
in backend/time-series-forecasting/models
31 3
utils.py
in backend/time-series-forecasting
34 3
storage_helper.py
in backend/matching-engine
23 2
dataset_service.py
in backend/time-series-forecasting/services
81 2
forecast_job_service.py
in backend/time-series-forecasting/services
47 2
search_services.py
in backend/unified-cloud-search/services
33 2
App.tsx
in frontend-vite/src
48 1
Alert.tsx
in frontend-vite/src/common/components
45 1
DemoInfo.tsx
in frontend-vite/src
77 1
vite.config.ts
in frontend-vite
19 1
App.tsx
in frontend/src
50 1
PlotlyPredictionPlot.tsx
in frontend/src/common/components/prediction-plots
97 1
RechartsPredictionPlot.tsx
in frontend/src/common/components/prediction-plots
57 1
EvaluationDataGrid.tsx
in frontend/src/common/components
42 1
DemoInfo.tsx
in frontend/src
88 1
register_services.py
in backend/matching-engine
91 1
forecast_job_request.py
in backend/time-series-forecasting/models
28 1
tracer_helper.py
in backend/unified-cloud-search
11 1
register_services.py
in backend/unified-cloud-search
31 1
Files With Long Lines (Top 9)

There are 9 files with lines longer than 120 characters. In total, there are 24 long lines.

File# lines# units# long lines
register_services.py
in backend/matching-engine
91 1 7
DemoSelection.tsx
in frontend-vite/src/common/pages
133 - 3
DemoSelection.tsx
in frontend/src/common/pages
121 - 3
DemoInfo.tsx
in frontend/src
88 1 3
DemoInfo.tsx
in frontend-vite/src
77 1 2
dataset_service.py
in backend/time-series-forecasting/services
81 2 2
unified_cloud_search_service.py
in backend/unified-cloud-search/services
110 11 2
mockServiceWorker.js
in frontend/public
208 7 1
BQMLModelSelection.stories.tsx
in frontend/src/stories/time-series-forecasting/new-forecast/pages
9 - 1
Correlations

File Size vs. Commits (all time): 107 points

backend/matching-engine/register_services.py x: 18 commits (all time) y: 91 lines of code frontend-vite/src/DemoInfo.tsx x: 8 commits (all time) y: 77 lines of code backend/matching-engine/services/multimodal_text_to_image_match_service.py x: 2 commits (all time) y: 223 lines of code backend/matching-engine/constants.py x: 3 commits (all time) y: 11 lines of code backend/matching-engine/services/match_service.py x: 10 commits (all time) y: 171 lines of code backend/matching-engine/services/multimodal_embedding_client.py x: 1 commits (all time) y: 61 lines of code backend/matching-engine/services/palm_text_match_service.py x: 8 commits (all time) y: 101 lines of code frontend-vite/src/App.tsx x: 9 commits (all time) y: 48 lines of code frontend-vite/src/common/components/DemoWrapper.tsx x: 3 commits (all time) y: 63 lines of code frontend-vite/src/main.tsx x: 6 commits (all time) y: 17 lines of code backend/matching-engine/tracer_helper.py x: 2 commits (all time) y: 23 lines of code backend/matching-engine/main.py x: 11 commits (all time) y: 176 lines of code frontend-vite/src/common/pages/DemoSelection.tsx x: 5 commits (all time) y: 133 lines of code backend/matching-engine/services/sentence_transformer_service.py x: 10 commits (all time) y: 94 lines of code backend/matching-engine/services/spacy_match_service.py x: 8 commits (all time) y: 80 lines of code backend/matching-engine/services/text_to_image_match_service.py x: 9 commits (all time) y: 92 lines of code frontend-vite/tailwind.config.js x: 5 commits (all time) y: 23 lines of code backend/unified-cloud-search/register_services.py x: 4 commits (all time) y: 31 lines of code backend/unified-cloud-search/services/search_services.py x: 1 commits (all time) y: 33 lines of code backend/unified-cloud-search/services/unified_cloud_search_service.py x: 3 commits (all time) y: 110 lines of code frontend-vite/src/common/components/Alert.tsx x: 1 commits (all time) y: 45 lines of code frontend-vite/src/index.css x: 3 commits (all time) y: 3 lines of code backend/unified-cloud-search/main.py x: 2 commits (all time) y: 81 lines of code frontend-vite/src/common/components/CustomCard.tsx x: 2 commits (all time) y: 48 lines of code frontend-vite/src/theme/typography.ts x: 1 commits (all time) y: 101 lines of code backend/unified-cloud-search/models.py x: 1 commits (all time) y: 6 lines of code backend/unified-cloud-search/services/search_service.py x: 1 commits (all time) y: 52 lines of code backend/unified-cloud-search/tracer_helper.py x: 1 commits (all time) y: 11 lines of code frontend-vite/index.html x: 2 commits (all time) y: 16 lines of code frontend/src/index.css x: 2 commits (all time) y: 18 lines of code frontend-vite/vite.config.ts x: 3 commits (all time) y: 19 lines of code frontend-vite/src/common/components/BuiltOnVertexAIWrapper.tsx x: 1 commits (all time) y: 31 lines of code frontend-vite/src/common/components/MoreInfoCard.tsx x: 1 commits (all time) y: 47 lines of code frontend-vite/src/common/components/NavBar.tsx x: 1 commits (all time) y: 124 lines of code frontend-vite/src/common/components/TabbedFlow.tsx x: 1 commits (all time) y: 58 lines of code frontend-vite/src/common/components/inputs/CustomSelect.tsx x: 1 commits (all time) y: 66 lines of code frontend-vite/src/theme/demoTheme.ts x: 1 commits (all time) y: 22 lines of code frontend-vite/src/theme/palette.ts x: 1 commits (all time) y: 113 lines of code frontend-vite/src/theme/theme.ts x: 1 commits (all time) y: 23 lines of code frontend/src/common/components/NavBar.tsx x: 6 commits (all time) y: 120 lines of code frontend/src/App.tsx x: 13 commits (all time) y: 50 lines of code frontend/src/common/pages/DemoSelection.tsx x: 9 commits (all time) y: 121 lines of code frontend/src/index.tsx x: 4 commits (all time) y: 23 lines of code frontend/public/index.html x: 3 commits (all time) y: 22 lines of code backend/matching-engine/models.py x: 3 commits (all time) y: 6 lines of code frontend/public/mockServiceWorker.js x: 4 commits (all time) y: 208 lines of code frontend/src/DemoInfo.tsx x: 16 commits (all time) y: 88 lines of code frontend/src/common/components/DemoWrapper.tsx x: 6 commits (all time) y: 79 lines of code frontend/src/common/components/ParametersTable.tsx x: 3 commits (all time) y: 35 lines of code frontend/src/common/components/TabbedFlow.tsx x: 2 commits (all time) y: 58 lines of code frontend/src/stories/matching-engine/components/MatchCard.stories.tsx x: 2 commits (all time) y: 36 lines of code frontend/src/stories/matching-engine/components/MatchResultsTable.stories.tsx x: 2 commits (all time) y: 38 lines of code frontend/src/stories/matching-engine/pages/MatchingEngineFlow.tsx x: 2 commits (all time) y: 15 lines of code backend/time-series-forecasting/main.py x: 1 commits (all time) y: 312 lines of code backend/time-series-forecasting/models/dataset.py x: 1 commits (all time) y: 131 lines of code backend/time-series-forecasting/models/forecast_job_request.py x: 1 commits (all time) y: 28 lines of code backend/time-series-forecasting/sample_data/iowa_liquor_sales_dataprep.ipynb x: 1 commits (all time) y: 280 lines of code backend/time-series-forecasting/services/dataset_service.py x: 1 commits (all time) y: 81 lines of code backend/time-series-forecasting/services/forecast_job_coordinator.py x: 1 commits (all time) y: 108 lines of code backend/time-series-forecasting/training_methods/automl_training_method.py x: 1 commits (all time) y: 266 lines of code backend/time-series-forecasting/training_methods/bqml_training_method.py x: 1 commits (all time) y: 122 lines of code backend/time-series-forecasting/training_methods/debug_training_method.py x: 1 commits (all time) y: 49 lines of code backend/time-series-forecasting/utils.py x: 1 commits (all time) y: 34 lines of code frontend/src/stories/image/image-classification/pages/ImageClassificationFlow.stories.tsx x: 1 commits (all time) y: 9 lines of code frontend/src/stories/time-series-forecasting/pages/Introduction.stories.tsx x: 2 commits (all time) y: 8 lines of code frontend/src/common/components/EvaluationDataGrid.tsx x: 1 commits (all time) y: 42 lines of code frontend/src/common/components/prediction-plots/PlotlyPredictionPlot.tsx x: 1 commits (all time) y: 97 lines of code frontend/src/common/components/prediction-plots/RechartsPredictionPlot.tsx x: 1 commits (all time) y: 57 lines of code frontend/src/reportWebVitals.ts x: 1 commits (all time) y: 13 lines of code frontend/src/setupTests.ts x: 1 commits (all time) y: 1 lines of code frontend/src/stories/common/pages/DemoSelection.stories.tsx x: 1 commits (all time) y: 8 lines of code frontend/src/stories/time-series-forecasting/new-forecast/pages/ForecastJobResult.stories.tsx x: 1 commits (all time) y: 16 lines of code
312.0
lines of code
  min: 1.0
  average: 56.66
  25th percentile: 13.0
  median: 36.0
  75th percentile: 81.0
  max: 312.0
0 18.0
commits (all time)
min: 1.0 | average: 2.75 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 18.0

File Size vs. Contributors (all time): 107 points

backend/matching-engine/register_services.py x: 2 contributors (all time) y: 91 lines of code frontend-vite/src/DemoInfo.tsx x: 1 contributors (all time) y: 77 lines of code backend/matching-engine/services/multimodal_text_to_image_match_service.py x: 1 contributors (all time) y: 223 lines of code backend/matching-engine/constants.py x: 1 contributors (all time) y: 11 lines of code backend/matching-engine/services/match_service.py x: 2 contributors (all time) y: 171 lines of code backend/matching-engine/services/multimodal_embedding_client.py x: 1 contributors (all time) y: 61 lines of code backend/matching-engine/services/palm_text_match_service.py x: 1 contributors (all time) y: 101 lines of code frontend-vite/src/App.tsx x: 1 contributors (all time) y: 48 lines of code frontend-vite/src/common/components/DemoWrapper.tsx x: 1 contributors (all time) y: 63 lines of code frontend-vite/src/main.tsx x: 1 contributors (all time) y: 17 lines of code backend/matching-engine/tracer_helper.py x: 1 contributors (all time) y: 23 lines of code backend/matching-engine/main.py x: 2 contributors (all time) y: 176 lines of code frontend-vite/src/common/pages/DemoSelection.tsx x: 1 contributors (all time) y: 133 lines of code backend/matching-engine/services/sentence_transformer_service.py x: 2 contributors (all time) y: 94 lines of code backend/matching-engine/services/spacy_match_service.py x: 2 contributors (all time) y: 80 lines of code backend/unified-cloud-search/register_services.py x: 1 contributors (all time) y: 31 lines of code backend/unified-cloud-search/services/search_services.py x: 1 contributors (all time) y: 33 lines of code backend/unified-cloud-search/services/unified_cloud_search_service.py x: 1 contributors (all time) y: 110 lines of code frontend-vite/src/common/components/Alert.tsx x: 1 contributors (all time) y: 45 lines of code frontend-vite/src/index.css x: 1 contributors (all time) y: 3 lines of code backend/unified-cloud-search/main.py x: 1 contributors (all time) y: 81 lines of code backend/unified-cloud-search/models.py x: 1 contributors (all time) y: 6 lines of code backend/unified-cloud-search/services/search_service.py x: 1 contributors (all time) y: 52 lines of code frontend/src/index.css x: 2 contributors (all time) y: 18 lines of code frontend-vite/vite.config.ts x: 1 contributors (all time) y: 19 lines of code frontend-vite/src/common/components/MoreInfoCard.tsx x: 1 contributors (all time) y: 47 lines of code frontend-vite/src/common/components/NavBar.tsx x: 1 contributors (all time) y: 124 lines of code frontend-vite/src/common/components/TabbedFlow.tsx x: 1 contributors (all time) y: 58 lines of code frontend-vite/src/common/components/inputs/CustomSelect.tsx x: 1 contributors (all time) y: 66 lines of code frontend-vite/src/theme/demoTheme.ts x: 1 contributors (all time) y: 22 lines of code frontend-vite/src/theme/palette.ts x: 1 contributors (all time) y: 113 lines of code frontend/src/common/components/NavBar.tsx x: 2 contributors (all time) y: 120 lines of code frontend/src/App.tsx x: 2 contributors (all time) y: 50 lines of code frontend/src/common/pages/DemoSelection.tsx x: 2 contributors (all time) y: 121 lines of code frontend/src/index.tsx x: 2 contributors (all time) y: 23 lines of code frontend/public/index.html x: 2 contributors (all time) y: 22 lines of code backend/matching-engine/models.py x: 2 contributors (all time) y: 6 lines of code frontend/public/mockServiceWorker.js x: 2 contributors (all time) y: 208 lines of code frontend/src/AnalyticsService.js x: 2 contributors (all time) y: 11 lines of code frontend/src/DemoInfo.tsx x: 2 contributors (all time) y: 88 lines of code frontend/src/common/components/DemoWrapper.tsx x: 2 contributors (all time) y: 79 lines of code frontend/src/common/components/ParametersTable.tsx x: 2 contributors (all time) y: 35 lines of code frontend/src/common/components/TabbedFlow.tsx x: 2 contributors (all time) y: 58 lines of code frontend/src/stories/matching-engine/components/MatchCard.stories.tsx x: 2 contributors (all time) y: 36 lines of code frontend/src/stories/matching-engine/components/MatchResultsTable.stories.tsx x: 2 contributors (all time) y: 38 lines of code frontend/src/stories/matching-engine/pages/MatchingEngineFlow.tsx x: 2 contributors (all time) y: 15 lines of code frontend/src/stories/matching-engine/pages/MatchingEngineLandingPage.stories.tsx x: 2 contributors (all time) y: 17 lines of code backend/time-series-forecasting/main.py x: 1 contributors (all time) y: 312 lines of code backend/time-series-forecasting/models/dataset.py x: 1 contributors (all time) y: 131 lines of code backend/time-series-forecasting/models/forecast_job_request.py x: 1 contributors (all time) y: 28 lines of code backend/time-series-forecasting/sample_data/iowa_liquor_sales_dataprep.ipynb x: 1 contributors (all time) y: 280 lines of code backend/time-series-forecasting/services/forecast_job_coordinator.py x: 1 contributors (all time) y: 108 lines of code backend/time-series-forecasting/training_methods/automl_training_method.py x: 1 contributors (all time) y: 266 lines of code backend/time-series-forecasting/training_methods/bqml_training_method.py x: 1 contributors (all time) y: 122 lines of code backend/time-series-forecasting/utils.py x: 1 contributors (all time) y: 34 lines of code frontend/src/stories/image/image-classification/pages/ImageClassificationFlow.stories.tsx x: 1 contributors (all time) y: 9 lines of code frontend/src/stories/time-series-forecasting/pages/Introduction.stories.tsx x: 1 contributors (all time) y: 8 lines of code frontend/src/stories/time-series-forecasting/new-forecast/NewForecastJob.stories.tsx x: 1 contributors (all time) y: 15 lines of code frontend/src/common/components/EvaluationDataGrid.tsx x: 1 contributors (all time) y: 42 lines of code frontend/src/common/components/prediction-plots/PlotlyPredictionPlot.tsx x: 1 contributors (all time) y: 97 lines of code frontend/src/common/components/prediction-plots/RechartsPredictionPlot.tsx x: 1 contributors (all time) y: 57 lines of code frontend/src/reportWebVitals.ts x: 1 contributors (all time) y: 13 lines of code frontend/src/setupTests.ts x: 1 contributors (all time) y: 1 lines of code
312.0
lines of code
  min: 1.0
  average: 56.66
  25th percentile: 13.0
  median: 36.0
  75th percentile: 81.0
  max: 312.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".