A Collection of Google's On-Device Models

Help us complete the list

  • To contribute go to C:\Users\YOUR_PC_USER\AppData\Local\Google\Chrome\User Data\optimization_guide_model_store
  • If you find a new non-empty folder not listed here please upload it to this repo
ID Target Name Status
0 OPTIMIZATION_TARGET_UNKNOWN ❌ Missing
1 OPTIMIZATION_TARGET_PAINFUL_PAGE_LOAD ❌ Missing
2 OPTIMIZATION_TARGET_LANGUAGE_DETECTION βœ… Downloaded
3 OPTIMIZATION_TARGET_PAGE_TOPICS ❌ Missing
4 OPTIMIZATION_TARGET_SEGMENTATION_NEW_TAB βœ… Downloaded
5 OPTIMIZATION_TARGET_SEGMENTATION_SHARE βœ… Downloaded
6 OPTIMIZATION_TARGET_SEGMENTATION_VOICE βœ… Downloaded
7 OPTIMIZATION_TARGET_MODEL_VALIDATION ❌ Missing
8 OPTIMIZATION_TARGET_PAGE_ENTITIES βœ… Downloaded
9 OPTIMIZATION_TARGET_NOTIFICATION_PERMISSION_PREDICTIONS βœ… Downloaded
10 OPTIMIZATION_TARGET_SEGMENTATION_DUMMY ❌ Missing
11 OPTIMIZATION_TARGET_SEGMENTATION_CHROME_START_ANDROID ❌ Missing
12 OPTIMIZATION_TARGET_SEGMENTATION_QUERY_TILES ❌ Missing
13 OPTIMIZATION_TARGET_PAGE_VISIBILITY βœ… Downloaded
14 (not listed in OPTIMIZATION_TARGETS) ❌ Missing
15 OPTIMIZATION_TARGET_PAGE_TOPICS_V2 βœ… Downloaded
16 OPTIMIZATION_TARGET_SEGMENTATION_CHROME_LOW_USER_ENGAGEMENT βœ… Downloaded
17 OPTIMIZATION_TARGET_SEGMENTATION_FEED_USER ❌ Missing
18 OPTIMIZATION_TARGET_CONTEXTUAL_PAGE_ACTION_PRICE_TRACKING ❌ Missing
19 OPTIMIZATION_TARGET_TEXT_CLASSIFIER βœ… Downloaded
20 OPTIMIZATION_TARGET_GEOLOCATION_PERMISSION_PREDICTIONS βœ… Downloaded
21 OPTIMIZATION_TARGET_SEGMENTATION_SHOPPING_USER ❌ Missing
22 OPTIMIZATION_TARGET_SEGMENTATION_CHROME_START_ANDROID_V2 ❌ Missing
23 OPTIMIZATION_TARGET_SEGMENTATION_SEARCH_USER ❌ Missing
24 OPTIMIZATION_TARGET_OMNIBOX_ON_DEVICE_TAIL_SUGGEST βœ… Downloaded
25 OPTIMIZATION_TARGET_CLIENT_SIDE_PHISHING βœ… Downloaded
26 OPTIMIZATION_TARGET_OMNIBOX_URL_SCORING βœ… Downloaded
27 OPTIMIZATION_TARGET_SEGMENTATION_DEVICE_SWITCHER ❌ Missing
28 OPTIMIZATION_TARGET_SEGMENTATION_ADAPTIVE_TOOLBAR βœ… Downloaded
29 OPTIMIZATION_TARGET_SEGMENTATION_TABLET_PRODUCTIVITY_USER ❌ Missing
30 OPTIMIZATION_TARGET_CLIENT_SIDE_PHISHING_IMAGE_EMBEDDER βœ… Downloaded
31 OPTIMIZATION_TARGET_NEW_TAB_PAGE_HISTORY_CLUSTERS_MODULE_RANKING βœ… Downloaded
32 OPTIMIZATION_TARGET_WEB_APP_INSTALLATION_PROMO βœ… Downloaded
33 OPTIMIZATION_TARGET_TEXT_EMBEDDER ❌ Missing
34 OPTIMIZATION_TARGET_VISUAL_SEARCH_CLASSIFICATION βœ… Downloaded
35 OPTIMIZATION_TARGET_SEGMENTATION_BOTTOM_TOOLBAR ❌ Missing
36 OPTIMIZATION_TARGET_AUTOFILL_FIELD_CLASSIFICATION βœ… Downloaded
37 OPTIMIZATION_TARGET_SEGMENTATION_IOS_MODULE_RANKER βœ… Downloaded
38 OPTIMIZATION_TARGET_SEGMENTATION_DESKTOP_NTP_MODULE ❌ Missing
39 OPTIMIZATION_TARGET_PRELOADING_HEURISTICS βœ… Downloaded
40 OPTIMIZATION_TARGET_TEXT_SAFETY βœ… Downloaded
41 OPTIMIZATION_TARGET_SEGMENTATION_ANDROID_HOME_MODULE_RANKER ❌ Missing
42 OPTIMIZATION_TARGET_COMPOSE βœ… Downloaded
43 OPTIMIZATION_TARGET_PASSAGE_EMBEDDER βœ… Downloaded
44 OPTIMIZATION_TARGET_PHRASE_SEGMENTATION βœ… Downloaded
45 OPTIMIZATION_TARGET_SEGMENTATION_COMPOSE_PROMOTION βœ… Downloaded
46 OPTIMIZATION_TARGET_URL_VISIT_RESUMPTION_RANKER βœ… Downloaded
47 OPTIMIZATION_TARGET_CAMERA_BACKGROUND_SEGMENTATION ❌ Missing
48 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_HISTORY_SEARCH ❌ Missing
49 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PROMPT_API βœ… Downloaded
50 OPTIMIZATION_TARGET_SEGMENTATION_METRICS_CLUSTERING βœ… Downloaded
51 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_SUMMARIZE βœ… Downloaded
52 OPTIMIZATION_TARGET_PASSWORD_MANAGER_FORM_CLASSIFICATION βœ… Downloaded
53 OPTIMIZATION_TARGET_NOTIFICATION_CONTENT_DETECTION βœ… Downloaded
54 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_HISTORY_QUERY_INTENT ❌ Missing
55 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_SCAM_DETECTION βœ… Downloaded
56 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PERMISSIONS_AI βœ… Downloaded
57 OPTIMIZATION_TARGET_EXPERIMENTAL_EMBEDDER βœ… Downloaded
58 OPTIMIZATION_TARGET_SEGMENTATION_FEDCM_USER βœ… Downloaded
59 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_WRITING_ASSISTANCE_API βœ… Downloaded
60 OPTIMIZATION_TARGET_GEOLOCATION_IMAGE_PERMISSION_RELEVANCE βœ… Downloaded
61 OPTIMIZATION_TARGET_NOTIFICATION_IMAGE_PERMISSION_RELEVANCE βœ… Downloaded
62 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PROOFREADER_API βœ… Downloaded
63 OPTIMIZATION_TARGET_SEGMENTATION_IOS_DEFAULT_BROWSER_PROMO ❌ Missing
64 OPTIMIZATION_TARGET_EDU_CLASSIFIER βœ… Downloaded
65 OPTIMIZATION_TARGET_PERMISSIONS_AIV4_GEOLOCATION_DESKTOP βœ… Downloaded
66 OPTIMIZATION_TARGET_PERMISSIONS_AIV4_NOTIFICATIONS_DESKTOP βœ… Downloaded
67 OPTIMIZATION_TARGET_GENERALIZED_SAFETY βœ… Downloaded
68 OPTIMIZATION_TARGET_PERMISSIONS_AIV4_GEOLOCATION_ANDROID βœ… Downloaded
69 OPTIMIZATION_TARGET_PERMISSIONS_AIV4_NOTIFICATIONS_ANDROID βœ… Downloaded
70 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_ON_DEVICE_SPEECH_RECOGNITION βœ… Downloaded
71 OPTIMIZATION_TARGET_WEBRTC_NEURAL_RESIDUAL_ECHO_ESTIMATOR βœ… Downloaded
72 OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_CLASSIFIER ❌ Missing
73 OPTIMIZATION_TARGET_CONTEXTUAL_TASKS_TAB_RELEVANCE βœ… Downloaded
74 OPTIMIZATION_TARGET_SHOPPING_CLASSIFIER ❌ Missing

Mapping of folder names to optimization target descriptions

Following is the complete list of machine learning models in Chrome many of which are on your device. They are located in your User Data folder and you can easily check to see which ones you have as they are all in numbered folders.

// The scenarios for which the optimization guide has models for.
enum OptimizationTarget {
  reserved 14;

  OPTIMIZATION_TARGET_UNKNOWN = 0;
  // Should only be applied when the page load is predicted to be painful.
  OPTIMIZATION_TARGET_PAINFUL_PAGE_LOAD = 1;
  // Target for supplying the language detection model via the model downloader.
  OPTIMIZATION_TARGET_LANGUAGE_DETECTION = 2;
  // Target for determining topics present on a page.
  OPTIMIZATION_TARGET_PAGE_TOPICS = 3;
  // Target for segmentation: New tab page user.
  OPTIMIZATION_TARGET_SEGMENTATION_NEW_TAB = 4;
  // Target for segmentation: Share user.
  OPTIMIZATION_TARGET_SEGMENTATION_SHARE = 5;
  // Target for segmentation: Voice user.
  OPTIMIZATION_TARGET_SEGMENTATION_VOICE = 6;
  // Target for model validation.
  OPTIMIZATION_TARGET_MODEL_VALIDATION = 7;
  // Target for determining entities present on a page.
  OPTIMIZATION_TARGET_PAGE_ENTITIES = 8;
  // Target for Chrome Permissions Suggestions Service: Notification permission.
  OPTIMIZATION_TARGET_NOTIFICATION_PERMISSION_PREDICTIONS = 9;
  // Target that enables data collection on client side for various experiments.
  OPTIMIZATION_TARGET_SEGMENTATION_DUMMY = 10;
  // Target for segmentation: Chrome Android Start user.
  OPTIMIZATION_TARGET_SEGMENTATION_CHROME_START_ANDROID = 11;
  // Target for segmentation: Query Tiles user.
  OPTIMIZATION_TARGET_SEGMENTATION_QUERY_TILES = 12;
  // Target for determining the UI visibility of a page.
  OPTIMIZATION_TARGET_PAGE_VISIBILITY = 13;
  // Target for determining topics present on a page.
  // TODO(crbug.com/40204121): Remove PAGE_TOPICS in favor of this target.
  OPTIMIZATION_TARGET_PAGE_TOPICS_V2 = 15;
  // Target for segmentation: Determine users with low engagement with chrome.
  OPTIMIZATION_TARGET_SEGMENTATION_CHROME_LOW_USER_ENGAGEMENT = 16;
  // Target for segmentation: Determine users who prefer to use Feed.
  OPTIMIZATION_TARGET_SEGMENTATION_FEED_USER = 17;
  // Target for segmentation: Determine whether price tracking should be shown
  // as a contextual page action.
  OPTIMIZATION_TARGET_CONTEXTUAL_PAGE_ACTION_PRICE_TRACKING = 18;
  // Target for smart text selection and entity extraction.
  OPTIMIZATION_TARGET_TEXT_CLASSIFIER = 19;
  // Target for Chrome Permissions Suggestions Service: Geolocation permission.
  OPTIMIZATION_TARGET_GEOLOCATION_PERMISSION_PREDICTIONS = 20;
  // Target for segmentation: Determine users who are interested in shopping.
  OPTIMIZATION_TARGET_SEGMENTATION_SHOPPING_USER = 21;
  // Target for segmentation: Chrome Android Start user V2.
  OPTIMIZATION_TARGET_SEGMENTATION_CHROME_START_ANDROID_V2 = 22;
  // Target for segmentation: Determine users who use search.
  OPTIMIZATION_TARGET_SEGMENTATION_SEARCH_USER = 23;
  // Target for Omnibox on device tail suggest.
  OPTIMIZATION_TARGET_OMNIBOX_ON_DEVICE_TAIL_SUGGEST = 24;
  // Target for client side phishing
  OPTIMIZATION_TARGET_CLIENT_SIDE_PHISHING = 25;
  // Target for Omnibox URL suggestion scoring.
  OPTIMIZATION_TARGET_OMNIBOX_URL_SCORING = 26;
  // Target for segmentation: Segment of users who switched devices.
  OPTIMIZATION_TARGET_SEGMENTATION_DEVICE_SWITCHER = 27;
  // Target for segmentation: Adaptive toolbar button.
  OPTIMIZATION_TARGET_SEGMENTATION_ADAPTIVE_TOOLBAR = 28;
  // Target for segmentation: Determine users who are tabletproductivity users.
  OPTIMIZATION_TARGET_SEGMENTATION_TABLET_PRODUCTIVITY_USER = 29;
  // Target for client side phishing image embedding model.
  OPTIMIZATION_TARGET_CLIENT_SIDE_PHISHING_IMAGE_EMBEDDER = 30;
  // Target for ranking clusters that have passed minimal filtering for the New
  // Tab Page History Clusters module.
  OPTIMIZATION_TARGET_NEW_TAB_PAGE_HISTORY_CLUSTERS_MODULE_RANKING = 31;
  // Target for web app install promotion.
  OPTIMIZATION_TARGET_WEB_APP_INSTALLATION_PROMO = 32;
  // Target for generic text embedder model.
  OPTIMIZATION_TARGET_TEXT_EMBEDDER = 33;
  // Target for classifying and extracting search images on web page.
  OPTIMIZATION_TARGET_VISUAL_SEARCH_CLASSIFICATION = 34;
  // Target for classifying users to target bottom toolbar.
  OPTIMIZATION_TARGET_SEGMENTATION_BOTTOM_TOOLBAR = 35;
  // Target for Autofill field type classification model.
  OPTIMIZATION_TARGET_AUTOFILL_FIELD_CLASSIFICATION = 36;
  // Target for ranking ios start page modules.
  OPTIMIZATION_TARGET_SEGMENTATION_IOS_MODULE_RANKER = 37;
  // Target for segmentation: Determine what modules a user should see on their
  // Desktop New Tab Page.
  OPTIMIZATION_TARGET_SEGMENTATION_DESKTOP_NTP_MODULE = 38;
  // Target for predicting candidate links for speculation-rule based
  // preloading.
  OPTIMIZATION_TARGET_PRELOADING_HEURISTICS = 39;
  // Target for determining text safety.
  OPTIMIZATION_TARGET_TEXT_SAFETY = 40;
  // Target for ranking Android home modules.
  OPTIMIZATION_TARGET_SEGMENTATION_ANDROID_HOME_MODULE_RANKER = 41;
  // Target to support running Compose On-Device.
  OPTIMIZATION_TARGET_COMPOSE = 42;
  // Target for generating passage embeddings.
  OPTIMIZATION_TARGET_PASSAGE_EMBEDDER = 43;
  // Target for breaking up sentences into phrases.
  OPTIMIZATION_TARGET_PHRASE_SEGMENTATION = 44;
  // Target to determine whether to show promotion for Compose.
  OPTIMIZATION_TARGET_SEGMENTATION_COMPOSE_PROMOTION = 45;
  // Target for ranking URL visits used in visit resumption features.
  OPTIMIZATION_TARGET_URL_VISIT_RESUMPTION_RANKER = 46;
  // Target for background segmentation of video frames.
  OPTIMIZATION_TARGET_CAMERA_BACKGROUND_SEGMENTATION = 47;
  // Target for History search model.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_HISTORY_SEARCH = 48;
  // Target for Prompt API feature config.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PROMPT_API = 49;
  // Target for metrics based segmentation clustering.
  OPTIMIZATION_TARGET_SEGMENTATION_METRICS_CLUSTERING = 50;
  // Target for Summarize API feature config.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_SUMMARIZE = 51;
  // Target for Password Manager form classification model.
  OPTIMIZATION_TARGET_PASSWORD_MANAGER_FORM_CLASSIFICATION = 52;
  // Target for model classifying notification content as suspicious.
  OPTIMIZATION_TARGET_NOTIFICATION_CONTENT_DETECTION = 53;
  // Target for History query intent model.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_HISTORY_QUERY_INTENT = 54;
  // Target for scam detection feature config.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_SCAM_DETECTION = 55;
  // Target for Permissions AI feature config.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PERMISSIONS_AI = 56;
  // Target for assessing embedding model performance.
  OPTIMIZATION_TARGET_EXPERIMENTAL_EMBEDDER = 57;
  // Target for segmentation: FedCM user.
  OPTIMIZATION_TARGET_SEGMENTATION_FEDCM_USER = 58;
  // Target for Writing Assistance APIs (Writer and Rewriter).
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_WRITING_ASSISTANCE_API = 59;
  // Target for Geolocation Permission Relevance.
  OPTIMIZATION_TARGET_GEOLOCATION_IMAGE_PERMISSION_RELEVANCE = 60;
  // Target for Notification Permission Relevance.
  OPTIMIZATION_TARGET_NOTIFICATION_IMAGE_PERMISSION_RELEVANCE = 61;
  // Target for Proofreader API.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_PROOFREADER_API = 62;
  // Target to determine whether to show the iOS default browser promo.
  OPTIMIZATION_TARGET_SEGMENTATION_IOS_DEFAULT_BROWSER_PROMO = 63;
  // Target for education classifier.
  OPTIMIZATION_TARGET_EDU_CLASSIFIER = 64;
  // Target for the text+image AIv4 geolocation permission feature model.
  OPTIMIZATION_TARGET_PERMISSIONS_AIV4_GEOLOCATION_DESKTOP = 65;
  // Target for the text+image AIv4 notifications permission feature model.
  OPTIMIZATION_TARGET_PERMISSIONS_AIV4_NOTIFICATIONS_DESKTOP = 66;
  // Target for a newer, generalized safety model, designed to replace the
  // model associated with target `OPTIMIZATION_TARGET_TEXT_SAFETY`.
  OPTIMIZATION_TARGET_GENERALIZED_SAFETY = 67;
  // Target for the text+image AIv4 geolocation permission feature model.
  OPTIMIZATION_TARGET_PERMISSIONS_AIV4_GEOLOCATION_ANDROID = 68;
  // Target for the text+image AIv4 notifications permission feature model.
  OPTIMIZATION_TARGET_PERMISSIONS_AIV4_NOTIFICATIONS_ANDROID = 69;
  // Target for on-device speech recognition.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_ON_DEVICE_SPEECH_RECOGNITION = 70;
  // Target for the Neural Residual Echo Estimator used in the WebRTC AEC.
  OPTIMIZATION_TARGET_WEBRTC_NEURAL_RESIDUAL_ECHO_ESTIMATOR = 71;
  // Target for Classifier model.
  OPTIMIZATION_TARGET_MODEL_EXECUTION_FEATURE_CLASSIFIER = 72;
  // Target for contextual tasks tab relevance.
  OPTIMIZATION_TARGET_CONTEXTUAL_TASKS_TAB_RELEVANCE = 73;
  // Target for shopping classifier.
  OPTIMIZATION_TARGET_SHOPPING_CLASSIFIER = 74;
}

Source: DEJAN

Gemini Nano Download Link: Intercepted model download URL: http://edgedl.me.gvt1.com/edgedl/release2/chrome_component/adhtst3uf2cltjrk6xr625t2jwbq_2024.9.25.2033/fklghjjljmnfjoepjmlobpekiapffcja_2024.9.25.2033_all_adzzukuhpsemphsujkjgzvmtrunq.crx3

Downloads last month
2,166
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support