eXTReMe Scraping API

yinuoren.github.io

Scrape & Compliancy Results

URL: https://yinuoren.github.io Go to the yinuoren.github.io website (UTC)
Request ID: 2026-02-22-01-01-42-T5xmSEoi1o9FTaw5k24i
Scraper Location: EU
Scrape Status: Success
View Full API JSON
yinuoren.github.io screenshot
Title:

Yinuo Ren

Description:Yinuo Ren - PhD Candidate in Applied and Computational Mathematics at Stanford University
Top 25 Nouns:diffusion   models   grant   arxiv   learning   neurips   scaling   analysis   chen   iclr   institute   markov   mathematics   model   poster   prof   publications   sampling   stanford   university   advances   candidate   code   conference   denoising
yinuoren.github.io screenshot
Title:
Yinuo Ren
Description:
Yinuo Ren - PhD Candidate in Applied and Computational Mathematics at Stanford University
Top 25 Nouns:
diffusion   models   grant   arxiv   learning   neurips   scaling   analysis   chen   iclr   institute   markov   mathematics   model   poster   prof   publications   sampling   stanford   university   advances   candidate   code   conference   denoising
Category Domain Compliancy Score
Higher is better
Tracking Cookies
Before / Accept / Necessary Consent
Tracking Pixels
Before / Accept / Necessary Consent
Cookie Banner
Science yinuoren.github.io Go to the yinuoren.github.io website 9990 0 / - / - 0 / - / - Not Found
Domain Compliancy Score
Before / Accept / Necessary Consent
Science
9990
Tracking Cookies0 / - / -
Tracking Pixels0 / - / -
Cookie BannerNot Found
Cookie Banner Found No
Cookie Banner Accept All
Button Found
No
Cookie Banner Necessary Only
Button Found
No
  
Google Consent Mode Found No
GCM V2 Basic Mode Found No
GCM V2 Advanced Mode Found No
GCM V2 Misconfiguration Found No
Bing Ads UET Consent Mode Found No
  
Before / Accept / Necessary Consent
Google Requests 0 / - / -
Google Analytics Pixels 0 / - / -
Google Ads Pixels 0 / - / -
  
Before / Accept / Necessary Consent
Analytics Requests 0 / - / -
Marketing Requests 0 / - / -
Ads Requests 0 / - / -
  
Total Requests 26 / - / -
  
Before / Accept / Necessary Consent
Tracking Cookies 0 / - / -
First-Party Cookies 0 / - / -
Third-Party Cookies 0 / - / -
Third-Party Tags Cookies 0 / - / -
Persistent Cookies With ID 0 / - / -
Total Cookies 0 / - / -
  
Before / Accept / Necessary Consent
Europe Requests 26 / - / -
North America Requests 0 / - / -
Asia Requests 0 / - / -
South America Requests 0 / - / -
Africa Requests 0 / - / -
Oceania Requests 0 / - / -
  
Before / Accept / Necessary Consent
Data Transferred 3.3MB / - / -
Network Transfering Time 3.0s / - / -
Quic Security Protocol 8
TLS 1.3 Security Protocol 18
TLS 1.2 Security Protocol 0
  
HTTP 200 Responses 26
HTTP 300 Responses 0
HTTP 400 Responses 0
HTTP 500 Responses 0
  
H3 Protocol 8
H2 Protocol 18
HTTP 1.1 Protocol 0
HTTP 1 Protocol 0
Data Protocol 0
Blob Protocol 0
  
Number of Words 299
Top 25 Nouns:
diffusion   models   grant   arxiv   learning   neurips   scaling   analysis   chen   iclr   institute   markov   mathematics   model   poster   prof   publications   sampling   stanford   university   advances   candidate   code   conference   denoising
  
Number of HREFs 40
Number of IMGs 6
Number of BUTTONs 1
Number of FORMs 0
Number of HEADINGs 6
Number of PARAGRAPHs 17
Cookie Banner Found No
Cookie Banner Accept All Button Found No
Cookie Banner Necessary Only Button Found No
Google Consent Mode Found No
GCM V2 Basic Mode Found No
GCM V2 Advanced Mode Found No
GCM V2 Misconfiguration Found No
Bing Ads UET Consent Mode Found No
Before / Accept / Necessary Consent
Google Requests 0 / - / -
Google Analytics Pixels 0 / - / -
Google Ads Pixels 0 / - / -
Analytics Requests 0 / - / -
Marketing Requests 0 / - / -
Ads Requests 0 / - / -
Total Requests 26 / - / -
Before / Accept / Necessary Consent
Tracking Cookies 0 / - / -
First-Party Cookies 0 / - / -
Third-Party Cookies 0 / - / -
Third-Party Tags Cookies 0 / - / -
Persistent Cookies With ID 0 / - / -
Total Cookies 0 / - / -
Before / Accept / Necessary Consent
Europe Requests 26 / - / -
North America Requests 0 / - / -
Asia Requests 0 / - / -
South America Requests 0 / - / -
Africa Requests 0 / - / -
Oceania Requests 0 / - / -
Before / Accept / Necessary Consent
Data Transferred 3.3MB / - / -
Network Transfering Time 3.0s / - / -
Quic Security Protocol 8
TLS 1.3 Security Protocol 18
TLS 1.2 Security Protocol 0
HTTP 200 Responses 26
HTTP 300 Responses 0
HTTP 400 Responses 0
HTTP 500 Responses 0
H3 Protocol 8
H2 Protocol 18
HTTP 1.1 Protocol 0
HTTP 1 Protocol 0
Data Protocol 0
Blob Protocol 0
Number of Words 299
Top 25 Nouns:
diffusion   models   grant   arxiv   learning   neurips   scaling   analysis   chen   iclr   institute   markov   mathematics   model   poster   prof   publications   sampling   stanford   university   advances   candidate   code   conference   denoising
Number of HREFs 40
Number of IMGs 6
Number of BUTTONs 1
Number of FORMs 0
Number of HEADINGs 6
Number of PARAGRAPHs 17

Google / Bing Consent Mode parameters found on:

URL:  https://yinuoren.github.io
Google Consent ModeBing Ads Consent Mode
before_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_accept_all_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_necessary_only_consentanalytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
Google Consent ModeBing Ads Consent Mode
before_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_accept_all_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-
after_necessary_only_consent
analytics_storage
N/A
-
ad_personalization
N/A
-
ad_storage
N/A
N/A
ad_user_data
N/A
-
functionality_storage
N/A
-
personalization_storage
N/A
-
security_storage
N/A
-

Third-Party Tags and Cookies found on:

URL:  https://yinuoren.github.io
Jsdelivr CDN
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/input/tex/extensions/noerrors.js
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff
Jsdelivr CDN
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/input/tex/extensions/noerrors.js
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff
before_consentother
https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff

Compliancy Score Stats (10000 is best):

URL:  https://yinuoren.github.io
compliancy_score9990
tracking_pixels_found_but_no_cookiebanner0
tracking_pixels_found_but_no_necessary_only_consent_button0
google_requests_found_but_no_google_consent_mode_found0
google_analytics_pixels_found_before_consent0
google_consent_mode_advanced_mode_misconfigured0
google_consent_mode_basic_mode_misconfigured0
google_requests_found_before_consent0
bing_ads_found_without_uet_consent_mode0
tracking_pixels_found_before_consent0
tracking_pixels_found_after_necessary_only_consent0
tracking_cookies_found_before_consent0
tracking_cookies_found_after_necessary_only_consent0
third_party_cookies_found_before_consent0
third_party_cookies_found_after_necessary_only_consent0
third_party_tags_found_before_consent-10
third_party_tags_persistent_cookies_with_id_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent0
persistent_cookies_with_id_found_before_consent0
cookies_found_from_third_party_tags_before_consent0
cookies_found_from_third_party_tags_after_accept_all_consent0
requests_found_from_europe_and_usa_mixed0
compliancy_score9990
tracking_pixels_found_but_no_cookiebanner0
tracking_pixels_found_but_no_necessary_only_consent_button0
google_requests_found_but_no_google_consent_mode_found0
google_analytics_pixels_found_before_consent0
google_consent_mode_advanced_mode_misconfigured0
google_consent_mode_basic_mode_misconfigured0
google_requests_found_before_consent0
bing_ads_found_without_uet_consent_mode0
tracking_pixels_found_before_consent0
tracking_pixels_found_after_necessary_only_consent0
tracking_cookies_found_before_consent0
tracking_cookies_found_after_necessary_only_consent0
third_party_cookies_found_before_consent0
third_party_cookies_found_after_necessary_only_consent0
third_party_tags_found_before_consent-10
third_party_tags_persistent_cookies_with_id_found_before_consent0
third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent0
persistent_cookies_with_id_found_before_consent0
cookies_found_from_third_party_tags_before_consent0
cookies_found_from_third_party_tags_after_accept_all_consent0
requests_found_from_europe_and_usa_mixed0

Screenshots:

URL:  https://yinuoren.github.io
Before Consent:
yinuoren.github.io before consent screenshot
After Accept All Consent:
yinuoren.github.io accept all consent screenshot
After Necessary Only Consent:
yinuoren.github.io necessary only consent screenshot
Before Consent:
After Accept All Consent:
After Necessary Only Consent:

Page Info OG Tags:

URL:  https://yinuoren.github.io
title:Yinuo Ren
description:Yinuo Ren - PhD Candidate in Applied and Computational Mathematics at Stanford University
category_based_on_words_on_page_by_ai:Science
top_25_nouns:diffusion models grant arxiv learning neurips scaling analysis chen iclr institute markov mathematics model poster prof publications sampling stanford university advances candidate code conference denoising
title:
Yinuo Ren
description:
Yinuo Ren - PhD Candidate in Applied and Computational Mathematics at Stanford University
category_based_on_words_on_page_by_ai:
Science

First objects of the Full API JSON Response:

URL:  https://yinuoren.github.io
		
{
   "scrape_request_details" : {
      "status" : "success",
      "url" : "https://yinuoren.github.io",
      "url_tld" : ".io",
      "request_id" : "2026-02-22-01-01-42-T5xmSEoi1o9FTaw5k24i",
      "request_options" : "",
      "output_options_include_only" : "",
      "output_options_exclude" : "",
      "api_key_account_id" : null,
      "scraper_location" : "eu",
      "scraper_location_continent" : "EU",
      "scraper_location_country" : "Netherlands",
      "scraper" : "https://extreme-scraping-api.com",
      "utc_date" : "2026-02-22",
      "utc_time" : "01:01:42",
      "utc_timestamp" : 1771722102,
      "category_based_on_words_on_page_by_ai" : "Science",
      "favicon" : "https://screenshots.extreme-scraping-api.com/Favicon_2026-02-22-01-01-42-T5xmSEoi1o9FTaw5k24i.png",
      "screenshot_before_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_2026-02-22-01-01-42-T5xmSEoi1o9FTaw5k24i_before_consent.webp",
      "screenshot_after_accept_all_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_after_accept_all_consent_not-available.png",
      "screenshot_after_necessary_only_consent" : "https://screenshots.extreme-scraping-api.com/Screenshot_after_necessary_only_consent_not-available.png"
   },
   "page_info_og_tags" : {
      "category_based_on_words_on_page_by_ai" : "Science",
      "top_25_nouns" : "diffusion models grant arxiv learning neurips scaling analysis chen iclr institute markov mathematics model poster prof publications sampling stanford university advances candidate code conference denoising",
      "title" : "Yinuo Ren",
      "description" : "Yinuo Ren - PhD Candidate in Applied and Computational Mathematics at Stanford University"
   },
   "cookiebanner" : {
      "found" : false,
      "google_consent_mode_version" : "not_found",
      "bing_ads_uet_consent_mode" : "not_found",
      "google_consent_mode_v2_basic_mode_found" : false,
      "google_consent_mode_v2_advanced_mode_found" : false,
      "google_consent_mode_v2_misconfiguration_found" : false
   },
   "compliancy_score_stats" : {
      "compliancy_score" : 9990,
      "scores" : {
         "tracking_pixels_found_but_no_cookiebanner" : 0,
         "tracking_pixels_found_but_no_necessary_only_consent_button" : 0,
         "google_requests_found_but_no_google_consent_mode_found" : 0,
         "google_analytics_pixels_found_before_consent" : 0,
         "google_consent_mode_advanced_mode_misconfigured" : 0,
         "google_consent_mode_basic_mode_misconfigured" : 0,
         "google_requests_found_before_consent" : 0,
         "bing_ads_found_without_uet_consent_mode" : 0,
         "tracking_pixels_found_before_consent" : 0,
         "tracking_pixels_found_after_necessary_only_consent" : 0,
         "tracking_cookies_found_before_consent" : 0,
         "tracking_cookies_found_after_necessary_only_consent" : 0,
         "third_party_cookies_found_before_consent" : 0,
         "third_party_cookies_found_after_necessary_only_consent" : 0,
         "third_party_tags_found_before_consent" : -10,
         "third_party_tags_persistent_cookies_with_id_found_before_consent" : 0,
         "third_party_tags_persistent_cookies_with_id_found_after_accept_all_consent" : 0,
         "persistent_cookies_with_id_found_before_consent" : 0,
         "cookies_found_from_third_party_tags_before_consent" : 0,
         "cookies_found_from_third_party_tags_after_accept_all_consent" : 0,
         "requests_found_from_europe_and_usa_mixed" : 0
      }
   },
   "stats_flat_view" : {
      "stats__compliancy_score" : 9990,

      "stats__cookiebanner__found" : 0,
      "stats__cookiebanner__accept_all_button__found" : 0,
      "stats__cookiebanner__necessary_only_button__found" : 0,

      "stats__google_consent_mode_v2__found" : 0,
      "stats__google_consent_mode_v2__basic_mode__found" : 0,
      "stats__google_consent_mode_v2__advanced_mode__found" : 0,
      "stats__google_consent_mode_v2__misconfiguration__found" : 0,

      "stats__bing_ads__uet_consent_mode_v1__found" : 0,
      "stats__bing_ads__uet_consent_mode_v1__misconfiguration_found" : 0,
      "stats__bing_ads__found__full_consent" : 0,
      "stats__bing_ads__found__necessary_consent" : 0,

      "stats__google_analytics_pixels_found__full_consent__before_consent" : 0,
      "stats__google_analytics_pixels_found__full_consent__after_accept_all_consent" : 0,
      "stats__google_analytics_pixels_found__full_consent__total" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__before_consent" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__after_necessary_only_consent" : 0,
      "stats__google_analytics_pixels_found__necessary_consent__total" : 0,

      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__before_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__after_accept_all_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__full_consent__after_accept_all_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__necessary_consent__before_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__advanced_mode__necessary_consent__after_necessary_only_consent__valid" : 0,

      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__full_consent__before_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__full_consent__after_accept_all_consent__valid" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__necessary_consent__before_consent__misconfigured" : 0,
      "stats__google_analytics_pixels_found__google_consent_mode_v2__basic_mode__necessary_consent__after_necessary_only_consent__misconfigured" : 0,

      "stats__google_ads_pixels_found__full_consent__before_consent" : 0,
      "stats__google_ads_pixels_found__full_consent__after_accept_all_consent" : 0,
      "stats__google_ads_pixels_found__full_consent__total" : 0,
      "stats__google_ads_pixels_found__necessary_consent__before_consent" : 0,
      "stats__google_ads_pixels_found__necessary_consent__after_necessary_only_consent" : 0,
      "stats__google_ads_pixels_found__necessary_consent__total" : 0,

      "stats__number_of_google_requests__full_consent__before_consent" : 0,
      "stats__number_of_google_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_google_requests__full_consent__total" : 0,
      "stats__number_of_google_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_google_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_google_requests__necessary_consent__total" : 0,

      "stats__number_of_tracking_pixels__full_consent__before_consent" : 0,
      "stats__number_of_tracking_pixels__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_tracking_pixels__full_consent__total" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__before_consent" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_tracking_pixels__necessary_consent__total" : 0,

      "stats__number_of_tracking_cookies__full_consent__before_consent" : 0,
      "stats__number_of_tracking_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_tracking_cookies__full_consent__total" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_tracking_cookies__necessary_consent__total" : 0,

      "stats__number_of_first_party_cookies__full_consent__before_consent" : 0,
      "stats__number_of_first_party_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_first_party_cookies__full_consent__total" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_first_party_cookies__necessary_consent__total" : 0,

      "stats__number_of_third_party_cookies__full_consent__before_consent" : 0,
      "stats__number_of_third_party_cookies__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_third_party_cookies__full_consent__total" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__before_consent" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_cookies__necessary_consent__total" : 0,

      "stats__number_of_third_party_tags__full_consent__main_tags__before_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__main_tags__after_accept_all_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__total_requests__before_consent" : 10,
      "stats__number_of_third_party_tags__full_consent__total_requests__after_accept_all_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__cookies__before_consent" : 0,
      "stats__number_of_third_party_tags__full_consent__cookies__after_accept_all_consent" : 0,

      "stats__number_of_third_party_tags__necessary_consent__main_tags__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__main_tags__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__total_requests__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__total_requests__after_necessary_only_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__cookies__before_consent" : 0,
      "stats__number_of_third_party_tags__necessary_consent__cookies__after_necessary_only_consent" : 0,

      "stats__number_of_persistent_cookies_with_id__full_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__local_or_unknown__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__from_third_party_tags__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total__after_accept_all_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__full_consent__total" : 0,

      "stats__number_of_persistent_cookies_with_id__necessary_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__local_or_unknown__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__from_third_party_tags__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total__before_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total__after_necessary_only_consent" : 0,
      "stats__number_of_persistent_cookies_with_id__necessary_consent__total" : 0,

      "stats__number_of_all_cookies__full_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__local_or_unknown__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__from_third_party_tags__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total__before_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total__after_accept_all_consent" : 0,
      "stats__number_of_all_cookies__full_consent__total" : 0,

      "stats__number_of_all_cookies__necessary_consent__local_or_unknown__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__local_or_unknown__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__from_third_party_tags__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__from_third_party_tags__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total__before_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total__after_necessary_only_consent" : 0,
      "stats__number_of_all_cookies__necessary_consent__total" : 0,

      "stats__number_of_analytics_requests__full_consent__before_consent" : 0,
      "stats__number_of_analytics_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_analytics_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_analytics_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__number_of_marketing_requests__full_consent__before_consent" : 0,
      "stats__number_of_marketing_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_marketing_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_marketing_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__number_of_ads_requests__full_consent__before_consent" : 0,
      "stats__number_of_ads_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_ads_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_ads_requests__necessary_consent__after_necessary_only_consent" : 0,

      "stats__continents__number_of_north_america_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_north_america_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_north_america_requests__full_consent__total" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_north_america_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_europe_requests__full_consent__before_consent" : 26,
      "stats__continents__number_of_europe_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_europe_requests__full_consent__total" : 26,
      "stats__continents__number_of_europe_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_europe_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_europe_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_asia_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_asia_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_asia_requests__full_consent__total" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_asia_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_south_america_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_south_america_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_south_america_requests__full_consent__total" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_south_america_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_africa_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_africa_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_africa_requests__full_consent__total" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_africa_requests__necessary_consent__total" : 0,

      "stats__continents__number_of_oceania_requests__full_consent__before_consent" : 0,
      "stats__continents__number_of_oceania_requests__full_consent__after_accept_all_consent" : 0,
      "stats__continents__number_of_oceania_requests__full_consent__total" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__before_consent" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__continents__number_of_oceania_requests__necessary_consent__total" : 0,

      "stats__number_of_all_requests__full_consent__before_consent" : 26,
      "stats__number_of_all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__number_of_all_requests__full_consent__total" : 26,
      "stats__number_of_all_requests__necessary_consent__before_consent" : 0,
      "stats__number_of_all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__number_of_all_requests__necessary_consent__total" : 0,

      "stats__total_content_length_bytes__all_requests__full_consent__before_consent" : 3348880,
      "stats__total_content_length_bytes__all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__total_content_length_bytes__all_requests__full_consent__total" : 3348880,
      "stats__total_content_length_bytes__all_requests__necessary_consent__before_consent" : 0,
      "stats__total_content_length_bytes__all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__total_content_length_bytes__all_requests__necessary_consent__total" : 0,

      "stats__total_network_transferring_time_msec__all_requests__full_consent__before_consent" : 2968,
      "stats__total_network_transferring_time_msec__all_requests__full_consent__after_accept_all_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__full_consent__total" : 2968,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__before_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__after_necessary_only_consent" : 0,
      "stats__total_network_transferring_time_msec__all_requests__necessary_consent__total" : 0,

      "stats__http_response_status_codes__all_requests__full_consent__200s" : 26,
      "stats__http_response_status_codes__all_requests__full_consent__300s" : 0,
      "stats__http_response_status_codes__all_requests__full_consent__400s" : 0,
      "stats__http_response_status_codes__all_requests__full_consent__500s" : 0,

      "stats__http_protocol_versions__all_requests__full_consent__h3" : 8,
      "stats__http_protocol_versions__all_requests__full_consent__h2" : 18,
      "stats__http_protocol_versions__all_requests__full_consent__http_1_1" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__http_1_0" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__data" : 0,
      "stats__http_protocol_versions__all_requests__full_consent__blob" : 0,

      "stats__security_protocol_versions__all_requests__full_consent__quic" : 8,
      "stats__security_protocol_versions__all_requests__full_consent__tls_1_3" : 18,
      "stats__security_protocol_versions__all_requests__full_consent__tls_1_2" : 0,

      "stats__selectors__number_of_hrefs__full_consent" : 40,
      "stats__selectors__number_of_imgs__full_consent" : 6,
      "stats__selectors__number_of_buttons__full_consent" : 1,
      "stats__selectors__number_of_forms__full_consent" : 0,
      "stats__selectors__number_of_headings__full_consent" : 6,
      "stats__selectors__number_of_paragraphs__full_consent" : 17,
      "stats__number_of_words__full_consent" : 299
   },
   "third_party_tags_by_consent_flat_view" : [
      {
         "Tag" : "Jsdelivr CDN",
         "Full_Consent" : [
            "before_consent                other_1    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js",
            "before_consent                other_2    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/input/tex/extensions/noerrors.js",
            "before_consent                other_3    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff",
            "before_consent                other_4    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff",
            "before_consent                other_5    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff",
            "before_consent                other_6    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff",
            "before_consent                other_7    :     https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff"
         ]
      }
   ],
   "stats_country_requests" : {
      "full_consent__before_consent" : {
         "europe" : {
            "se" : "22",
            "gb" : "4"
         }
      },
      "full_consent__after_accept_all_consent" : {},
      "necessary_consent__before_consent" : {},
      "necessary_consent__after_necessary_only_consent" : {}
   },
   "stats_nested_view" : {
      "compliancy_score" : 9990,
      "cookiebanner" : {
         "found" : 0,
         "accept_all_button_found" : 0,
         "necessary_only_button_found" : 0
      },
      "google_consent_mode_v2" : {
         "found" : 0,
         "basic_mode_found" : 0,
         "advanced_mode_found" : 0,
         "misconfiguration_found" : 0
      },
      "bing_ads" : {
         "uet_consent_mode_v1" : {
            "found" : 0,
            "misconfiguration_found" : 0
         },
         "found" : {
            "full_consent" : 0,
            "necessary_consent" : 0
         }
      },
      "google_analytics_pixels_found" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         },
         "google_consent_mode_v2" : {
            "advanced_mode" : {
               "full_consent" : {
                  "before_consent" : {
                     "valid" : 0
                  },
                  "after_accept_all_consent" : {
                     "valid" : 0,
                     "misconfigured" : 0
                  }
               },
               "necessary_consent" : {
                  "before_consent" : {
                     "valid" : 0
                  },
                  "after_necessary_only_consent" : {
                     "valid" : 0
                  }
               }
            },
            "basic_mode" : {
               "full_consent" : {
                  "before_consent" : {
                     "misconfigured" : 0
                  },
                  "after_accept_all_consent" : {
                     "valid" : 0
                  }
               },
               "necessary_consent" : {
                  "before_consent" : {
                     "misconfigured" : 0
                  },
                  "after_necessary_only_consent" : {
                     "misconfigured" : 0
                  }
               }
            }
         }
      },
      "google_ads_pixels_found" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_google_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_tracking_pixels" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_tracking_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_first_party_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_third_party_cookies" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0,
            "total" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "number_of_third_party_tags" : {
         "full_consent" : {
            "main_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total_requests" : {
               "before_consent" : 10,
               "after_accept_all_consent" : 0
            },
            "cookies" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            }
         },
         "necessary_consent" : {
            "main_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total_requests" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "cookies" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            }
         }
      },
      "number_of_persistent_cookies_with_id" : {
         "full_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total" : 0
         },
         "necessary_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total" : 0
         }
      },
      "number_of_all_cookies" : {
         "full_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0
            },
            "total" : 0
         },
         "necessary_consent" : {
            "local_or_unknown" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "from_third_party_tags" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0
            },
            "total" : 0
         }
      },
      "number_of_analytics_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "number_of_marketing_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "number_of_ads_requests" : {
         "full_consent" : {
            "before_consent" : 0,
            "after_accept_all_consent" : 0
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0
         }
      },
      "continents" : {
         "number_of_north_america_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_europe_requests" : {
            "full_consent" : {
               "before_consent" : 26,
               "after_accept_all_consent" : 0,
               "total" : 26
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_asia_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_south_america_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_africa_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         },
         "number_of_oceania_requests" : {
            "full_consent" : {
               "before_consent" : 0,
               "after_accept_all_consent" : 0,
               "total" : 0
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "number_of_all_requests" : {
         "full_consent" : {
            "before_consent" : 26,
            "after_accept_all_consent" : 0,
            "total" : 26
         },
         "necessary_consent" : {
            "before_consent" : 0,
            "after_necessary_only_consent" : 0,
            "total" : 0
         }
      },
      "total_content_length_bytes" : {
         "all_requests" : {
            "full_consent" : {
               "before_consent" : 3348880,
               "after_accept_all_consent" : 0,
               "total" : 3348880
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "total_network_transferring_time_msec" : {
         "all_requests" : {
            "full_consent" : {
               "before_consent" : 2968,
               "after_accept_all_consent" : 0,
               "total" : 2968
            },
            "necessary_consent" : {
               "before_consent" : 0,
               "after_necessary_only_consent" : 0,
               "total" : 0
            }
         }
      },
      "http_response_status_codes" : {
         "all_requests" : {
            "full_consent" : {
               "200s" : 26,
               "300s" : 0,
               "400s" : 0,
               "500s" : 0
            }
         }
      },
      "http_protocol_versions" : {
         "all_requests" : {
            "full_consent" : {
               "h3" : 8,
               "h2" : 18,
               "http_1_1" : 0,
               "http_1_0" : 0,
               "data" : 0,
               "blob" : 0
            }
         }
      },
      "security_protocol_versions" : {
         "all_requests" : {
            "full_consent" : {
               "quic" : 8,
               "tls_1_3" : 18,
               "tls_1_2" : 0
            }
         }
      },
      "selectors" : {
         "number_of_hrefs" : {
            "full_consent" : 40
         },
         "number_of_imgs" : {
            "full_consent" : 6
         },
         "number_of_buttons" : {
            "full_consent" : 1
         },
         "number_of_forms" : {
            "full_consent" : 0
         },
         "number_of_headings" : {
            "full_consent" : 6
         },
         "number_of_paragraphs" : {
            "full_consent" : 17
         }
      },
      "number_of_words" : {
         "full_consent" : 299
      }
   },
   "third_party_tags_by_consent_nested_view" : [
      {
         "google_consent_mode_version" : "no_gcm_found",
         "type" : "google_consent_mode"
      },
      {
         "bing_ads_uet_consent_mode_version" : "no_uetcm_found",
         "type" : "bing_ads_uet_consent_mode",
         "full_consent" : [
            {
               "consent" : "before_consent",
               "parameter" : "ad_storage",
               "state" : "not_set"
            },
            {
               "consent" : "after_accept_all_consent",
               "parameter" : "ad_storage",
               "state" : null
            }
         ],
         "necessary_consent" : [
            {
               "consent" : "before_consent",
               "parameter" : "ad_storage",
               "state" : "not_set"
            },
            {
               "consent" : "after_necessary_only_consent",
               "parameter" : "ad_storage",
               "state" : null
            }
         ]
      },
      {
         "tag" : "Jsdelivr CDN",
         "type" : "tag",
         "full_consent" : [
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 922.461122512817
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/input/tex/extensions/noerrors.js",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1056.66379928589
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1162.15608024597
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1194.91393280029
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1196.70684051514
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1211.31503105164
            },
            {
               "consent" : "before_consent",
               "type" : "other",
               "request" : "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff",
               "served_from_continent" : "Europe",
               "served_from_country" : "Sweden",
               "served_from_continent_code" : "eu",
               "served_from_country_code" : "se",
               "wall_time_msec" : 1212.13341712952
            }
         ]
      }
   ],
   "cookies" : {},
   "selectors" : {
      "hrefs" : [
         {
            "href" : "https://yinuoren.github.io/",
            "innerText" : "Yinuo Ren"
         },
         {
            "href" : "https://yinuoren.github.io/",
            "innerText" : "About"
         },
         {
            "href" : "https://yinuoren.github.io/publications",
            "innerText" : "Publications"
         },
         {
            "href" : "https://yinuoren.github.io/talks",
            "innerText" : "Talks"
         },
         {
            "href" : "https://yinuoren.github.io/services",
            "innerText" : "Services"
         },
         {
            "href" : "https://icme.stanford.edu/",
            "innerText" : "Institute for Computational and Mathematical Engineering"
         },
         {
            "href" : "https://www.stanford.edu/",
            "innerText" : "Stanford University"
         },
         {
            "href" : "mailto:yinuoren@stanford.edu",
            "innerText" : "yinuoren at stanford dot edu"
         },
         {
            "href" : "https://scholar.google.com/citations?user=K9MUxuQAAAAJ",
            "innerText" : "Google Scholar"
         },
         {
            "href" : "https://x.com/Yinuo_Ren",
            "innerText" : "Twitter"
         },
         {
            "href" : "https://icme.stanford.edu/",
            "innerText" : "Institute for Computational and Mathematical Engineering"
         },
         {
            "href" : "https://www.stanford.edu/",
            "innerText" : "Stanford University"
         },
         {
            "href" : "https://web.stanford.edu/~lexing/",
            "innerText" : "Prof. Lexing Ying"
         },
         {
            "href" : "https://statmech.stanford.edu/",
            "innerText" : "Prof. Grant M. Rotskoff"
         },
         {
            "href" : "https://arxiv.org/abs/2509.21655",
            "innerText" : "inference-time scaling of diffusion models (ICLR 2026)"
         },
         {
            "href" : "https://arxiv.org/abs/2502.00234",
            "innerText" : "fast solver for discrete diffusion (NeurIPS 2025)"
         },
         {
            "href" : "https://arxiv.org/abs/2405.15986",
            "innerText" : "parallel diffusion sampling (NeurIPS 2024 Spotlight)"
         },
         {
            "href" : "https://seed.bytedance.com/en/",
            "innerText" : "ByteDance Seed"
         },
         {
            "href" : "https://www.simonsfoundation.org/flatiron/",
            "innerText" : "Flatiron Institute"
         },
         {
            "href" : "https://www.simonsfoundation.org/",
            "innerText" : "Simons Foundation"
         },
         {
            "href" : "https://users.flatironinstitute.org/~jhan/",
            "innerText" : "Dr. Jiequn Han"
         },
         {
            "href" : "https://arxiv.org/abs/2509.21655",
            "innerText" : "the inference-time scaling of diffusion models"
         },
         {
            "href" : "https://www.amazon.science/",
            "innerText" : "Amazon Science"
         },
         {
            "href" : "https://arxiv.org/abs/2410.08316",
            "innerText" : "multi-objective LLM fine-tuning"
         },
         {
            "href" : "https://arxiv.org/abs/2311.13159",
            "innerText" : "multi-objective optimization"
         },
         {
            "href" : "http://english.math.pku.edu.cn/",
            "innerText" : "School of Mathematical Sciences"
         },
         {
            "href" : "http://english.pku.edu.cn/",
            "innerText" : "Peking University"
         },
         {
            "href" : "http://www.liruo.site/",
            "innerText" : "Prof. Ruo Li"
         },
         {
            "href" : "https://yinuoren.github.io/publications",
            "innerText" : "publications page"
         },
         {
            "href" : "https://arxiv.org/abs/2509.21655",
            "innerText" : "arXiv"
         },
         {
            "href" : "https://yinuoren.github.io/pdfs/driftlite_poster.pdf",
            "innerText" : "Poster"
         },
         {
            "href" : "https://github.com/yinuoren/DriftLite",
            "innerText" : "Code"
         },
         {
            "href" : "https://openreview.net/forum?id=l01eG3Qikl",
            "innerText" : "OpenReview"
         },
         {
            "href" : "https://arxiv.org/abs/2504.01938",
            "innerText" : "arXiv"
         },
         {
            "href" : "https://arxiv.org/abs/2502.00234",
            "innerText" : "arXiv"
         },
         {
            "href" : "https://yinuoren.github.io/pdfs/fast_solver_poster.pdf",
            "innerText" : "Poster"
         },
         {
            "href" : "https://github.com/yuchen-zhu-zyc/DiscreteFastSolver",
            "innerText" : "Code"
         },
         {
            "href" : "https://arxiv.org/abs/2405.15986",
            "innerText" : "arXiv"
         },
         {
            "href" : "https://yinuoren.github.io/pdfs/parallel_poster.pdf",
            "innerText" : "Poster"
         },
         {
            "href" : "https://proceedings.neurips.cc/paper_files/paper/2024/hash/f162fa05675e3db4a733aafc081653cf-Abstract-Conference.html",
            "innerText" : "Proceedings"
         }
      ],
      "imgs" : [
         {
            "src" : "https://yinuoren.github.io/img/menu.png",
            "title" : "",
            "alt" : "Menu"
         },
         {
            "src" : "https://yinuoren.github.io/img/Subject.png",
            "title" : "",
            "alt" : "Yinuo Ren"
         },
         {
            "src" : "https://yinuoren.github.io/thumbnails/driftlite_thumbnail.png",
            "title" : "",
            "alt" : "DriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Models thumbnail"
         },
         {
            "src" : "https://yinuoren.github.io/thumbnails/markov_thumbnail.png",
            "title" : "",
            "alt" : "A Unified Approach to Analysis and Design of Denoising Markov Models thumbnail"
         },
         {
            "src" : "https://yinuoren.github.io/thumbnails/fast_solver_thumbnail.png",
            "title" : "",
            "alt" : "Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms thumbnail"
         },
         {
            "src" : "https://yinuoren.github.io/thumbnails/parallel_thumbnail.png",
            "title" : "",
            "alt" : "Accelerating Diffusion Models with Parallel Sampling: Inference at Sub-Linear Time Complexity thumbnail"
         }
      ],
      "buttons" : [
         {
            "innerText" : "",
            "ariaLabel" : "Toggle navigation menu"
         }
      ],
      "headings" : [
         {
            "h" : "h2",
            "innerText" : "Yinuo Ren"
         },
         {
            "h" : "h2",
            "innerText" : "Selected Publications"
         },
         {
            "h" : "h4",
            "innerText" : "Abstract"
         },
         {
            "h" : "h4",
            "innerText" : "Abstract"
         },
         {
            "h" : "h4",
            "innerText" : "Abstract"
         },
         {
            "h" : "h4",
            "innerText" : "Abstract"
         }
      ],
      "paragraphs" : [
         {
            "innerText" : "PhD Candidate\nInstitute for Computational and Mathematical Engineering\nStanford University\n\nEmail: yinuoren at stanford dot edu"
         },
         {
            "innerText" : "I am a PhD candidate in Applied and Computational Mathematics at Institute for Computational and Mathematical Engineering, Stanford University. I am privileged to be supervised by Prof. Lexing Ying (Applied Mathematics) and Prof. Grant M. Rotskoff (Computational Chemistry).\n\nMy research interests lie in the intersection of machine learning, stochastic analysis, and numerical analysis. I am now working on the mathematical foundations and algorithmic design of flow and diffusion-based models, e.g., inference-time scaling of diffusion models (ICLR 2026), fast solver for discrete diffusion (NeurIPS 2025), and parallel diffusion sampling (NeurIPS 2024 Spotlight).\n\nDuring Winter 2026, I am a Student Researcher at ByteDance Seed. During Summer 2025, I was a Visiting Researcher at Flatiron Institute, Simons Foundation, hosted by Dr. Jiequn Han, working on the inference-time scaling of diffusion models. During Summer 2023 and 2024, I was an Applied Scientist Intern at Amazon Science, working on multi-objective LLM fine-tuning, and multi-objective optimization. I obtained my BS in Computational Mathematics from School of Mathematical Sciences, Peking University, supervised by Prof. Ruo Li."
         },
         {
            "innerText" : "For a complete list of my publications, please visit my publications page."
         },
         {
            "innerText" : "Yinuo Ren, Wenhao Gao, Lexing Ying, Grant M. Rotskoff & Jiequn Han\n\nDriftLite: Lightweight Drift Control for Inference-Time Scaling of Diffusion Models\nInternational Conference on Learning Representations (ICLR), 2026  arXiv  Poster  Code  OpenReview"
         },
         {
            "innerText" : "Workshop version @ Molecular Machine Learning Conference (MoML) 2025."
         },
         {
            "innerText" : "Keywords: Diffusion Model, Inference-Time Scaling, Variance Reduction, Sequential Monte Carlo, Guidance"
         },
         {
            "innerText" : "We study inference-time scaling for diffusion models, where the goal is to adapt a pre-trained model to new target distributions without retraining. Existing guidance-based methods are simple but introduce bias, while particle-based corrections suffer from weight degeneracy and high computational cost. We introduce DriftLite, a lightweight, training-free particle-based approach that steers the inference dynamics on the fly with provably optimal stability control. DriftLite exploits a previously unexplored degree of freedom in the Fokker-Planck equation between the drift and particle potential, and yields two practical instantiations: Variance- and Energy-Controlling Guidance (VCG/ECG) for approximating the optimal drift with minimal overhead. Across Gaussian mixture models, particle systems, and large-scale protein-ligand co-folding problems, DriftLite consistently reduces variance and improves sample quality over pure guidance and sequential Monte Carlo baselines. These results highlight a principled, efficient route toward scalable inference-time adaptation of diffusion models."
         },
         {
            "innerText" : "Yinuo Ren, Grant M. Rotskoff & Lexing Ying\n\nA Unified Approach to Analysis and Design of Denoising Markov Models\nUnder Review  arXiv"
         },
         {
            "innerText" : "Keywords: Generative Models, Markov Processes, Diffusion Models, Denoising Markov Models, Score-Matching, Lévy Processes"
         },
         {
            "innerText" : "Probabilistic generative models based on measure transport, such as diffusion and flow-based models, are often formulated in the language of Markovian stochastic dynamics, where the choice of the underlying process impacts both algorithmic design choices and theoretical analysis. In this paper, we aim to establish a rigorous mathematical foundation for denoising Markov models, a broad class of generative models that postulate a forward process transitioning from the target distribution to a simple, easy-to-sample distribution, alongside a backward process particularly constructed to enable efficient sampling in the reverse direction. Leveraging deep connections with nonequilibrium statistical mechanics and generalized Doob's \nℎ\n-transform, we propose a minimal set of assumptions that ensure: (1) explicit construction of the backward generator, (2) a unified variational objective directly minimizing the measure transport discrepancy, and (3) adaptations of the classical score-matching approach across diverse dynamics. Our framework unifies existing formulations of continuous and discrete diffusion models, identifies the most general form of denoising Markov models under certain regularity assumptions on forward generators, and provides a systematic recipe for designing denoising Markov models driven by arbitrary Lévy-type processes. We illustrate the versatility and practical effectiveness of our approach through novel denoising Markov models employing geometric Brownian motion and jump processes as forward dynamics, highlighting the framework's potential flexibility and capability in modeling complex distributions."
         },
         {
            "innerText" : "Yinuo Ren*, Haoxuan Chen*, Yuchen Zhu*, Wei Guo*, Yongxin Chen, Grant M. Rotskoff, Molei Tao & Lexing Ying\n\nFast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithms\nAdvances in Neural Information Processing Systems (NeurIPS), 2025  arXiv  Poster  Code"
         },
         {
            "innerText" : "Workshop version @ ICLR 2025, Frontiers in Probabilistic Inference: Learning meets Sampling."
         },
         {
            "innerText" : "Keywords: Discrete Diffusion Model, Fast Solver, High-Order Scheme, Runge-Kutta Method"
         },
         {
            "innerText" : "Discrete diffusion models have emerged as a powerful generative modeling framework for discrete data with successful applications spanning from text generation to image synthesis. However, their deployment faces challenges due to the high dimensionality of the state space, necessitating the development of efficient inference algorithms. Current inference approaches mainly fall into two categories: exact simulation and approximate methods such as \n𝜏\n-leaping. While exact methods suffer from unpredictable inference time and redundant function evaluations, \n𝜏\n-leaping is limited by its first-order accuracy. In this work, we advance the latter category by tailoring the first extension of high-order numerical inference schemes to discrete diffusion models, enabling larger step sizes while reducing error. We rigorously analyze the proposed schemes and establish the second-order accuracy of the \n𝜃\n-trapezoidal method in KL divergence. Empirical evaluations on GPT-2 level text and ImageNet-level image generation tasks demonstrate that our method achieves superior sample quality compared to existing approaches under equivalent computational constraints."
         },
         {
            "innerText" : "Haoxuan Chen*, Yinuo Ren*, Lexing Ying & Grant M. Rotskoff\n\nAccelerating Diffusion Models with Parallel Sampling: Inference at Sub-Linear Time Complexity\nAdvances in Neural Information Processing Systems (NeurIPS), Spotlight (Top 2%), 2024  arXiv  Poster  Proceedings"
         },
         {
            "innerText" : "Keywords: Diffusion Model, Parallel Sampling, Stochastic Differential Equations, Probability Flow ODE"
         },
         {
            "innerText" : "Diffusion models have become a leading method for generative modeling of both image and scientific data. As these models are costly to train and evaluate, reducing the inference cost for diffusion models remains a major goal. Inspired by the recent empirical success in accelerating diffusion models via the parallel sampling technique, we propose to divide the sampling process into \n𝑂\n(\n1\n)\n blocks with parallelizable Picard iterations within each block. Rigorous theoretical analysis reveals that our algorithm achieves \n𝑂\n~\n(\npoly\nlog\n⁡\n𝑑\n)\n overall time complexity, marking the first implementation with provable sub-linear complexity w.r.t. the data dimension \n𝑑\n. Our analysis is based on a generalized version of Girsanov's theorem and is compatible with both the SDE and probability flow ODE implementations. Our results shed light on the potential of fast and efficient sampling of high-dimensional data on fast-evolving modern large-memory GPU clusters."
         }
      ]
   },
   "word_stats" : [
      {
         "word" : "diffusion",
         "count" : 11
      },
      {
         "word" : "models",
         "count" : 10
      },
      {
         "word" : "computational",
         "count" : 5
      },
      {
         "word" : "grant",
         "count" : 5
      },
      {
         "word" : "lexing",
         "count" : 5
      },
      {
         "word" : "m",
         "count" : 5
      },
      {
         "word" : "ren",
         "count" : 5
      },
      {
         "word" : "rotskoff",
         "count" : 5
      },
      {
         "word" : "ying",
         "count" : 5
      },
      {
         "word" : "arxiv",
         "count" : 4
      },
      {
         "word" : "inferencetime",
         "count" : 4
      },
      {
         "word" : "learning",
         "count" : 4
      },
      {
         "word" : "mathematical",
         "count" : 4
      },
      {
         "word" : "neurips",
         "count" : 4
      },
      {
         "word" : "scaling",
         "count" : 4
      },
      {
         "word" : "yinuo",
         "count" : 4
      },
      {
         "word" : "analysis",
         "count" : 3
      },
      {
         "word" : "applied",
         "count" : 3
      },
      {
         "word" : "chen",
         "count" : 3
      },
      {
         "word" : "discrete",
         "count" : 3
      },
      {
         "word" : "fast",
         "count" : 3
      },
      {
         "word" : "iclr",
         "count" : 3
      },
      {
         "word" : "institute",
         "count" : 3
      },
      {
         "word" : "markov",
         "count" : 3
      },
      {
         "word" : "mathematics",
         "count" : 3
      },
      {
         "word" : "model",
         "count" : 3
      },
      {
         "word" : "my",
         "count" : 3
      },
      {
         "word" : "parallel",
         "count" : 3
      },
      {
         "word" : "poster",
         "count" : 3
      },
      {
         "word" : "prof",
         "count" : 3
      },
      {
         "word" : "publications",
         "count" : 3
      },
      {
         "word" : "sampling",
         "count" : 3
      },
      {
         "word" : "stanford",
         "count" : 3
      },
      {
         "word" : "university",
         "count" : 3
      },
      {
         "word" : "working",
         "count" : 3
      },
      {
         "word" : "advances",
         "count" : 2
      },
      {
         "word" : "candidate",
         "count" : 2
      },
      {
         "word" : "code",
         "count" : 2
      },
      {
         "word" : "conference",
         "count" : 2
      },
      {
         "word" : "denoising",
         "count" : 2
      },
      {
         "word" : "design",
         "count" : 2
      },
      {
         "word" : "engineering",
         "count" : 2
      },
      {
         "word" : "flow",
         "count" : 2
      },
      {
         "word" : "han",
         "count" : 2
      },
      {
         "word" : "haoxuan",
         "count" : 2
      },
      {
         "word" : "highorder",
         "count" : 2
      },
      {
         "word" : "inference",
         "count" : 2
      },
      {
         "word" : "information",
         "count" : 2
      },
      {
         "word" : "jiequn",
         "count" : 2
      },
      {
         "word" : "keywords",
         "count" : 2
      },
      {
         "word" : "machine",
         "count" : 2
      },
      {
         "word" : "multiobjective",
         "count" : 2
      },
      {
         "word" : "neural",
         "count" : 2
      },
      {
         "word" : "phd",
         "count" : 2
      },
      {
         "word" : "processes",
         "count" : 2
      },
      {
         "word" : "processing",
         "count" : 2
      },
      {
         "word" : "researcher",
         "count" : 2
      },
      {
         "word" : "solver",
         "count" : 2
      },
      {
         "word" : "stochastic",
         "count" : 2
      },
      {
         "word" : "summer",
         "count" : 2
      },
      {
         "word" : "supervised",
         "count" : 2
      },
      {
         "word" : "systems",
         "count" : 2
      },
      {
         "word" : "version",
         "count" : 2
      },
      {
         "word" : "workshop",
         "count" : 2
      },
      {
         "word" : "accelerating",
         "count" : 1
      },
      {
         "word" : "algorithmic",
         "count" : 1
      },
      {
         "word" : "algorithms",
         "count" : 1
      },
      {
         "word" : "amazon",
         "count" : 1
      },
      {
         "word" : "applications",
         "count" : 1
      },
      {
         "word" : "approach",
         "count" : 1
      },
      {
         "word" : "bs",
         "count" : 1
      },
      {
         "word" : "bytedance",
         "count" : 1
      },
      {
         "word" : "carlo",
         "count" : 1
      },
      {
         "word" : "complete",
         "count" : 1
      },
      {
         "word" : "complexity",
         "count" : 1
      },
      {
         "word" : "control",
         "count" : 1
      },
      {
         "word" : "differential",
         "count" : 1
      },
      {
         "word" : "diffusionbased",
         "count" : 1
      },
      {
         "word" : "dot",
         "count" : 1
      },
      {
         "word" : "dr",
         "count" : 1
      },
      {
         "word" : "drift",
         "count" : 1
      },
      {
         "word" : "driftlite",
         "count" : 1
      },
      {
         "word" : "edu",
         "count" : 1
      },
      {
         "word" : "email",
         "count" : 1
      },
      {
         "word" : "equations",
         "count" : 1
      },
      {
         "word" : "finetuning",
         "count" : 1
      },
      {
         "word" : "flatiron",
         "count" : 1
      },
      {
         "word" : "foundation",
         "count" : 1
      },
      {
         "word" : "foundations",
         "count" : 1
      },
      {
         "word" : "frontiers",
         "count" : 1
      },
      {
         "word" : "gao",
         "count" : 1
      },
      {
         "word" : "generative",
         "count" : 1
      },
      {
         "word" : "google",
         "count" : 1
      },
      {
         "word" : "guidance",
         "count" : 1
      },
      {
         "word" : "guo",
         "count" : 1
      },
      {
         "word" : "hosted",
         "count" : 1
      },
      {
         "word" : "interests",
         "count" : 1
      },
      {
         "word" : "intern",
         "count" : 1
      },
      {
         "word" : "international",
         "count" : 1
      },
      {
         "word" : "intersection",
         "count" : 1
      },
      {
         "word" : "january",
         "count" : 1
      },
      {
         "word" : "last",
         "count" : 1
      },
      {
         "word" : "levy",
         "count" : 1
      },
      {
         "word" : "lie",
         "count" : 1
      },
      {
         "word" : "lightweight",
         "count" : 1
      },
      {
         "word" : "list",
         "count" : 1
      },
      {
         "word" : "llm",
         "count" : 1
      },
      {
         "word" : "log",
         "count" : 1
      },
      {
         "word" : "meets",
         "count" : 1
      },
      {
         "word" : "method",
         "count" : 1
      },
      {
         "word" : "molecular",
         "count" : 1
      },
      {
         "word" : "molei",
         "count" : 1
      },
      {
         "word" : "moml",
         "count" : 1
      },
      {
         "word" : "monte",
         "count" : 1
      },
      {
         "word" : "now",
         "count" : 1
      },
      {
         "word" : "numerical",
         "count" : 1
      },
      {
         "word" : "obtained",
         "count" : 1
      },
      {
         "word" : "ode",
         "count" : 1
      },
      {
         "word" : "openreview",
         "count" : 1
      },
      {
         "word" : "optimization",
         "count" : 1
      },
      {
         "word" : "peking",
         "count" : 1
      },
      {
         "word" : "please",
         "count" : 1
      },
      {
         "word" : "poly",
         "count" : 1
      },
      {
         "word" : "privileged",
         "count" : 1
      },
      {
         "word" : "probabilistic",
         "count" : 1
      },
      {
         "word" : "probability",
         "count" : 1
      },
      {
         "word" : "proceedings",
         "count" : 1
      },
      {
         "word" : "reduction",
         "count" : 1
      },
      {
         "word" : "representations",
         "count" : 1
      },
      {
         "word" : "research",
         "count" : 1
      },
      {
         "word" : "review",
         "count" : 1
      },
      {
         "word" : "rungekutta",
         "count" : 1
      },
      {
         "word" : "ruo",
         "count" : 1
      },
      {
         "word" : "scheme",
         "count" : 1
      },
      {
         "word" : "scholar",
         "count" : 1
      },
      {
         "word" : "school",
         "count" : 1
      },
      {
         "word" : "science",
         "count" : 1
      },
      {
         "word" : "sciences",
         "count" : 1
      },
      {
         "word" : "scientist",
         "count" : 1
      },
      {
         "word" : "scorematching",
         "count" : 1
      },
      {
         "word" : "seed",
         "count" : 1
      },
      {
         "word" : "sequential",
         "count" : 1
      },
      {
         "word" : "simons",
         "count" : 1
      },
      {
         "word" : "solvers",
         "count" : 1
      },
      {
         "word" : "spotlight",
         "count" : 1
      },
      {
         "word" : "student",
         "count" : 1
      },
      {
         "word" : "sublinear",
         "count" : 1
      },
      {
         "word" : "tao",
         "count" : 1
      },
      {
         "word" : "theory",
         "count" : 1
      },
      {
         "word" : "time",
         "count" : 1
      },
      {
         "word" : "top",
         "count" : 1
      },
      {
         "word" : "twitter",
         "count" : 1
      },
      {
         "word" : "unified",
         "count" : 1
      },
      {
         "word" : "updated",
         "count" : 1
      },
      {
         "word" : "variance",
         "count" : 1
      },
      {
         "word" : "visit",
         "count" : 1
      },
      {
         "word" : "visiting",
         "count" : 1
      },
      {
         "word" : "wei",
         "count" : 1
      },
      {
         "word" : "wenhao",
         "count" : 1
      },
      {
         "word" : "winter",
         "count" : 1
      },
      {
         "word" : "yinuoren",
         "count" : 1
      },
      {
         "word" : "yongxin",
         "count" : 1
      },
      {
         "word" : "yuchen",
         "count" : 1
      },
      {
         "word" : "zhu",
         "count" : 1
      }
   ],
   "word_nouns_stats" : [
      {
         "noun" : "diffusion",
         "count" : 11
      },
      {
         "noun" : "models",
         "count" : 10
      },
      {
         "noun" : "grant",
         "count" : 5
      },
      {
         "noun" : "arxiv",
         "count" : 4
      },
      {
         "noun" : "learning",
         "count" : 4
      },
      {
         "noun" : "neurips",
         "count" : 4
      },
      {
         "noun" : "scaling",
         "count" : 4
      },
      {
         "noun" : "analysis",
         "count" : 3
      },
      {
         "noun" : "chen",
         "count" : 3
      },
      {
         "noun" : "iclr",
         "count" : 3
      },
      {
         "noun" : "institute",
         "count" : 3
      },
      {
         "noun" : "markov",
         "count" : 3
      },
      {
         "noun" : "mathematics",
         "count" : 3
      },
      {
         "noun" : "model",
         "count" : 3
      },
      {
         "noun" : "poster",
         "count" : 3
      },
      {
         "noun" : "prof",
         "count" : 3
      },
      {
         "noun" : "publications",
         "count" : 3
      },
      {
         "noun" : "sampling",
         "count" : 3
      },
      {
         "noun" : "stanford",
         "count" : 3
      },
      {
         "noun" : "university",
         "count" : 3
      },
      {
         "noun" : "advances",
         "count" : 2
      },
      {
         "noun" : "candidate",
         "count" : 2
      },
      {
         "noun" : "code",
         "count" : 2
      },
      {
         "noun" : "conference",
         "count" : 2
      },
      {
         "noun" : "denoising",
         "count" : 2
      },
      {
         "noun" : "design",
         "count" : 2
      },
      {
         "noun" : "engineering",
         "count" : 2
      },
      {
         "noun" : "flow",
         "count" : 2
      },
      {
         "noun" : "information",
         "count" : 2
      },
      {
         "noun" : "keywords",
         "count" : 2
      },
      {
         "noun" : "machine",
         "count" : 2
      },
      {
         "noun" : "neural",
         "count" : 2
      },
      {
         "noun" : "processes",
         "count" : 2
      }
   ],
   "all_request_urls_before_consent" : [
      "https://yinuoren.github.io/",
      "https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Raleway:wght@400;500;600;700&display=swap",
      "https://yinuoren.github.io/js/mathjax-config.js",
      "https://yinuoren.github.io/css/app.css",
      "https://yinuoren.github.io/js/app.js",
      "https://yinuoren.github.io/js/publications.js",
      "https://yinuoren.github.io/img/Subject.png",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js",
      "https://fonts.gstatic.com/s/raleway/v37/1Ptug8zYS_SKggPNyC0ITw.woff2",
      "https://fonts.gstatic.com/s/merriweather/v33/u-4e0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiSeqqJ-k.woff2",
      "https://fonts.gstatic.com/s/merriweather/v33/u-4c0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvF-udrA.woff2",
      "https://yinuoren.github.io/partials/header.html",
      "https://yinuoren.github.io/partials/footer.html",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/input/tex/extensions/noerrors.js",
      "https://yinuoren.github.io/publications.json",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff",
      "https://yinuoren.github.io/img/menu.png",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff",
      "https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff",
      "https://yinuoren.github.io/thumbnails/markov_thumbnail.png",
      "https://yinuoren.github.io/thumbnails/driftlite_thumbnail.png",
      "https://yinuoren.github.io/thumbnails/fast_solver_thumbnail.png",
      "https://yinuoren.github.io/thumbnails/parallel_thumbnail.png",
      "https://yinuoren.github.io/img/favicon.png"
   ]
}

		
		
Create Account Log-In