hysts HF staff commited on
Commit
968af70
1 Parent(s): 8410cc1
Files changed (4) hide show
  1. app.py +100 -1
  2. demo_list.py +72 -54
  3. list.yaml +88 -88
  4. tools/add_creation_timestamps.py +1 -1
app.py CHANGED
@@ -5,6 +5,7 @@ from __future__ import annotations
5
  import os
6
 
7
  import gradio as gr
 
8
  from apscheduler.schedulers.background import BackgroundScheduler
9
  from huggingface_hub import HfApi
10
 
@@ -13,16 +14,114 @@ from demo_list import DemoList
13
  INTERVAL_MIN = int(os.getenv('INTERVAL_MIN', '10'))
14
 
15
  demo_list = DemoList()
16
- api = HfApi()
17
 
 
18
  scheduler = BackgroundScheduler()
19
  scheduler.add_job(func=lambda: api.restart_space(os.getenv('SPACE_ID')),
20
  trigger='interval',
21
  seconds=60 * INTERVAL_MIN)
22
  scheduler.start()
23
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
24
  with gr.Blocks(css='style.css') as demo:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
25
  df = gr.Dataframe(value=demo_list.df,
26
  datatype=demo_list.column_datatype,
27
  type='pandas')
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  demo.queue(api_open=False).launch()
 
5
  import os
6
 
7
  import gradio as gr
8
+ import pandas as pd
9
  from apscheduler.schedulers.background import BackgroundScheduler
10
  from huggingface_hub import HfApi
11
 
 
14
  INTERVAL_MIN = int(os.getenv('INTERVAL_MIN', '10'))
15
 
16
  demo_list = DemoList()
 
17
 
18
+ api = HfApi()
19
  scheduler = BackgroundScheduler()
20
  scheduler.add_job(func=lambda: api.restart_space(os.getenv('SPACE_ID')),
21
  trigger='interval',
22
  seconds=60 * INTERVAL_MIN)
23
  scheduler.start()
24
 
25
+ STATUS_CHOICES = [
26
+ 'RUNNING',
27
+ 'PAUSED',
28
+ 'STOPPED',
29
+ 'RUNTIME_ERROR',
30
+ 'BUILD_ERROR',
31
+ 'BUILDING',
32
+ ]
33
+ HARDWARE_CHOICES = [
34
+ 'cpu-basic',
35
+ 'cpu-upgrade',
36
+ 't4-small',
37
+ 't4-medium',
38
+ 'zero-a10g',
39
+ 'a10g-small',
40
+ 'a10g-large',
41
+ 'a100-large',
42
+ ]
43
+ SDK_CHOICES = [
44
+ 'gradio',
45
+ 'streamlit',
46
+ 'docker',
47
+ ]
48
+
49
+
50
+ def update_df(status: list[str], hardware: list[str],
51
+ sdk: list[str]) -> pd.DataFrame:
52
+ df_raw = demo_list.df_raw
53
+ df = demo_list.df
54
+ return df[(df_raw.status.isin(status)) & (df_raw.hardware.isin(hardware)) &
55
+ (df_raw.sdk.isin(sdk))]
56
+
57
+
58
+ def update_status_checkboxes(choices: list[str]) -> list[str]:
59
+ if '(ALL)' in choices:
60
+ return STATUS_CHOICES
61
+ elif '(NONE)' in choices:
62
+ return []
63
+ else:
64
+ return choices
65
+
66
+
67
+ def update_hardware_checkboxes(choices: list[str]) -> list[str]:
68
+ if '(ALL)' in choices:
69
+ return HARDWARE_CHOICES
70
+ elif '(NONE)' in choices:
71
+ return []
72
+ else:
73
+ return choices
74
+
75
+
76
+ def update_sdk_checkboxes(choices: list[str]) -> list[str]:
77
+ if '(ALL)' in choices:
78
+ return SDK_CHOICES
79
+ elif '(NONE)' in choices:
80
+ return []
81
+ else:
82
+ return choices
83
+
84
+
85
  with gr.Blocks(css='style.css') as demo:
86
+ with gr.Accordion(label='Filter', open=False):
87
+ status = gr.CheckboxGroup(label='Status',
88
+ choices=STATUS_CHOICES + ['(ALL)', '(NONE)'],
89
+ value=STATUS_CHOICES,
90
+ type='value')
91
+ hardware = gr.CheckboxGroup(label='Hardware',
92
+ choices=HARDWARE_CHOICES +
93
+ ['(ALL)', '(NONE)'],
94
+ value=HARDWARE_CHOICES,
95
+ type='value')
96
+ sdk = gr.CheckboxGroup(label='SDK',
97
+ choices=SDK_CHOICES + ['(ALL)', '(NONE)'],
98
+ value=SDK_CHOICES,
99
+ type='value')
100
+ apply_button = gr.Button('Apply')
101
  df = gr.Dataframe(value=demo_list.df,
102
  datatype=demo_list.column_datatype,
103
  type='pandas')
104
+
105
+ status.change(fn=update_status_checkboxes,
106
+ inputs=status,
107
+ outputs=status,
108
+ queue=False,
109
+ show_progress=False,
110
+ api_name=False)
111
+ hardware.change(fn=update_hardware_checkboxes,
112
+ inputs=hardware,
113
+ outputs=hardware,
114
+ queue=False,
115
+ show_progress=False,
116
+ api_name=False)
117
+ sdk.change(fn=update_sdk_checkboxes,
118
+ inputs=sdk,
119
+ outputs=sdk,
120
+ queue=False,
121
+ show_progress=False,
122
+ api_name=False)
123
+ apply_button.click(fn=update_df,
124
+ inputs=[status, hardware, sdk],
125
+ outputs=df,
126
+ api_name=False)
127
  demo.queue(api_open=False).launch()
demo_list.py CHANGED
@@ -1,4 +1,3 @@
1
- import copy
2
  import datetime
3
  import operator
4
  import pathlib
@@ -29,70 +28,62 @@ class DemoList:
29
 
30
  def __init__(self):
31
  self.api = HfApi()
32
- self.data = self.load_data()
33
- self.df = self.to_df()
 
34
 
35
- def update_data(self) -> None:
36
- self.data = self.load_data()
37
- self.df = self.to_df()
 
 
 
 
 
 
 
 
38
 
39
- def load_data(self) -> dict:
40
  with open(repo_dir / 'list.yaml') as f:
41
  data = yaml.safe_load(f)
 
42
  for url in tqdm.auto.tqdm(list(data)):
43
  space_id = self.get_space_id(url)
44
  space_info = self.api.space_info(repo_id=space_id)
45
  card = space_info.cardData
46
  info = data[url]
 
 
 
 
47
  info['title'] = card['title']
48
- info['sdk'] = self.to_div(card['sdk'], category_name='sdk')
49
  info['sdk_version'] = card.get('sdk_version', '')
50
  info['likes'] = space_info.likes
51
- last_modified = datetime.datetime.strptime(
52
- space_info.lastModified, '%Y-%m-%dT%H:%M:%S.000Z')
53
- info['last_modified'] = last_modified.strftime('%Y/%m/%d %H:%M:%S')
54
- created = datetime.datetime.strptime(info['created'],
55
- '%Y-%m-%d-%H-%M-%S')
56
- info['created'] = created.strftime('%Y/%m/%d %H:%M:%S')
57
- info['status'] = self.to_div(space_info.runtime['stage'],
58
- category_name='status')
59
- info['suggested_hardware'] = self.to_div(card.get(
60
- 'suggested_hardware', ''),
61
- category_name='hardware')
62
- info['hardware'] = self.to_div(
63
- space_info.runtime['hardware']['current'],
64
- category_name='hardware')
65
- return data
66
-
67
- @staticmethod
68
- def get_space_id(url: str) -> str:
69
- return '/'.join(url.split('/')[-2:])
70
-
71
- @staticmethod
72
- def create_link(text: str, url: str) -> str:
73
- return f'<a href={url} target="_blank">{text}</a>'
74
-
75
- def get_arxiv_link(self, url: str) -> str:
76
- links = sorted(self.data[url].get('arxiv', []))
77
  links = [self.create_link(link.split('/')[-1], link) for link in links]
78
  return '\n'.join(links)
79
 
80
- def get_github_link(self, url: str) -> str:
81
- links = sorted(self.data[url].get('github', []))
82
  links = [self.create_link('github', link) for link in links]
83
  return '\n'.join(links)
84
 
85
- def get_tag_list(self, url: str) -> str:
86
- tags = sorted(self.data[url].get('tags', []))
87
  return ', '.join(tags)
88
 
89
- @property
90
- def column_names(self):
91
- return list(map(operator.itemgetter(0), self.COLUMN_INFO))
92
-
93
- @property
94
- def column_datatype(self):
95
- return list(map(operator.itemgetter(1), self.COLUMN_INFO))
96
 
97
  def to_div(self, text: str | None, category_name: str) -> str:
98
  if text is None:
@@ -100,13 +91,40 @@ class DemoList:
100
  class_name = f'{category_name}-{text.lower()}'
101
  return f'<div class="{class_name}">{text}</div>'
102
 
103
- def to_df(self) -> pd.DataFrame:
104
- data = copy.deepcopy(self.data)
105
- for url in list(data):
106
- info = data[url]
107
- info['title'] = self.create_link(info['title'], url)
108
- info['arxiv'] = self.get_arxiv_link(url)
109
- info['github'] = self.get_github_link(url)
110
- info['tags'] = self.get_tag_list(url)
111
- df = pd.DataFrame(data).T.loc[:, self.column_names]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
112
  return df
 
 
1
  import datetime
2
  import operator
3
  import pathlib
 
28
 
29
  def __init__(self):
30
  self.api = HfApi()
31
+ self._raw_data = self.load_data()
32
+ self.df_raw = pd.DataFrame(self._raw_data)
33
+ self.df = self.prettify_df()
34
 
35
+ @property
36
+ def column_names(self):
37
+ return list(map(operator.itemgetter(0), self.COLUMN_INFO))
38
+
39
+ @property
40
+ def column_datatype(self):
41
+ return list(map(operator.itemgetter(1), self.COLUMN_INFO))
42
+
43
+ @staticmethod
44
+ def get_space_id(url: str) -> str:
45
+ return '/'.join(url.split('/')[-2:])
46
 
47
+ def load_data(self) -> list[dict]:
48
  with open(repo_dir / 'list.yaml') as f:
49
  data = yaml.safe_load(f)
50
+ res = []
51
  for url in tqdm.auto.tqdm(list(data)):
52
  space_id = self.get_space_id(url)
53
  space_info = self.api.space_info(repo_id=space_id)
54
  card = space_info.cardData
55
  info = data[url]
56
+ for tag in ['arxiv', 'github', 'tags']:
57
+ if tag not in info:
58
+ info[tag] = []
59
+ info['url'] = url
60
  info['title'] = card['title']
61
+ info['sdk'] = card['sdk']
62
  info['sdk_version'] = card.get('sdk_version', '')
63
  info['likes'] = space_info.likes
64
+ info['last_modified'] = space_info.lastModified
65
+ info['status'] = space_info.runtime['stage']
66
+ info['suggested_hardware'] = card.get('suggested_hardware', '')
67
+ info['hardware'] = space_info.runtime['hardware']['current']
68
+ if info['hardware'] is None:
69
+ info['hardware'] = space_info.runtime['hardware']['requested']
70
+ res.append(info)
71
+ return res
72
+
73
+ def get_arxiv_link(self, links: list[str]) -> str:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
74
  links = [self.create_link(link.split('/')[-1], link) for link in links]
75
  return '\n'.join(links)
76
 
77
+ def get_github_link(self, links: list[str]) -> str:
 
78
  links = [self.create_link('github', link) for link in links]
79
  return '\n'.join(links)
80
 
81
+ def get_tag_list(self, tags: list[str]) -> str:
 
82
  return ', '.join(tags)
83
 
84
+ @staticmethod
85
+ def create_link(text: str, url: str) -> str:
86
+ return f'<a href={url} target="_blank">{text}</a>'
 
 
 
 
87
 
88
  def to_div(self, text: str | None, category_name: str) -> str:
89
  if text is None:
 
91
  class_name = f'{category_name}-{text.lower()}'
92
  return f'<div class="{class_name}">{text}</div>'
93
 
94
+ @staticmethod
95
+ def format_timestamp(timestamp: str) -> str:
96
+ s = datetime.datetime.strptime(timestamp, '%Y-%m-%dT%H:%M:%S.000Z')
97
+ return s.strftime('%Y/%m/%d %H:%M:%S')
98
+
99
+ def prettify_df(self) -> pd.DataFrame:
100
+ new_rows = []
101
+ for _, row in self.df_raw.copy().iterrows():
102
+ new_row = {
103
+ 'status':
104
+ self.to_div(row.status, 'status'),
105
+ 'hardware':
106
+ self.to_div(row.hardware, 'hardware'),
107
+ 'suggested_hardware':
108
+ self.to_div(row.suggested_hardware, 'hardware'),
109
+ 'title':
110
+ self.create_link(row.title, row.url),
111
+ 'arxiv':
112
+ self.get_arxiv_link(row.arxiv),
113
+ 'github':
114
+ self.get_github_link(row.github),
115
+ 'likes':
116
+ row.likes,
117
+ 'tags':
118
+ self.get_tag_list(row.tags),
119
+ 'last_modified':
120
+ self.format_timestamp(row.last_modified),
121
+ 'created':
122
+ self.format_timestamp(row.created),
123
+ 'sdk':
124
+ self.to_div(row.sdk, 'sdk'),
125
+ 'sdk_version':
126
+ row.sdk_version,
127
+ }
128
+ new_rows.append(new_row)
129
+ df = pd.DataFrame(new_rows).loc[:, self.column_names]
130
  return df
list.yaml CHANGED
@@ -1,7 +1,7 @@
1
  https://huggingface.co/spaces/hysts/SD-XL:
2
  arxiv:
3
  - https://arxiv.org/abs/2307.01952
4
- created: 2023-07-27-05-10-31
5
  github:
6
  - https://github.com/stability-ai/generative-models
7
  tags:
@@ -10,7 +10,7 @@ https://huggingface.co/spaces/hysts/SD-XL:
10
  https://huggingface.co/spaces/huggingface-projects/llama-2-7b-chat:
11
  arxiv:
12
  - https://arxiv.org/abs/2307.09288
13
- created: 2023-07-19-03-33-27
14
  github:
15
  - https://github.com/facebookresearch/llama
16
  tags:
@@ -18,28 +18,28 @@ https://huggingface.co/spaces/huggingface-projects/llama-2-7b-chat:
18
  - LLM
19
  - Llama 2
20
  https://huggingface.co/spaces/hysts/Kandinsky-2-1:
21
- created: 2023-07-14-12-34-56
22
  tags:
23
  - diffusion model
24
  - text to image
25
  https://huggingface.co/spaces/hysts/Kandinsky-2-2:
26
- created: 2023-07-14-09-48-26
27
  tags:
28
  - diffusion model
29
  - text to image
30
  https://huggingface.co/spaces/hysts/zeroscope-v2:
31
- created: 2023-06-27-02-57-53
32
  tags:
33
  - diffusion model
34
  - text to video
35
  https://huggingface.co/spaces/ICML2023/ICML2023_papers:
36
- created: 2023-06-15-17-16-16
37
  tags:
38
  - list of papers
39
  https://huggingface.co/spaces/hysts/Shap-E:
40
  arxiv:
41
  - https://arxiv.org/abs/2305.02463
42
- created: 2023-05-05-07-40-18
43
  github:
44
  - https://github.com/openai/shap-e
45
  tags:
@@ -49,7 +49,7 @@ https://huggingface.co/spaces/hysts/Shap-E:
49
  https://huggingface.co/spaces/hysts/ControlNet-v1-1:
50
  arxiv:
51
  - https://arxiv.org/abs/2302.05543
52
- created: 2023-04-15-01-26-54
53
  github:
54
  - https://github.com/lllyasviel/ControlNet
55
  - https://github.com/lllyasviel/ControlNet-v1-1-nightly
@@ -58,7 +58,7 @@ https://huggingface.co/spaces/hysts/ControlNet-v1-1:
58
  - text2image
59
  - image2image
60
  https://huggingface.co/spaces/DeepFloyd/IF:
61
- created: 2023-03-30-01-36-56
62
  github:
63
  - https://github.com/deep-floyd/IF
64
  tags:
@@ -67,7 +67,7 @@ https://huggingface.co/spaces/DeepFloyd/IF:
67
  https://huggingface.co/spaces/damo-vilab/modelscope-text-to-video-synthesis:
68
  arxiv:
69
  - https://arxiv.org/abs/2303.08320
70
- created: 2023-03-19-04-30-43
71
  github:
72
  - https://github.com/modelscope/modelscope
73
  tags:
@@ -76,7 +76,7 @@ https://huggingface.co/spaces/damo-vilab/modelscope-text-to-video-synthesis:
76
  https://huggingface.co/spaces/thu-ml/unidiffuser:
77
  arxiv:
78
  - https://arxiv.org/abs/2303.06555
79
- created: 2023-03-14-05-06-57
80
  github:
81
  - https://github.com/thu-ml/unidiffuser
82
  tags:
@@ -87,14 +87,14 @@ https://huggingface.co/spaces/thu-ml/unidiffuser:
87
  https://huggingface.co/spaces/ELITE-library/ELITE:
88
  arxiv:
89
  - https://arxiv.org/abs/2302.13848
90
- created: 2023-03-09-03-28-49
91
  github:
92
  - https://github.com/csyxwei/ELITE
93
  tags:
94
  - diffusion model
95
  - text2image
96
  https://huggingface.co/spaces/hysts/cv_diffusion_text-to-image-synthesis_tiny:
97
- created: 2023-03-08-05-44-53
98
  tags:
99
  - diffusion model
100
  - text2image
@@ -102,7 +102,7 @@ https://huggingface.co/spaces/hysts/DDNM-HQ:
102
  arxiv:
103
  - https://arxiv.org/abs/2303.00354
104
  - https://arxiv.org/abs/2212.00490
105
- created: 2023-03-02-03-35-13
106
  github:
107
  - https://github.com/wyhuai/DDNM/tree/main/hq_demo
108
  tags:
@@ -111,7 +111,7 @@ https://huggingface.co/spaces/hysts/DDNM-HQ:
111
  https://huggingface.co/spaces/hysts/ControlNet-with-Anything-v4:
112
  arxiv:
113
  - https://arxiv.org/abs/2302.05543
114
- created: 2023-02-16-05-05-27
115
  github:
116
  - https://github.com/lllyasviel/ControlNet
117
  tags:
@@ -121,7 +121,7 @@ https://huggingface.co/spaces/hysts/ControlNet-with-Anything-v4:
121
  https://huggingface.co/spaces/hysts/ControlNet:
122
  arxiv:
123
  - https://arxiv.org/abs/2302.05543
124
- created: 2023-02-14-01-03-00
125
  github:
126
  - https://github.com/lllyasviel/ControlNet
127
  tags:
@@ -131,7 +131,7 @@ https://huggingface.co/spaces/hysts/ControlNet:
131
  https://huggingface.co/spaces/hysts/PnP-diffusion-features:
132
  arxiv:
133
  - https://arxiv.org/abs/2211.12572
134
- created: 2023-02-13-06-20-32
135
  github:
136
  - https://github.com/MichalGeyer/plug-and-play
137
  tags:
@@ -140,7 +140,7 @@ https://huggingface.co/spaces/hysts/PnP-diffusion-features:
140
  https://huggingface.co/spaces/hysts/BLIP2-with-transformers:
141
  arxiv:
142
  - https://arxiv.org/abs/2301.12597
143
- created: 2023-02-10-09-45-07
144
  github:
145
  - https://github.com/salesforce/LAVIS/tree/main/projects/blip2
146
  tags:
@@ -149,7 +149,7 @@ https://huggingface.co/spaces/hysts/BLIP2-with-transformers:
149
  https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-inference:
150
  arxiv:
151
  - https://arxiv.org/abs/2212.11565
152
- created: 2023-02-09-02-39-44
153
  github:
154
  - https://github.com/showlab/Tune-A-Video
155
  tags:
@@ -159,7 +159,7 @@ https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-inference:
159
  https://huggingface.co/spaces/TEXTurePaper/TEXTure:
160
  arxiv:
161
  - https://arxiv.org/abs/2302.01721
162
- created: 2023-02-06-09-16-46
163
  github:
164
  - https://github.com/TEXTurePaper/TEXTurePaper
165
  tags:
@@ -170,7 +170,7 @@ https://huggingface.co/spaces/TEXTurePaper/TEXTure:
170
  https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite:
171
  arxiv:
172
  - https://arxiv.org/abs/2301.13826
173
- created: 2023-02-01-06-18-56
174
  github:
175
  - https://github.com/AttendAndExcite/Attend-and-Excite
176
  tags:
@@ -179,7 +179,7 @@ https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite:
179
  https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI:
180
  arxiv:
181
  - https://arxiv.org/abs/2212.11565
182
- created: 2023-01-30-08-10-09
183
  github:
184
  - https://github.com/showlab/Tune-A-Video
185
  tags:
@@ -189,7 +189,7 @@ https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI:
189
  https://huggingface.co/spaces/facebook/CutLER:
190
  arxiv:
191
  - https://arxiv.org/abs/2301.11320
192
- created: 2023-01-28-11-11-22
193
  github:
194
  - https://github.com/facebookresearch/CutLER
195
  tags:
@@ -199,7 +199,7 @@ https://huggingface.co/spaces/facebook/CutLER:
199
  https://huggingface.co/spaces/facebook/MaskCut:
200
  arxiv:
201
  - https://arxiv.org/abs/2301.11320
202
- created: 2023-01-28-04-37-53
203
  github:
204
  - https://github.com/facebookresearch/CutLER
205
  tags:
@@ -207,7 +207,7 @@ https://huggingface.co/spaces/facebook/MaskCut:
207
  - segmentation
208
  - unsupervised
209
  https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI:
210
- created: 2023-01-20-05-11-08
211
  github:
212
  - https://github.com/huggingface/diffusers/tree/main/examples/dreambooth
213
  tags:
@@ -216,7 +216,7 @@ https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI:
216
  - diffusion model
217
  - text2image
218
  https://huggingface.co/spaces/hysts/LoRA-SD-training:
219
- created: 2022-12-11-07-01-37
220
  github:
221
  - https://github.com/cloneofsimo/lora
222
  tags:
@@ -227,14 +227,14 @@ https://huggingface.co/spaces/hysts/LoRA-SD-training:
227
  https://huggingface.co/spaces/hysts/multiresolution-textual-inversion:
228
  arxiv:
229
  - https://arxiv.org/abs/2211.17115
230
- created: 2022-12-03-09-13-05
231
  github:
232
  - https://github.com/giannisdaras/multires_textual_inversion
233
  tags:
234
  - diffusion model
235
  - text2image
236
  https://huggingface.co/spaces/hysts/diffusers-anime-faces:
237
- created: 2022-08-12-10-03-37
238
  tags:
239
  - diffusion model
240
  - anime
@@ -243,39 +243,39 @@ https://huggingface.co/spaces/hysts/diffusers-anime-faces:
243
  https://huggingface.co/spaces/THUDM/CogVideo:
244
  arxiv:
245
  - https://arxiv.org/abs/2205.15868
246
- created: 2022-07-18-09-06-22
247
  github:
248
  - https://github.com/THUDM/CogVideo
249
  tags:
250
  - text2video
251
  https://huggingface.co/spaces/hysts/AnimeGANv3_PortraitSketch:
252
- created: 2022-07-13-17-51-20
253
  github:
254
  - https://github.com/TachibanaYoshino/AnimeGANv3
255
  tags:
256
  - sketch
257
  https://huggingface.co/spaces/hysts/ICML2022_papers:
258
- created: 2022-07-13-11-47-41
259
  tags:
260
  - list of papers
261
  https://huggingface.co/spaces/hysts/CVPR2022_papers:
262
- created: 2022-07-11-12-16-32
263
  tags:
264
  - list of papers
265
  https://huggingface.co/spaces/NAACL2022/papers:
266
- created: 2022-07-10-21-40-05
267
  tags:
268
  - list of papers
269
  https://huggingface.co/spaces/THUDM/CogView2:
270
  arxiv:
271
  - https://arxiv.org/abs/2204.14217
272
- created: 2022-06-20-16-06-52
273
  github:
274
  - https://github.com/THUDM/CogView2
275
  tags:
276
  - text2image
277
  https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch:
278
- created: 2022-06-10-23-12-02
279
  github:
280
  - https://github.com/ljsabc/MangaLineExtraction_PyTorch
281
  tags:
@@ -285,7 +285,7 @@ https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch:
285
  https://huggingface.co/spaces/hysts/ViTPose_video:
286
  arxiv:
287
  - https://arxiv.org/abs/2204.12484
288
- created: 2022-06-08-10-38-50
289
  github:
290
  - https://github.com/ViTAE-Transformer/ViTPose
291
  tags:
@@ -293,7 +293,7 @@ https://huggingface.co/spaces/hysts/ViTPose_video:
293
  https://huggingface.co/spaces/hysts/Text2Human:
294
  arxiv:
295
  - https://arxiv.org/abs/2205.15996
296
- created: 2022-06-04-08-12-18
297
  github:
298
  - https://github.com/yumingj/Text2Human
299
  tags:
@@ -301,7 +301,7 @@ https://huggingface.co/spaces/hysts/Text2Human:
301
  https://huggingface.co/spaces/Gradio-Blocks/ViTPose:
302
  arxiv:
303
  - https://arxiv.org/abs/2204.12484
304
- created: 2022-05-29-06-25-28
305
  github:
306
  - https://github.com/ViTAE-Transformer/ViTPose
307
  tags:
@@ -309,13 +309,13 @@ https://huggingface.co/spaces/Gradio-Blocks/ViTPose:
309
  https://huggingface.co/spaces/Gradio-Blocks/CBNetV2:
310
  arxiv:
311
  - http://arxiv.org/abs/2107.00420
312
- created: 2022-05-29-03-51-21
313
  github:
314
  - https://github.com/VDIGPKU/CBNetV2
315
  tags:
316
  - image classification
317
  https://huggingface.co/spaces/hysts/mmdetection:
318
- created: 2022-05-29-02-11-52
319
  github:
320
  - https://github.com/open-mmlab/mmdetection
321
  tags:
@@ -326,7 +326,7 @@ https://huggingface.co/spaces/hysts/mmdetection:
326
  https://huggingface.co/spaces/Gradio-Blocks/HairCLIP:
327
  arxiv:
328
  - https://arxiv.org/abs/2112.05142
329
- created: 2022-05-26-21-38-44
330
  github:
331
  - https://github.com/wty-ustc/HairCLIP
332
  tags:
@@ -336,7 +336,7 @@ https://huggingface.co/spaces/Gradio-Blocks/HairCLIP:
336
  https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN:
337
  arxiv:
338
  - https://arxiv.org/abs/2203.13248
339
- created: 2022-05-20-22-17-37
340
  github:
341
  - https://github.com/williamyang1991/DualStyleGAN
342
  tags:
@@ -346,7 +346,7 @@ https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN:
346
  https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human:
347
  arxiv:
348
  - https://arxiv.org/abs/2204.11823
349
- created: 2022-05-20-13-19-56
350
  github:
351
  - https://github.com/stylegan-human/StyleGAN-Human
352
  tags:
@@ -354,7 +354,7 @@ https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human:
354
  https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation:
355
  arxiv:
356
  - https://arxiv.org/abs/2204.11823
357
- created: 2022-04-22-09-48-26
358
  github:
359
  - https://github.com/stylegan-human/StyleGAN-Human
360
  tags:
@@ -362,7 +362,7 @@ https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation:
362
  https://huggingface.co/spaces/hysts/StyleGAN-Human:
363
  arxiv:
364
  - https://arxiv.org/abs/2204.11823
365
- created: 2022-04-22-08-28-33
366
  github:
367
  - https://github.com/stylegan-human/StyleGAN-Human
368
  tags:
@@ -370,13 +370,13 @@ https://huggingface.co/spaces/hysts/StyleGAN-Human:
370
  https://huggingface.co/spaces/hysts/gan-control:
371
  arxiv:
372
  - https://arxiv.org/abs/2101.02477
373
- created: 2022-04-18-18-53-22
374
  github:
375
  - https://github.com/amazon-research/gan-control
376
  tags:
377
  - GAN
378
  https://huggingface.co/spaces/hysts/Manga-OCR:
379
- created: 2022-04-18-17-27-04
380
  github:
381
  - https://github.com/kha-white/manga-ocr
382
  tags:
@@ -384,7 +384,7 @@ https://huggingface.co/spaces/hysts/Manga-OCR:
384
  - illustration
385
  - OCR
386
  https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector:
387
- created: 2022-04-18-15-59-06
388
  github:
389
  - https://github.com/atksh/onnx-facial-lmk-detector
390
  tags:
@@ -394,7 +394,7 @@ https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector:
394
  https://huggingface.co/spaces/hysts/Hopenet:
395
  arxiv:
396
  - https://arxiv.org/abs/1710.00925
397
- created: 2022-04-15-20-03-00
398
  github:
399
  - https://github.com/natanielruiz/deep-head-pose
400
  tags:
@@ -403,7 +403,7 @@ https://huggingface.co/spaces/hysts/Hopenet:
403
  https://huggingface.co/spaces/hysts/mediapipe-pose-estimation:
404
  arxiv:
405
  - https://arxiv.org/abs/2006.10204
406
- created: 2022-04-15-19-57-59
407
  github:
408
  - https://github.com/google/mediapipe
409
  tags:
@@ -412,7 +412,7 @@ https://huggingface.co/spaces/hysts/mediapipe-pose-estimation:
412
  https://huggingface.co/spaces/hysts/mediapipe-face-detection:
413
  arxiv:
414
  - https://arxiv.org/abs/1907.05047
415
- created: 2022-04-15-19-56-19
416
  github:
417
  - https://github.com/google/mediapipe
418
  tags:
@@ -422,7 +422,7 @@ https://huggingface.co/spaces/hysts/mediapipe-face-detection:
422
  https://huggingface.co/spaces/hysts/mediapipe-face-mesh:
423
  arxiv:
424
  - https://arxiv.org/abs/1907.06724
425
- created: 2022-04-15-19-53-57
426
  github:
427
  - https://github.com/google/mediapipe
428
  tags:
@@ -432,7 +432,7 @@ https://huggingface.co/spaces/hysts/mediapipe-face-mesh:
432
  https://huggingface.co/spaces/hysts/Anime2Sketch:
433
  arxiv:
434
  - https://arxiv.org/abs/2104.05703
435
- created: 2022-04-15-16-10-50
436
  github:
437
  - https://github.com/Mukosame/Anime2Sketch
438
  tags:
@@ -440,44 +440,44 @@ https://huggingface.co/spaces/hysts/Anime2Sketch:
440
  - illustration
441
  - sketch
442
  https://huggingface.co/spaces/hysts/TADNE-image-search-with-DeepDanbooru:
443
- created: 2022-04-14-22-00-57
444
  tags:
445
  - anime
446
  - illustration
447
  - TADNE
448
  https://huggingface.co/spaces/hysts/TADNE-image-selector:
449
- created: 2022-04-14-18-09-44
450
  tags:
451
  - anime
452
  - illustration
453
  - TADNE
454
  https://huggingface.co/spaces/hysts/TADNE-image-viewer:
455
- created: 2022-04-14-15-06-35
456
  tags:
457
  - anime
458
  - illustration
459
  - TADNE
460
  https://huggingface.co/spaces/hysts/TADNE-interpolation:
461
- created: 2022-04-10-12-05-21
462
  tags:
463
  - anime
464
  - illustration
465
  - TADNE
466
  https://huggingface.co/spaces/hysts/TADNE:
467
- created: 2022-04-10-04-54-39
468
  tags:
469
  - anime
470
  - illustration
471
  - TADNE
472
  https://huggingface.co/spaces/hysts/ibug-emotion_recognition:
473
- created: 2022-04-09-17-20-11
474
  github:
475
  - https://github.com/ibug-group/emotion_recognition
476
  tags:
477
  - face
478
  - emotion recognition
479
  https://huggingface.co/spaces/hysts/ibug-face_alignment:
480
- created: 2022-04-09-17-18-40
481
  github:
482
  - https://github.com/ibug-group/face_alignment
483
  tags:
@@ -486,7 +486,7 @@ https://huggingface.co/spaces/hysts/ibug-face_alignment:
486
  https://huggingface.co/spaces/hysts/ibug-fpage:
487
  arxiv:
488
  - https://arxiv.org/abs/2106.11145
489
- created: 2022-04-09-16-04-16
490
  github:
491
  - https://github.com/ibug-group/fpage
492
  tags:
@@ -495,7 +495,7 @@ https://huggingface.co/spaces/hysts/ibug-fpage:
495
  https://huggingface.co/spaces/hysts/ibug-face_parsing:
496
  arxiv:
497
  - https://arxiv.org/abs/2102.02717
498
- created: 2022-04-09-13-09-31
499
  github:
500
  - https://github.com/hhj1897/face_parsing
501
  tags:
@@ -503,7 +503,7 @@ https://huggingface.co/spaces/hysts/ibug-face_parsing:
503
  - face parsing
504
  - segmentation
505
  https://huggingface.co/spaces/hysts/ibug-face_detection:
506
- created: 2022-04-09-12-26-23
507
  github:
508
  - https://github.com/ibug-group/face_detection
509
  tags:
@@ -512,7 +512,7 @@ https://huggingface.co/spaces/hysts/ibug-face_detection:
512
  https://huggingface.co/spaces/hysts/insightface-SCRFD:
513
  arxiv:
514
  - https://arxiv.org/abs/2105.04714
515
- created: 2022-04-06-12-07-02
516
  github:
517
  - https://github.com/deepinsight/insightface/tree/master/detection/scrfd
518
  tags:
@@ -521,7 +521,7 @@ https://huggingface.co/spaces/hysts/insightface-SCRFD:
521
  https://huggingface.co/spaces/hysts/insightface-person-detection:
522
  arxiv:
523
  - https://arxiv.org/abs/2105.04714
524
- created: 2022-04-06-08-39-44
525
  github:
526
  - https://github.com/deepinsight/insightface/tree/master/examples/person_detection
527
  tags:
@@ -529,7 +529,7 @@ https://huggingface.co/spaces/hysts/insightface-person-detection:
529
  https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing:
530
  arxiv:
531
  - https://arxiv.org/abs/1907.11922
532
- created: 2022-04-06-02-56-32
533
  github:
534
  - https://github.com/switchablenorms/CelebAMask-HQ
535
  tags:
@@ -539,7 +539,7 @@ https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing:
539
  https://huggingface.co/spaces/hysts/MobileStyleGAN:
540
  arxiv:
541
  - https://arxiv.org/abs/2104.04767
542
- created: 2022-04-05-09-23-01
543
  github:
544
  - https://github.com/bes-dev/MobileStyleGAN.pytorch
545
  tags:
@@ -547,7 +547,7 @@ https://huggingface.co/spaces/hysts/MobileStyleGAN:
547
  https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN:
548
  arxiv:
549
  - https://arxiv.org/abs/2202.12211
550
- created: 2022-04-05-02-40-27
551
  github:
552
  - https://github.com/self-distilled-stylegan/self-distilled-internet-photos
553
  tags:
@@ -555,7 +555,7 @@ https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN:
555
  https://huggingface.co/spaces/hysts/StyleGAN2:
556
  arxiv:
557
  - https://arxiv.org/abs/1912.04958
558
- created: 2022-04-03-19-53-52
559
  github:
560
  - https://github.com/NVlabs/stylegan3
561
  tags:
@@ -563,7 +563,7 @@ https://huggingface.co/spaces/hysts/StyleGAN2:
563
  https://huggingface.co/spaces/hysts/projected_gan:
564
  arxiv:
565
  - https://arxiv.org/abs/2111.01007
566
- created: 2022-04-03-17-28-35
567
  github:
568
  - https://github.com/autonomousvision/projected_gan
569
  tags:
@@ -571,7 +571,7 @@ https://huggingface.co/spaces/hysts/projected_gan:
571
  https://huggingface.co/spaces/hysts/StyleGAN3:
572
  arxiv:
573
  - https://arxiv.org/abs/2106.12423
574
- created: 2022-04-03-15-56-35
575
  github:
576
  - https://github.com/NVlabs/stylegan3
577
  tags:
@@ -579,7 +579,7 @@ https://huggingface.co/spaces/hysts/StyleGAN3:
579
  https://huggingface.co/spaces/hysts/StyleGAN-XL:
580
  arxiv:
581
  - https://arxiv.org/abs/2202.00273
582
- created: 2022-03-31-19-20-05
583
  github:
584
  - https://github.com/autonomousvision/stylegan_xl
585
  tags:
@@ -587,7 +587,7 @@ https://huggingface.co/spaces/hysts/StyleGAN-XL:
587
  https://huggingface.co/spaces/hysts/1adrianb-face-alignment:
588
  arxiv:
589
  - https://arxiv.org/abs/1703.07332
590
- created: 2022-03-28-11-33-31
591
  github:
592
  - https://github.com/1adrianb/face-alignment
593
  tags:
@@ -597,7 +597,7 @@ https://huggingface.co/spaces/hysts/1adrianb-face-alignment:
597
  https://huggingface.co/spaces/hysts/DualStyleGAN:
598
  arxiv:
599
  - https://arxiv.org/abs/2203.13248
600
- created: 2022-03-23-20-42-59
601
  github:
602
  - https://github.com/williamyang1991/DualStyleGAN
603
  tags:
@@ -605,20 +605,20 @@ https://huggingface.co/spaces/hysts/DualStyleGAN:
605
  https://huggingface.co/spaces/hysts/StyleSwin:
606
  arxiv:
607
  - https://arxiv.org/abs/2112.10762
608
- created: 2022-03-15-14-27-48
609
  github:
610
  - https://github.com/microsoft/StyleSwin
611
  tags:
612
  - GAN
613
  https://huggingface.co/spaces/hysts/age-estimation-APPA-REAL:
614
- created: 2022-02-28-00-45-11
615
  github:
616
  - https://github.com/yu4u/age-estimation-pytorch
617
  tags:
618
  - face
619
  - age estimation
620
  https://huggingface.co/spaces/hysts/anime_face_landmark_detection:
621
- created: 2022-01-24-09-09-55
622
  github:
623
  - https://github.com/kanosawa/anime_face_landmark_detection
624
  tags:
@@ -626,7 +626,7 @@ https://huggingface.co/spaces/hysts/anime_face_landmark_detection:
626
  - illustration
627
  - anime face landmark detection
628
  https://huggingface.co/spaces/hysts/lbpcascade_animeface:
629
- created: 2022-01-24-08-24-09
630
  github:
631
  - https://github.com/nagadomi/lbpcascade_animeface
632
  tags:
@@ -634,7 +634,7 @@ https://huggingface.co/spaces/hysts/lbpcascade_animeface:
634
  - illustration
635
  - anime face detection
636
  https://huggingface.co/spaces/hysts/yolov5_anime:
637
- created: 2022-01-24-05-55-41
638
  github:
639
  - https://github.com/zymk9/yolov5_anime
640
  tags:
@@ -644,7 +644,7 @@ https://huggingface.co/spaces/hysts/yolov5_anime:
644
  https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter:
645
  arxiv:
646
  - https://arxiv.org/abs/2108.01819
647
- created: 2022-01-24-03-14-52
648
  github:
649
  - https://github.com/ShuhongChen/bizarre-pose-estimator
650
  tags:
@@ -652,7 +652,7 @@ https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter:
652
  - illustration
653
  - anime character segmentation
654
  https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter:
655
- created: 2022-01-24-00-01-55
656
  github:
657
  - https://github.com/zymk9/Yet-Another-Anime-Segmenter
658
  tags:
@@ -662,7 +662,7 @@ https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter:
662
  https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger:
663
  arxiv:
664
  - https://arxiv.org/abs/2108.01819
665
- created: 2022-01-23-13-26-52
666
  github:
667
  - https://github.com/ShuhongChen/bizarre-pose-estimator
668
  tags:
@@ -670,7 +670,7 @@ https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger:
670
  - illustration
671
  - anime label prediction
672
  https://huggingface.co/spaces/hysts/DeepDanbooru:
673
- created: 2022-01-23-12-04-20
674
  github:
675
  - https://github.com/KichangKim/DeepDanbooru
676
  tags:
@@ -679,7 +679,7 @@ https://huggingface.co/spaces/hysts/DeepDanbooru:
679
  - anime label prediction
680
  - Danbooru
681
  https://huggingface.co/spaces/hysts/danbooru-pretrained:
682
- created: 2022-01-23-10-46-30
683
  github:
684
  - https://github.com/RF5/danbooru-pretrained
685
  tags:
@@ -688,22 +688,22 @@ https://huggingface.co/spaces/hysts/danbooru-pretrained:
688
  - anime label prediction
689
  - Danbooru
690
  https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp002:
691
- created: 2021-12-02-19-33-20
692
  tags:
693
  - GAN
694
  - personal project
695
  https://huggingface.co/spaces/hysts/stylegan3-food101:
696
- created: 2021-11-22-04-05-46
697
  tags:
698
  - GAN
699
  - personal project
700
  https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp001:
701
- created: 2021-11-22-02-10-56
702
  tags:
703
  - GAN
704
  - personal project
705
  https://huggingface.co/spaces/hysts/anime-face-detector:
706
- created: 2021-11-15-02-15-45
707
  github:
708
  - https://github.com/hysts/anime-face-detector
709
  tags:
 
1
  https://huggingface.co/spaces/hysts/SD-XL:
2
  arxiv:
3
  - https://arxiv.org/abs/2307.01952
4
+ created: "2023-07-27T05:10:31.000Z"
5
  github:
6
  - https://github.com/stability-ai/generative-models
7
  tags:
 
10
  https://huggingface.co/spaces/huggingface-projects/llama-2-7b-chat:
11
  arxiv:
12
  - https://arxiv.org/abs/2307.09288
13
+ created: "2023-07-19T03:33:27.000Z"
14
  github:
15
  - https://github.com/facebookresearch/llama
16
  tags:
 
18
  - LLM
19
  - Llama 2
20
  https://huggingface.co/spaces/hysts/Kandinsky-2-1:
21
+ created: "2023-07-14T12:34:56.000Z"
22
  tags:
23
  - diffusion model
24
  - text to image
25
  https://huggingface.co/spaces/hysts/Kandinsky-2-2:
26
+ created: "2023-07-14T09:48:26.000Z"
27
  tags:
28
  - diffusion model
29
  - text to image
30
  https://huggingface.co/spaces/hysts/zeroscope-v2:
31
+ created: "2023-06-27T02:57:53.000Z"
32
  tags:
33
  - diffusion model
34
  - text to video
35
  https://huggingface.co/spaces/ICML2023/ICML2023_papers:
36
+ created: "2023-06-15T17:16:16.000Z"
37
  tags:
38
  - list of papers
39
  https://huggingface.co/spaces/hysts/Shap-E:
40
  arxiv:
41
  - https://arxiv.org/abs/2305.02463
42
+ created: "2023-05-05T07:40:18.000Z"
43
  github:
44
  - https://github.com/openai/shap-e
45
  tags:
 
49
  https://huggingface.co/spaces/hysts/ControlNet-v1-1:
50
  arxiv:
51
  - https://arxiv.org/abs/2302.05543
52
+ created: "2023-04-15T01:26:54.000Z"
53
  github:
54
  - https://github.com/lllyasviel/ControlNet
55
  - https://github.com/lllyasviel/ControlNet-v1-1-nightly
 
58
  - text2image
59
  - image2image
60
  https://huggingface.co/spaces/DeepFloyd/IF:
61
+ created: "2023-03-30T01:36:56.000Z"
62
  github:
63
  - https://github.com/deep-floyd/IF
64
  tags:
 
67
  https://huggingface.co/spaces/damo-vilab/modelscope-text-to-video-synthesis:
68
  arxiv:
69
  - https://arxiv.org/abs/2303.08320
70
+ created: "2023-03-19T04:30:43.000Z"
71
  github:
72
  - https://github.com/modelscope/modelscope
73
  tags:
 
76
  https://huggingface.co/spaces/thu-ml/unidiffuser:
77
  arxiv:
78
  - https://arxiv.org/abs/2303.06555
79
+ created: "2023-03-14T05:06:57.000Z"
80
  github:
81
  - https://github.com/thu-ml/unidiffuser
82
  tags:
 
87
  https://huggingface.co/spaces/ELITE-library/ELITE:
88
  arxiv:
89
  - https://arxiv.org/abs/2302.13848
90
+ created: "2023-03-09T03:28:49.000Z"
91
  github:
92
  - https://github.com/csyxwei/ELITE
93
  tags:
94
  - diffusion model
95
  - text2image
96
  https://huggingface.co/spaces/hysts/cv_diffusion_text-to-image-synthesis_tiny:
97
+ created: "2023-03-08T05:44:53.000Z"
98
  tags:
99
  - diffusion model
100
  - text2image
 
102
  arxiv:
103
  - https://arxiv.org/abs/2303.00354
104
  - https://arxiv.org/abs/2212.00490
105
+ created: "2023-03-02T03:35:13.000Z"
106
  github:
107
  - https://github.com/wyhuai/DDNM/tree/main/hq_demo
108
  tags:
 
111
  https://huggingface.co/spaces/hysts/ControlNet-with-Anything-v4:
112
  arxiv:
113
  - https://arxiv.org/abs/2302.05543
114
+ created: "2023-02-16T05:05:27.000Z"
115
  github:
116
  - https://github.com/lllyasviel/ControlNet
117
  tags:
 
121
  https://huggingface.co/spaces/hysts/ControlNet:
122
  arxiv:
123
  - https://arxiv.org/abs/2302.05543
124
+ created: "2023-02-14T01:03:00.000Z"
125
  github:
126
  - https://github.com/lllyasviel/ControlNet
127
  tags:
 
131
  https://huggingface.co/spaces/hysts/PnP-diffusion-features:
132
  arxiv:
133
  - https://arxiv.org/abs/2211.12572
134
+ created: "2023-02-13T06:20:32.000Z"
135
  github:
136
  - https://github.com/MichalGeyer/plug-and-play
137
  tags:
 
140
  https://huggingface.co/spaces/hysts/BLIP2-with-transformers:
141
  arxiv:
142
  - https://arxiv.org/abs/2301.12597
143
+ created: "2023-02-10T09:45:07.000Z"
144
  github:
145
  - https://github.com/salesforce/LAVIS/tree/main/projects/blip2
146
  tags:
 
149
  https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-inference:
150
  arxiv:
151
  - https://arxiv.org/abs/2212.11565
152
+ created: "2023-02-09T02:39:44.000Z"
153
  github:
154
  - https://github.com/showlab/Tune-A-Video
155
  tags:
 
159
  https://huggingface.co/spaces/TEXTurePaper/TEXTure:
160
  arxiv:
161
  - https://arxiv.org/abs/2302.01721
162
+ created: "2023-02-06T09:16:46.000Z"
163
  github:
164
  - https://github.com/TEXTurePaper/TEXTurePaper
165
  tags:
 
170
  https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite:
171
  arxiv:
172
  - https://arxiv.org/abs/2301.13826
173
+ created: "2023-02-01T06:18:56.000Z"
174
  github:
175
  - https://github.com/AttendAndExcite/Attend-and-Excite
176
  tags:
 
179
  https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI:
180
  arxiv:
181
  - https://arxiv.org/abs/2212.11565
182
+ created: "2023-01-30T08:10:09.000Z"
183
  github:
184
  - https://github.com/showlab/Tune-A-Video
185
  tags:
 
189
  https://huggingface.co/spaces/facebook/CutLER:
190
  arxiv:
191
  - https://arxiv.org/abs/2301.11320
192
+ created: "2023-01-28T11:11:22.000Z"
193
  github:
194
  - https://github.com/facebookresearch/CutLER
195
  tags:
 
199
  https://huggingface.co/spaces/facebook/MaskCut:
200
  arxiv:
201
  - https://arxiv.org/abs/2301.11320
202
+ created: "2023-01-28T04:37:53.000Z"
203
  github:
204
  - https://github.com/facebookresearch/CutLER
205
  tags:
 
207
  - segmentation
208
  - unsupervised
209
  https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI:
210
+ created: "2023-01-20T05:11:08.000Z"
211
  github:
212
  - https://github.com/huggingface/diffusers/tree/main/examples/dreambooth
213
  tags:
 
216
  - diffusion model
217
  - text2image
218
  https://huggingface.co/spaces/hysts/LoRA-SD-training:
219
+ created: "2022-12-11T07:01:37.000Z"
220
  github:
221
  - https://github.com/cloneofsimo/lora
222
  tags:
 
227
  https://huggingface.co/spaces/hysts/multiresolution-textual-inversion:
228
  arxiv:
229
  - https://arxiv.org/abs/2211.17115
230
+ created: "2022-12-03T09:13:05.000Z"
231
  github:
232
  - https://github.com/giannisdaras/multires_textual_inversion
233
  tags:
234
  - diffusion model
235
  - text2image
236
  https://huggingface.co/spaces/hysts/diffusers-anime-faces:
237
+ created: "2022-08-12T10:03:37.000Z"
238
  tags:
239
  - diffusion model
240
  - anime
 
243
  https://huggingface.co/spaces/THUDM/CogVideo:
244
  arxiv:
245
  - https://arxiv.org/abs/2205.15868
246
+ created: "2022-07-18T09:06:22.000Z"
247
  github:
248
  - https://github.com/THUDM/CogVideo
249
  tags:
250
  - text2video
251
  https://huggingface.co/spaces/hysts/AnimeGANv3_PortraitSketch:
252
+ created: "2022-07-13T17:51:20.000Z"
253
  github:
254
  - https://github.com/TachibanaYoshino/AnimeGANv3
255
  tags:
256
  - sketch
257
  https://huggingface.co/spaces/hysts/ICML2022_papers:
258
+ created: "2022-07-13T11:47:41.000Z"
259
  tags:
260
  - list of papers
261
  https://huggingface.co/spaces/hysts/CVPR2022_papers:
262
+ created: "2022-07-11T12:16:32.000Z"
263
  tags:
264
  - list of papers
265
  https://huggingface.co/spaces/NAACL2022/papers:
266
+ created: "2022-07-10T21:40:05.000Z"
267
  tags:
268
  - list of papers
269
  https://huggingface.co/spaces/THUDM/CogView2:
270
  arxiv:
271
  - https://arxiv.org/abs/2204.14217
272
+ created: "2022-06-20T16:06:52.000Z"
273
  github:
274
  - https://github.com/THUDM/CogView2
275
  tags:
276
  - text2image
277
  https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch:
278
+ created: "2022-06-10T23:12:02.000Z"
279
  github:
280
  - https://github.com/ljsabc/MangaLineExtraction_PyTorch
281
  tags:
 
285
  https://huggingface.co/spaces/hysts/ViTPose_video:
286
  arxiv:
287
  - https://arxiv.org/abs/2204.12484
288
+ created: "2022-06-08T10:38:50.000Z"
289
  github:
290
  - https://github.com/ViTAE-Transformer/ViTPose
291
  tags:
 
293
  https://huggingface.co/spaces/hysts/Text2Human:
294
  arxiv:
295
  - https://arxiv.org/abs/2205.15996
296
+ created: "2022-06-04T08:12:18.000Z"
297
  github:
298
  - https://github.com/yumingj/Text2Human
299
  tags:
 
301
  https://huggingface.co/spaces/Gradio-Blocks/ViTPose:
302
  arxiv:
303
  - https://arxiv.org/abs/2204.12484
304
+ created: "2022-05-29T06:25:28.000Z"
305
  github:
306
  - https://github.com/ViTAE-Transformer/ViTPose
307
  tags:
 
309
  https://huggingface.co/spaces/Gradio-Blocks/CBNetV2:
310
  arxiv:
311
  - http://arxiv.org/abs/2107.00420
312
+ created: "2022-05-29T03:51:21.000Z"
313
  github:
314
  - https://github.com/VDIGPKU/CBNetV2
315
  tags:
316
  - image classification
317
  https://huggingface.co/spaces/hysts/mmdetection:
318
+ created: "2022-05-29T02:11:52.000Z"
319
  github:
320
  - https://github.com/open-mmlab/mmdetection
321
  tags:
 
326
  https://huggingface.co/spaces/Gradio-Blocks/HairCLIP:
327
  arxiv:
328
  - https://arxiv.org/abs/2112.05142
329
+ created: "2022-05-26T21:38:44.000Z"
330
  github:
331
  - https://github.com/wty-ustc/HairCLIP
332
  tags:
 
336
  https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN:
337
  arxiv:
338
  - https://arxiv.org/abs/2203.13248
339
+ created: "2022-05-20T22:17:37.000Z"
340
  github:
341
  - https://github.com/williamyang1991/DualStyleGAN
342
  tags:
 
346
  https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human:
347
  arxiv:
348
  - https://arxiv.org/abs/2204.11823
349
+ created: "2022-05-20T13:19:56.000Z"
350
  github:
351
  - https://github.com/stylegan-human/StyleGAN-Human
352
  tags:
 
354
  https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation:
355
  arxiv:
356
  - https://arxiv.org/abs/2204.11823
357
+ created: "2022-04-22T09:48:26.000Z"
358
  github:
359
  - https://github.com/stylegan-human/StyleGAN-Human
360
  tags:
 
362
  https://huggingface.co/spaces/hysts/StyleGAN-Human:
363
  arxiv:
364
  - https://arxiv.org/abs/2204.11823
365
+ created: "2022-04-22T08:28:33.000Z"
366
  github:
367
  - https://github.com/stylegan-human/StyleGAN-Human
368
  tags:
 
370
  https://huggingface.co/spaces/hysts/gan-control:
371
  arxiv:
372
  - https://arxiv.org/abs/2101.02477
373
+ created: "2022-04-18T18:53:22.000Z"
374
  github:
375
  - https://github.com/amazon-research/gan-control
376
  tags:
377
  - GAN
378
  https://huggingface.co/spaces/hysts/Manga-OCR:
379
+ created: "2022-04-18T17:27:04.000Z"
380
  github:
381
  - https://github.com/kha-white/manga-ocr
382
  tags:
 
384
  - illustration
385
  - OCR
386
  https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector:
387
+ created: "2022-04-18T15:59:06.000Z"
388
  github:
389
  - https://github.com/atksh/onnx-facial-lmk-detector
390
  tags:
 
394
  https://huggingface.co/spaces/hysts/Hopenet:
395
  arxiv:
396
  - https://arxiv.org/abs/1710.00925
397
+ created: "2022-04-15T20:03:00.000Z"
398
  github:
399
  - https://github.com/natanielruiz/deep-head-pose
400
  tags:
 
403
  https://huggingface.co/spaces/hysts/mediapipe-pose-estimation:
404
  arxiv:
405
  - https://arxiv.org/abs/2006.10204
406
+ created: "2022-04-15T19:57:59.000Z"
407
  github:
408
  - https://github.com/google/mediapipe
409
  tags:
 
412
  https://huggingface.co/spaces/hysts/mediapipe-face-detection:
413
  arxiv:
414
  - https://arxiv.org/abs/1907.05047
415
+ created: "2022-04-15T19:56:19.000Z"
416
  github:
417
  - https://github.com/google/mediapipe
418
  tags:
 
422
  https://huggingface.co/spaces/hysts/mediapipe-face-mesh:
423
  arxiv:
424
  - https://arxiv.org/abs/1907.06724
425
+ created: "2022-04-15T19:53:57.000Z"
426
  github:
427
  - https://github.com/google/mediapipe
428
  tags:
 
432
  https://huggingface.co/spaces/hysts/Anime2Sketch:
433
  arxiv:
434
  - https://arxiv.org/abs/2104.05703
435
+ created: "2022-04-15T16:10:50.000Z"
436
  github:
437
  - https://github.com/Mukosame/Anime2Sketch
438
  tags:
 
440
  - illustration
441
  - sketch
442
  https://huggingface.co/spaces/hysts/TADNE-image-search-with-DeepDanbooru:
443
+ created: "2022-04-14T22:00:57.000Z"
444
  tags:
445
  - anime
446
  - illustration
447
  - TADNE
448
  https://huggingface.co/spaces/hysts/TADNE-image-selector:
449
+ created: "2022-04-14T18:09:44.000Z"
450
  tags:
451
  - anime
452
  - illustration
453
  - TADNE
454
  https://huggingface.co/spaces/hysts/TADNE-image-viewer:
455
+ created: "2022-04-14T15:06:35.000Z"
456
  tags:
457
  - anime
458
  - illustration
459
  - TADNE
460
  https://huggingface.co/spaces/hysts/TADNE-interpolation:
461
+ created: "2022-04-10T12:05:21.000Z"
462
  tags:
463
  - anime
464
  - illustration
465
  - TADNE
466
  https://huggingface.co/spaces/hysts/TADNE:
467
+ created: "2022-04-10T04:54:39.000Z"
468
  tags:
469
  - anime
470
  - illustration
471
  - TADNE
472
  https://huggingface.co/spaces/hysts/ibug-emotion_recognition:
473
+ created: "2022-04-09T17:20:11.000Z"
474
  github:
475
  - https://github.com/ibug-group/emotion_recognition
476
  tags:
477
  - face
478
  - emotion recognition
479
  https://huggingface.co/spaces/hysts/ibug-face_alignment:
480
+ created: "2022-04-09T17:18:40.000Z"
481
  github:
482
  - https://github.com/ibug-group/face_alignment
483
  tags:
 
486
  https://huggingface.co/spaces/hysts/ibug-fpage:
487
  arxiv:
488
  - https://arxiv.org/abs/2106.11145
489
+ created: "2022-04-09T16:04:16.000Z"
490
  github:
491
  - https://github.com/ibug-group/fpage
492
  tags:
 
495
  https://huggingface.co/spaces/hysts/ibug-face_parsing:
496
  arxiv:
497
  - https://arxiv.org/abs/2102.02717
498
+ created: "2022-04-09T13:09:31.000Z"
499
  github:
500
  - https://github.com/hhj1897/face_parsing
501
  tags:
 
503
  - face parsing
504
  - segmentation
505
  https://huggingface.co/spaces/hysts/ibug-face_detection:
506
+ created: "2022-04-09T12:26:23.000Z"
507
  github:
508
  - https://github.com/ibug-group/face_detection
509
  tags:
 
512
  https://huggingface.co/spaces/hysts/insightface-SCRFD:
513
  arxiv:
514
  - https://arxiv.org/abs/2105.04714
515
+ created: "2022-04-06T12:07:02.000Z"
516
  github:
517
  - https://github.com/deepinsight/insightface/tree/master/detection/scrfd
518
  tags:
 
521
  https://huggingface.co/spaces/hysts/insightface-person-detection:
522
  arxiv:
523
  - https://arxiv.org/abs/2105.04714
524
+ created: "2022-04-06T08:39:44.000Z"
525
  github:
526
  - https://github.com/deepinsight/insightface/tree/master/examples/person_detection
527
  tags:
 
529
  https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing:
530
  arxiv:
531
  - https://arxiv.org/abs/1907.11922
532
+ created: "2022-04-06T02:56:32.000Z"
533
  github:
534
  - https://github.com/switchablenorms/CelebAMask-HQ
535
  tags:
 
539
  https://huggingface.co/spaces/hysts/MobileStyleGAN:
540
  arxiv:
541
  - https://arxiv.org/abs/2104.04767
542
+ created: "2022-04-05T09:23:01.000Z"
543
  github:
544
  - https://github.com/bes-dev/MobileStyleGAN.pytorch
545
  tags:
 
547
  https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN:
548
  arxiv:
549
  - https://arxiv.org/abs/2202.12211
550
+ created: "2022-04-05T02:40:27.000Z"
551
  github:
552
  - https://github.com/self-distilled-stylegan/self-distilled-internet-photos
553
  tags:
 
555
  https://huggingface.co/spaces/hysts/StyleGAN2:
556
  arxiv:
557
  - https://arxiv.org/abs/1912.04958
558
+ created: "2022-04-03T19:53:52.000Z"
559
  github:
560
  - https://github.com/NVlabs/stylegan3
561
  tags:
 
563
  https://huggingface.co/spaces/hysts/projected_gan:
564
  arxiv:
565
  - https://arxiv.org/abs/2111.01007
566
+ created: "2022-04-03T17:28:35.000Z"
567
  github:
568
  - https://github.com/autonomousvision/projected_gan
569
  tags:
 
571
  https://huggingface.co/spaces/hysts/StyleGAN3:
572
  arxiv:
573
  - https://arxiv.org/abs/2106.12423
574
+ created: "2022-04-03T15:56:35.000Z"
575
  github:
576
  - https://github.com/NVlabs/stylegan3
577
  tags:
 
579
  https://huggingface.co/spaces/hysts/StyleGAN-XL:
580
  arxiv:
581
  - https://arxiv.org/abs/2202.00273
582
+ created: "2022-03-31T19:20:05.000Z"
583
  github:
584
  - https://github.com/autonomousvision/stylegan_xl
585
  tags:
 
587
  https://huggingface.co/spaces/hysts/1adrianb-face-alignment:
588
  arxiv:
589
  - https://arxiv.org/abs/1703.07332
590
+ created: "2022-03-28T11:33:31.000Z"
591
  github:
592
  - https://github.com/1adrianb/face-alignment
593
  tags:
 
597
  https://huggingface.co/spaces/hysts/DualStyleGAN:
598
  arxiv:
599
  - https://arxiv.org/abs/2203.13248
600
+ created: "2022-03-23T20:42:59.000Z"
601
  github:
602
  - https://github.com/williamyang1991/DualStyleGAN
603
  tags:
 
605
  https://huggingface.co/spaces/hysts/StyleSwin:
606
  arxiv:
607
  - https://arxiv.org/abs/2112.10762
608
+ created: "2022-03-15T14:27:48.000Z"
609
  github:
610
  - https://github.com/microsoft/StyleSwin
611
  tags:
612
  - GAN
613
  https://huggingface.co/spaces/hysts/age-estimation-APPA-REAL:
614
+ created: "2022-02-28T00:45:11.000Z"
615
  github:
616
  - https://github.com/yu4u/age-estimation-pytorch
617
  tags:
618
  - face
619
  - age estimation
620
  https://huggingface.co/spaces/hysts/anime_face_landmark_detection:
621
+ created: "2022-01-24T09:09:55.000Z"
622
  github:
623
  - https://github.com/kanosawa/anime_face_landmark_detection
624
  tags:
 
626
  - illustration
627
  - anime face landmark detection
628
  https://huggingface.co/spaces/hysts/lbpcascade_animeface:
629
+ created: "2022-01-24T08:24:09.000Z"
630
  github:
631
  - https://github.com/nagadomi/lbpcascade_animeface
632
  tags:
 
634
  - illustration
635
  - anime face detection
636
  https://huggingface.co/spaces/hysts/yolov5_anime:
637
+ created: "2022-01-24T05:55:41.000Z"
638
  github:
639
  - https://github.com/zymk9/yolov5_anime
640
  tags:
 
644
  https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter:
645
  arxiv:
646
  - https://arxiv.org/abs/2108.01819
647
+ created: "2022-01-24T03:14:52.000Z"
648
  github:
649
  - https://github.com/ShuhongChen/bizarre-pose-estimator
650
  tags:
 
652
  - illustration
653
  - anime character segmentation
654
  https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter:
655
+ created: "2022-01-24T00:01:55.000Z"
656
  github:
657
  - https://github.com/zymk9/Yet-Another-Anime-Segmenter
658
  tags:
 
662
  https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger:
663
  arxiv:
664
  - https://arxiv.org/abs/2108.01819
665
+ created: "2022-01-23T13:26:52.000Z"
666
  github:
667
  - https://github.com/ShuhongChen/bizarre-pose-estimator
668
  tags:
 
670
  - illustration
671
  - anime label prediction
672
  https://huggingface.co/spaces/hysts/DeepDanbooru:
673
+ created: "2022-01-23T12:04:20.000Z"
674
  github:
675
  - https://github.com/KichangKim/DeepDanbooru
676
  tags:
 
679
  - anime label prediction
680
  - Danbooru
681
  https://huggingface.co/spaces/hysts/danbooru-pretrained:
682
+ created: "2022-01-23T10:46:30.000Z"
683
  github:
684
  - https://github.com/RF5/danbooru-pretrained
685
  tags:
 
688
  - anime label prediction
689
  - Danbooru
690
  https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp002:
691
+ created: "2021-12-02T19:33:20.000Z"
692
  tags:
693
  - GAN
694
  - personal project
695
  https://huggingface.co/spaces/hysts/stylegan3-food101:
696
+ created: "2021-11-22T04:05:46.000Z"
697
  tags:
698
  - GAN
699
  - personal project
700
  https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp001:
701
+ created: "2021-11-22T02:10:56.000Z"
702
  tags:
703
  - GAN
704
  - personal project
705
  https://huggingface.co/spaces/hysts/anime-face-detector:
706
+ created: "2021-11-15T02:15:45.000Z"
707
  github:
708
  - https://github.com/hysts/anime-face-detector
709
  tags:
tools/add_creation_timestamps.py CHANGED
@@ -27,7 +27,7 @@ def add_creation_timestamps() -> None:
27
  commits = list(repo.iter_commits())
28
  initial_commit = commits[-1]
29
  date = initial_commit.authored_datetime
30
- date_str = date.strftime('%Y-%m-%d-%H-%M-%S')
31
  info['created'] = date_str
32
 
33
  with open(yaml_path, 'w') as f:
 
27
  commits = list(repo.iter_commits())
28
  initial_commit = commits[-1]
29
  date = initial_commit.authored_datetime
30
+ date_str = date.strftime('%Y-%m-%dT%H:%M:%S.000Z')
31
  info['created'] = date_str
32
 
33
  with open(yaml_path, 'w') as f: