PageSourceSearch

https://zhangbingliang2019.github.io/news/

html zhangbingliang2019.github.io collected 2026-10-03 10:14:25 UTC 12,778 bytes, 497 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3  <!-- Head -->
4  <head>
5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6    
7    <!-- Metadata, OpenGraph and Schema.org -->
8
9
10
11
12<!-- Standard metadata -->
13<meta charset="utf-8">
14<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
15<meta http-equiv="X-UA-Compatible" content="IE=edge">
16<title>
17  
18  
19    
20      news | Bingliang Zhang
21    
22  
23</title>
24<meta name="author" content="Bingliang Zhang">
25<meta name="description" content="">
26
27
28
29
30
31
32
33
34
35
36<!-- Bootstrap & MDB -->
37<link rel="stylesheet" href="/assets/css/bootstrap.min.css?a4b3f509e79c54a512b890d73235ef04">
38<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/mdb.min.css" integrity="sha256-jpjYvU3G3N6nrrBwXJoVEYI/0zw8htfFnhT9ljN3JJw=" crossorigin="anonymous">
39
40<!-- Bootstrap Table -->
41
42
43<!-- Fonts & Icons -->
44<link defer rel="stylesheet" href="/assets/css/academicons.min.css?f0b7046b84e425c55f3463ac249818f5">
45<link defer rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Roboto+Slab:100,300,400,500,700|Material+Icons&amp;display=swap">
46
47<!-- Code Syntax Highlighting -->
48<link defer rel="stylesheet" href="/assets/css/jekyll-pygments-themes-github.css?591dab5a4e56573bf4ef7fd332894c99" media="" id="highlight_theme_light">
49
50
51
52<!-- Styles -->
53
54<!-- pseudocode -->
55
56
57
58<link rel="stylesheet" href="/assets/css/main.css?d41d8cd98f00b204e9800998ecf8427e">
59<link rel="canonical" href="http://localhost:4000/news/">
60
61<!-- Dark Mode -->
62<script src="/assets/js/theme.js?9a0c749ec5240d9cda97bc72359a72c0"></script>
62
63
64  <link defer rel="stylesheet" href="/assets/css/jekyll-pygments-themes-native.css?5847e5ed4a4568527aa6cfab446049ca" media="none" id="highlight_theme_dark">
65  
65<script>
66    initTheme();
67  </script>
67
68
69
70<!-- GeoJSON support via Leaflet -->
71
72
73<!-- diff2html -->
74
75
76
77
78
79
80  </head>
81
82  <!-- Body -->
83  <body class="fixed-top-nav ">
84    <!-- Header -->
85    <header>
86  <!-- Nav Bar -->
87  <nav id="navbar" class="navbar navbar-light navbar-expand-sm fixed-top" role="navigation">
88    <div class="container">
89      
90        <a class="navbar-brand title font-weight-lighter" href="/">
91          
92            
93              <span class="font-weight-bold">Bingliang</span>
94            
95            
96            Zhang
97          
98        </a>
99      
100      <!-- Navbar Toggle -->
101      <button class="navbar-toggler collapsed ml-auto" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
102        <span class="sr-only">Toggle navigation</span>
103        <span class="icon-bar top-bar"></span>
104        <span class="icon-bar middle-bar"></span>
105        <span class="icon-bar bottom-bar"></span>
106      </button>
107
108      <div class="collapse navbar-collapse text-right" id="navbarNav">
109        <ul class="navbar-nav ml-auto flex-nowrap">
110          
111
112          <!-- About -->
113          <li class="nav-item ">
114            <a class="nav-link" href="/">about
115              
116            </a>
117          </li>
118
119          <!-- Other pages -->
120          
121          
122            
123          
124            
125          
126            
127          
128            
129          
130            
131          
132            
133          
134            
135          
136            
137          
138            
139          
140            
141          
142            
143          
144            
145          
146            
147          
148            
149          
150            
151          
152            
153          
154            
155          
156            
157          
158            
159          
160            
161          
162            
163          
164            
165          
166            
167          
168            
169          
170            
171          
172            
173          
174            
175          
176            
177          
178            
179          
180            
181          
182            
183          
184            
185          
186            
187          
188            
189          
190            
191          
192            
193          
194            
195              
196                <li class="nav-item ">
197                  
198                  <a class="nav-link" href="/publications/">publications
199                    
200                  </a>
201                </li>
202              
203            
204          
205            
206              
207                <li class="nav-item ">
208                  
209                  <a class="nav-link" href="/cv/">cv
210                    
211                  </a>
212                </li>
213              
214            
215          
216          
217          
218            <!-- Toogle theme mode -->
219            <li class="toggle-container">
220              <button id="light-toggle" title="Change theme">
221                <i class="ti ti-sun-moon" id="light-toggle-system"></i>
222                <i class="ti ti-moon-filled" id="light-toggle-dark"></i>
223                <i class="ti ti-sun-filled" id="light-toggle-light"></i>
224              </button>
225            </li>
226          
227        </ul>
228      </div>
229    </div>
230  </nav>
231  
232    <!-- Scrolling Progress Bar -->
233    <progress id="progress" value="0">
234      <div class="progress-container">
235        <span class="progress-bar"></span>
236      </div>
237    </progress>
238  
239</header>
240
241
242    <!-- Content -->
243    <div class="container mt-5" role="main">
244      
245        <div class="post">
246  <header class="post-header">
247    <h1 class="post-title">news</h1>
248    <p class="post-description"></p>
249  </header>
250
251  <article>
252    <div class="news">
253  
254    
255    <div class="table-responsive">
256      <table class="table table-sm table-borderless">
257        
258        
259        
260          <tr>
261            <th scope="row" style="width: 20%">Dec 01, 2025</th>
262            <td>
263              
264                Attending NeurIPS 2025 at San Diego from 12.1 to 12.7. Happy to chat and connect!
265
266              
267            </td>
268          </tr>
269        
270          <tr>
271            <th scope="row" style="width: 20%">Jun 23, 2025</th>
272            <td>
273              
274                Internship in ByteDance Seed vision team at San Jose.
275
276              
277            </td>
278          </tr>
279        
280          <tr>
281            <th scope="row" style="width: 20%">Jun 15, 2025</th>
282            <td>
283              
284                Presenting our DAPS paper (oral) at CVPR 2025 in Nashville, please join our talk and poster session.
285
286              
287            </td>
288          </tr>
289        
290      </table>
291    </div>
292  
293</div>
294
295
296  </article>
297
298  
299
300  
301</div>
302
303      
304    </div>
305
306    <!-- Footer -->
307    
308  <footer class="fixed-bottom" role="contentinfo">
309    <div class="container mt-0">
310      © Copyright 2026
311      Bingliang
312      
313      Zhang. Powered by <a href="https://jekyllrb.com/" target="_blank" rel="external nofollow noopener">Jekyll</a> with <a href="https://github.com/alshedivat/al-folio" rel="external nofollow noopener" target="_blank">al-folio</a> theme. Hosted by <a href="https://pages.github.com/" target="_blank" rel="external nofollow noopener">GitHub Pages</a>.
314
315      
316      
317    </div>
318  </footer>
319
320
321
322    <!-- JavaScripts -->
323    <!-- jQuery -->
324<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
324
325
326    <!-- Bootsrap & MDB scripts -->
327<script src="/assets/js/bootstrap.bundle.min.js"></script>
327
328<!-- 
328<script src="/assets/js/mdb.min.js"></script>
328 -->
329<script src="https://cdn.jsdelivr.net/npm/[email protected]/js/mdb.min.js" integrity="sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA=" crossorigin="anonymous"></script>
329
330
331    
332  <!-- Masonry & imagesLoaded -->
333  
333<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/masonry.pkgd.min.js" integrity="sha256-Nn1q/fx0H7SNLZMQ5Hw5JLaTRZp0yILA/FRexe19VdI=" crossorigin="anonymous"></script>
333
334  
334<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/imagesloaded.pkgd.min.js" integrity="sha256-htrLFfZJ6v5udOG+3kNLINIKh2gvoKqwEhHYfTTMICc=" crossorigin="anonymous"></script>
334
335  
335<script defer src="/assets/js/masonry.js" type="text/javascript"></script>
335
336
337
338    
339
340    
341
342    
343
344    
345
346    
347
348    
349
350    
351
352    
353
354    
355
356  <!-- Medium Zoom JS -->
357  
357<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/medium-zoom.min.js" integrity="sha256-ZgMyDAIYDYGxbcpJcfUnYwNevG/xi9OHKaR/8GK+jWc=" crossorigin="anonymous"></script>
357
358  
358<script defer src="/assets/js/zoom.js?85ddb88934d28b74e78031fd54cf8308"></script>
358
359
360
361
362<!-- Bootstrap Table -->
363
364
365<!-- Load Common JS -->
366<script src="/assets/js/no_defer.js?2781658a0a2b13ed609542042a859126"></script>
vendor: 1 bytes, line 366
366
367<script defer src="/assets/js/common.js?b7816bd189846d29eded8745f9c4cf77"></script>
vendor: 1 bytes, line 367
367
368<script defer src="/assets/js/copy_code.js?12775fdf7f95e901d7119054556e495f" type="text/javascript"></script>
368
369
370<!-- Jupyter Open External Links New Tab -->
371<script defer src="/assets/js/jupyter_new_tab.js?d9f17b6adc2311cbabd747f4538bb15f"></script>
371
372
373
374
375    
376  
376<script async src="https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js"></script>
376
377
378
379  
379<script async src="https://badge.dimensions.ai/badge.js"></script>
379
380
381
382    
383  
384    <!-- MathJax -->
385    
385<script type="text/javascript">
386      window.MathJax = {
387        tex: {
388          tags: 'ams',
389        },
390      };
391    </script>
391
392    
392<script defer type="text/javascript" id="MathJax-script" src="https://cdn.jsdelivr.net/npm/[email protected]/es5/tex-mml-chtml.min.js" integrity="sha256-rjmgmaB99riUNcdlrDtcAiwtLIojSxNyUFdl+Qh+rB4=" crossorigin="anonymous"></script>
392
393    
393<script defer src="https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=es6" crossorigin="anonymous"></script>
393
394  
395
396
397    
398
399    
400
401
402    
403  <!-- Scrolling Progress Bar -->
404  
404<script type="text/javascript">
405    /*
406     * This JavaScript code has been adapted from the article
407     * https://css-tricks.com/reading-position-indicator/ authored by Pankaj Parashar,
408     * published on the website https://css-tricks.com on the 7th of May, 2014.
409     * Couple of changes were made to the original code to make it compatible
410     * with the `al-foio` theme.
411     */
412    const progressBar = $('#progress');
413    /*
414     * We set up the bar after all elements are done loading.
415     * In some cases, if the images in the page are larger than the intended
416     * size they'll have on the page, they'll be resized via CSS to accomodate
417     * the desired size. This mistake, however, breaks the computations as the
418     * scroll size is computed as soon as the elements finish loading.
419     * To account for this, a minimal delay was introduced before computing the
420     * values.
421     */
422    window.onload = function () {
423      setTimeout(progressBarSetup, 50);
424    };
425    /*
426     * We set up the bar according to the browser.
427     * If the browser supports the progress element we use that.
428     * Otherwise, we resize the bar thru CSS styling
429     */
430    function progressBarSetup() {
431      if ('max' in document.createElement('progress')) {
432        initializeProgressElement();
433        $(document).on('scroll', function () {
434          progressBar.attr({ value: getCurrentScrollPosition() });
435        });
436        $(window).on('resize', initializeProgressElement);
437      } else {
438        resizeProgressBar();
439        $(document).on('scroll', resizeProgressBar);
440        $(window).on('resize', resizeProgressBar);
441      }
442    }
443    /*
444     * The vertical scroll position is the same as the number of pixels that
445     * are hidden from view above the scrollable area. Thus, a value > 0 is
446     * how much the user has scrolled from the top
447     */
448    function getCurrentScrollPosition() {
449      return $(window).scrollTop();
450    }
451
452    function initializeProgressElement() {
453      let navbarHeight = $('#navbar').outerHeight(true);
454      $('body').css({ 'padding-top': navbarHeight });
455      $('progress-container').css({ 'padding-top': navbarHeight });
456      progressBar.css({ top: navbarHeight });
457      progressBar.attr({
458        max: getDistanceToScroll(),
459        value: getCurrentScrollPosition(),
460      });
461    }
462    /*
463     * The offset between the html document height and the browser viewport
464     * height will be greater than zero if vertical scroll is possible.
465     * This is the distance the user can scroll
466     */
467    function getDistanceToScroll() {
468      return $(document).height() - $(window).height();
469    }
470
471    function resizeProgressBar() {
472      progressBar.css({ width: getWidthPercentage() + '%' });
473    }
474    // The scroll ratio equals the percentage to resize the bar
475    function getWidthPercentage() {
476      return (getCurrentScrollPosition() / getDistanceToScroll()) * 100;
477    }
478  </script>
478
479
480
481    
482
483    
484
485    
486
487    
487<script src="/assets/js/vanilla-back-to-top.min.js?f40d453793ff4f64e238e420181a1d17"></script>
vendor: 1 bytes, line 487
487
488<script>
489  
490    addBackToTop();
491  
492</script>
492
493
494    
495
496  </body>
497</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.