hysts HF staff commited on
Commit
eb928c8
1 Parent(s): 91a82f4
Files changed (3) hide show
  1. .pre-commit-config.yaml +3 -2
  2. README.md +1 -1
  3. app.py +46 -51
.pre-commit-config.yaml CHANGED
@@ -20,14 +20,15 @@ repos:
20
  - id: docformatter
21
  args: ['--in-place']
22
  - repo: https://github.com/pycqa/isort
23
- rev: 5.10.1
24
  hooks:
25
  - id: isort
26
  - repo: https://github.com/pre-commit/mirrors-mypy
27
- rev: v0.812
28
  hooks:
29
  - id: mypy
30
  args: ['--ignore-missing-imports']
 
31
  - repo: https://github.com/google/yapf
32
  rev: v0.32.0
33
  hooks:
20
  - id: docformatter
21
  args: ['--in-place']
22
  - repo: https://github.com/pycqa/isort
23
+ rev: 5.12.0
24
  hooks:
25
  - id: isort
26
  - repo: https://github.com/pre-commit/mirrors-mypy
27
+ rev: v0.991
28
  hooks:
29
  - id: mypy
30
  args: ['--ignore-missing-imports']
31
+ additional_dependencies: ['types-requests']
32
  - repo: https://github.com/google/yapf
33
  rev: v0.32.0
34
  hooks:
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🦀
4
  colorFrom: green
5
  colorTo: gray
6
  sdk: gradio
7
- sdk_version: 3.0.24
8
  app_file: app.py
9
  pinned: true
10
  ---
4
  colorFrom: green
5
  colorTo: gray
6
  sdk: gradio
7
+ sdk_version: 3.36.1
8
  app_file: app.py
9
  pinned: true
10
  ---
app.py CHANGED
@@ -11,60 +11,55 @@ NOTES = '''
11
  - [ICML 2022](https://icml.cc/Conferences/2022/)
12
  - [Proceedings](https://proceedings.mlr.press/v162/)
13
  '''
14
- FOOTER = '<img id="visitor-badge" alt="visitor badge" src="https://visitor-badge.glitch.me/badge?page_id=hysts.icml2022_papers" />'
15
 
 
16
 
17
- def main():
18
- paper_list = PaperList()
19
 
20
- with gr.Blocks(css='style.css') as demo:
21
- gr.Markdown(DESCRIPTION)
 
 
 
 
 
 
 
 
 
 
 
 
 
22
 
23
- search_box = gr.Textbox(
24
- label='Search Title',
25
- placeholder=
26
- 'You can search for titles with regular expressions. e.g. (?<!sur)face'
27
- )
28
- case_sensitive = gr.Checkbox(label='Case Sensitive')
29
- filter_names = gr.CheckboxGroup(choices=[
30
- 'arXiv',
31
- 'GitHub',
32
- 'HF Space',
33
- 'HF Model',
34
- 'HF Dataset',
35
- ],
36
- label='Filter')
37
- search_button = gr.Button('Search')
38
-
39
- number_of_papers = gr.Textbox(label='Number of Papers Found')
40
- table = gr.HTML(show_label=False)
41
-
42
- gr.Markdown(NOTES)
43
- gr.Markdown(FOOTER)
44
-
45
- demo.load(paper_list.render,
46
- inputs=[
47
- search_box,
48
- case_sensitive,
49
- filter_names,
50
- ],
51
- outputs=[
52
- number_of_papers,
53
- table,
54
- ])
55
- search_button.click(paper_list.render,
56
- inputs=[
57
- search_box,
58
- case_sensitive,
59
- filter_names,
60
- ],
61
- outputs=[
62
- number_of_papers,
63
- table,
64
- ])
65
-
66
- demo.launch(enable_queue=True, share=False)
67
 
 
68
 
69
- if __name__ == '__main__':
70
- main()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  - [ICML 2022](https://icml.cc/Conferences/2022/)
12
  - [Proceedings](https://proceedings.mlr.press/v162/)
13
  '''
 
14
 
15
+ paper_list = PaperList()
16
 
17
+ with gr.Blocks(css='style.css') as demo:
18
+ gr.Markdown(DESCRIPTION)
19
 
20
+ search_box = gr.Textbox(
21
+ label='Search Title',
22
+ placeholder=
23
+ 'You can search for titles with regular expressions. e.g. (?<!sur)face'
24
+ )
25
+ case_sensitive = gr.Checkbox(label='Case Sensitive')
26
+ filter_names = gr.CheckboxGroup(label='Filter',
27
+ choices=[
28
+ 'arXiv',
29
+ 'GitHub',
30
+ 'HF Space',
31
+ 'HF Model',
32
+ 'HF Dataset',
33
+ ])
34
+ search_button = gr.Button('Search')
35
 
36
+ number_of_papers = gr.Textbox(label='Number of Papers Found')
37
+ table = gr.HTML(show_label=False)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
38
 
39
+ gr.Markdown(NOTES)
40
 
41
+ demo.load(
42
+ fn=paper_list.render,
43
+ inputs=[
44
+ search_box,
45
+ case_sensitive,
46
+ filter_names,
47
+ ],
48
+ outputs=[
49
+ number_of_papers,
50
+ table,
51
+ ],
52
+ )
53
+ search_button.click(
54
+ fn=paper_list.render,
55
+ inputs=[
56
+ search_box,
57
+ case_sensitive,
58
+ filter_names,
59
+ ],
60
+ outputs=[
61
+ number_of_papers,
62
+ table,
63
+ ],
64
+ )
65
+ demo.queue().launch()