Spaces:
Runtime error
Runtime error
Use gradio
Browse files- .gitignore +162 -0
- .pre-commit-config.yaml +36 -0
- .style.yapf +5 -0
- README.md +4 -1
- app.py +61 -0
- convert.sh +0 -3
- demo_list.py +91 -0
- index.html +0 -439
- list.md +0 -277
- list.yaml +638 -0
- requirements.txt +5 -0
- style.css +4 -114
- tools/add_creation_timestamps.py +52 -0
.gitignore
ADDED
@@ -0,0 +1,162 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
gradio_cached_examples/
|
2 |
+
|
3 |
+
# Byte-compiled / optimized / DLL files
|
4 |
+
__pycache__/
|
5 |
+
*.py[cod]
|
6 |
+
*$py.class
|
7 |
+
|
8 |
+
# C extensions
|
9 |
+
*.so
|
10 |
+
|
11 |
+
# Distribution / packaging
|
12 |
+
.Python
|
13 |
+
build/
|
14 |
+
develop-eggs/
|
15 |
+
dist/
|
16 |
+
downloads/
|
17 |
+
eggs/
|
18 |
+
.eggs/
|
19 |
+
lib/
|
20 |
+
lib64/
|
21 |
+
parts/
|
22 |
+
sdist/
|
23 |
+
var/
|
24 |
+
wheels/
|
25 |
+
share/python-wheels/
|
26 |
+
*.egg-info/
|
27 |
+
.installed.cfg
|
28 |
+
*.egg
|
29 |
+
MANIFEST
|
30 |
+
|
31 |
+
# PyInstaller
|
32 |
+
# Usually these files are written by a python script from a template
|
33 |
+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
|
34 |
+
*.manifest
|
35 |
+
*.spec
|
36 |
+
|
37 |
+
# Installer logs
|
38 |
+
pip-log.txt
|
39 |
+
pip-delete-this-directory.txt
|
40 |
+
|
41 |
+
# Unit test / coverage reports
|
42 |
+
htmlcov/
|
43 |
+
.tox/
|
44 |
+
.nox/
|
45 |
+
.coverage
|
46 |
+
.coverage.*
|
47 |
+
.cache
|
48 |
+
nosetests.xml
|
49 |
+
coverage.xml
|
50 |
+
*.cover
|
51 |
+
*.py,cover
|
52 |
+
.hypothesis/
|
53 |
+
.pytest_cache/
|
54 |
+
cover/
|
55 |
+
|
56 |
+
# Translations
|
57 |
+
*.mo
|
58 |
+
*.pot
|
59 |
+
|
60 |
+
# Django stuff:
|
61 |
+
*.log
|
62 |
+
local_settings.py
|
63 |
+
db.sqlite3
|
64 |
+
db.sqlite3-journal
|
65 |
+
|
66 |
+
# Flask stuff:
|
67 |
+
instance/
|
68 |
+
.webassets-cache
|
69 |
+
|
70 |
+
# Scrapy stuff:
|
71 |
+
.scrapy
|
72 |
+
|
73 |
+
# Sphinx documentation
|
74 |
+
docs/_build/
|
75 |
+
|
76 |
+
# PyBuilder
|
77 |
+
.pybuilder/
|
78 |
+
target/
|
79 |
+
|
80 |
+
# Jupyter Notebook
|
81 |
+
.ipynb_checkpoints
|
82 |
+
|
83 |
+
# IPython
|
84 |
+
profile_default/
|
85 |
+
ipython_config.py
|
86 |
+
|
87 |
+
# pyenv
|
88 |
+
# For a library or package, you might want to ignore these files since the code is
|
89 |
+
# intended to run in multiple environments; otherwise, check them in:
|
90 |
+
# .python-version
|
91 |
+
|
92 |
+
# pipenv
|
93 |
+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
|
94 |
+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
|
95 |
+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
|
96 |
+
# install all needed dependencies.
|
97 |
+
#Pipfile.lock
|
98 |
+
|
99 |
+
# poetry
|
100 |
+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
|
101 |
+
# This is especially recommended for binary packages to ensure reproducibility, and is more
|
102 |
+
# commonly ignored for libraries.
|
103 |
+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
|
104 |
+
#poetry.lock
|
105 |
+
|
106 |
+
# pdm
|
107 |
+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
|
108 |
+
#pdm.lock
|
109 |
+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
|
110 |
+
# in version control.
|
111 |
+
# https://pdm.fming.dev/#use-with-ide
|
112 |
+
.pdm.toml
|
113 |
+
|
114 |
+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
|
115 |
+
__pypackages__/
|
116 |
+
|
117 |
+
# Celery stuff
|
118 |
+
celerybeat-schedule
|
119 |
+
celerybeat.pid
|
120 |
+
|
121 |
+
# SageMath parsed files
|
122 |
+
*.sage.py
|
123 |
+
|
124 |
+
# Environments
|
125 |
+
.env
|
126 |
+
.venv
|
127 |
+
env/
|
128 |
+
venv/
|
129 |
+
ENV/
|
130 |
+
env.bak/
|
131 |
+
venv.bak/
|
132 |
+
|
133 |
+
# Spyder project settings
|
134 |
+
.spyderproject
|
135 |
+
.spyproject
|
136 |
+
|
137 |
+
# Rope project settings
|
138 |
+
.ropeproject
|
139 |
+
|
140 |
+
# mkdocs documentation
|
141 |
+
/site
|
142 |
+
|
143 |
+
# mypy
|
144 |
+
.mypy_cache/
|
145 |
+
.dmypy.json
|
146 |
+
dmypy.json
|
147 |
+
|
148 |
+
# Pyre type checker
|
149 |
+
.pyre/
|
150 |
+
|
151 |
+
# pytype static type analyzer
|
152 |
+
.pytype/
|
153 |
+
|
154 |
+
# Cython debug symbols
|
155 |
+
cython_debug/
|
156 |
+
|
157 |
+
# PyCharm
|
158 |
+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
|
159 |
+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
|
160 |
+
# and can be added to the global gitignore or merged into this file. For a more nuclear
|
161 |
+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
|
162 |
+
#.idea/
|
.pre-commit-config.yaml
ADDED
@@ -0,0 +1,36 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
repos:
|
2 |
+
- repo: https://github.com/pre-commit/pre-commit-hooks
|
3 |
+
rev: v4.2.0
|
4 |
+
hooks:
|
5 |
+
- id: check-executables-have-shebangs
|
6 |
+
- id: check-json
|
7 |
+
- id: check-merge-conflict
|
8 |
+
- id: check-shebang-scripts-are-executable
|
9 |
+
- id: check-toml
|
10 |
+
- id: check-yaml
|
11 |
+
- id: double-quote-string-fixer
|
12 |
+
- id: end-of-file-fixer
|
13 |
+
- id: mixed-line-ending
|
14 |
+
args: ['--fix=lf']
|
15 |
+
- id: requirements-txt-fixer
|
16 |
+
- id: trailing-whitespace
|
17 |
+
- repo: https://github.com/myint/docformatter
|
18 |
+
rev: v1.4
|
19 |
+
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-python-slugify', 'types-PyYAML']
|
32 |
+
- repo: https://github.com/google/yapf
|
33 |
+
rev: v0.32.0
|
34 |
+
hooks:
|
35 |
+
- id: yapf
|
36 |
+
args: ['--parallel', '--in-place']
|
.style.yapf
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
[style]
|
2 |
+
based_on_style = pep8
|
3 |
+
blank_line_before_nested_class_or_def = false
|
4 |
+
spaces_before_comment = 2
|
5 |
+
split_before_logical_operator = true
|
README.md
CHANGED
@@ -3,7 +3,10 @@ title: List of Demos
|
|
3 |
emoji: 😻
|
4 |
colorFrom: purple
|
5 |
colorTo: red
|
6 |
-
sdk:
|
|
|
|
|
|
|
7 |
pinned: true
|
8 |
---
|
9 |
|
|
|
3 |
emoji: 😻
|
4 |
colorFrom: purple
|
5 |
colorTo: red
|
6 |
+
sdk: gradio
|
7 |
+
sdk_version: 3.24.1
|
8 |
+
python_version: 3.10.10
|
9 |
+
app_file: app.py
|
10 |
pinned: true
|
11 |
---
|
12 |
|
app.py
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/usr/bin/env python
|
2 |
+
|
3 |
+
from __future__ import annotations
|
4 |
+
|
5 |
+
import gradio as gr
|
6 |
+
import pandas as pd
|
7 |
+
|
8 |
+
from demo_list import DemoList
|
9 |
+
|
10 |
+
TITLE = "# List of hysts' Spaces"
|
11 |
+
|
12 |
+
demo_list = DemoList()
|
13 |
+
|
14 |
+
COLUMN_NAMES = [
|
15 |
+
'title',
|
16 |
+
'arxiv',
|
17 |
+
'likes',
|
18 |
+
'tags',
|
19 |
+
'last_modified',
|
20 |
+
'created',
|
21 |
+
'sdk',
|
22 |
+
'sdk_version',
|
23 |
+
'status',
|
24 |
+
'hardware',
|
25 |
+
]
|
26 |
+
COLUMN_DATATYPES = [
|
27 |
+
'markdown',
|
28 |
+
'markdown',
|
29 |
+
'markdown',
|
30 |
+
'number',
|
31 |
+
'str',
|
32 |
+
'str',
|
33 |
+
'str',
|
34 |
+
'str',
|
35 |
+
'str',
|
36 |
+
'str',
|
37 |
+
'str',
|
38 |
+
]
|
39 |
+
DEFAULT_COLUMNS = [
|
40 |
+
'title',
|
41 |
+
'arxiv',
|
42 |
+
'likes',
|
43 |
+
'tags',
|
44 |
+
'status',
|
45 |
+
'hardware',
|
46 |
+
]
|
47 |
+
|
48 |
+
|
49 |
+
def update_df() -> pd.DataFrame:
|
50 |
+
demo_list.update_data()
|
51 |
+
return demo_list.df
|
52 |
+
|
53 |
+
|
54 |
+
with gr.Blocks(css='style.css') as demo:
|
55 |
+
gr.Markdown(TITLE)
|
56 |
+
df = gr.Dataframe(value=demo_list.df,
|
57 |
+
datatype=COLUMN_DATATYPES,
|
58 |
+
type='pandas')
|
59 |
+
refresh_button = gr.Button('Refresh')
|
60 |
+
refresh_button.click(fn=update_df, outputs=df)
|
61 |
+
demo.queue(api_open=False).launch()
|
convert.sh
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
#!/usr/bin/env bash
|
2 |
-
|
3 |
-
pandoc -f markdown -t html5 list.md -s -c style.css --metadata title="List of hysts' Spaces" -o index.html
|
|
|
|
|
|
|
|
demo_list.py
ADDED
@@ -0,0 +1,91 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import copy
|
2 |
+
import datetime
|
3 |
+
import os
|
4 |
+
import pathlib
|
5 |
+
|
6 |
+
import pandas as pd
|
7 |
+
import tqdm.auto
|
8 |
+
import yaml
|
9 |
+
from huggingface_hub import HfApi
|
10 |
+
|
11 |
+
repo_dir = pathlib.Path(__file__).parent
|
12 |
+
|
13 |
+
HF_TOKEN = os.getenv('HF_TOKEN')
|
14 |
+
|
15 |
+
|
16 |
+
class DemoList:
|
17 |
+
def __init__(self):
|
18 |
+
self.api = HfApi(token=HF_TOKEN)
|
19 |
+
self.data = self.load_data()
|
20 |
+
self.df = self.to_df()
|
21 |
+
|
22 |
+
def update_data(self) -> None:
|
23 |
+
self.data = self.load_data()
|
24 |
+
self.df = self.to_df()
|
25 |
+
|
26 |
+
def load_data(self) -> dict:
|
27 |
+
with open(repo_dir / 'list.yaml') as f:
|
28 |
+
data = yaml.safe_load(f)
|
29 |
+
for url in tqdm.auto.tqdm(list(data)):
|
30 |
+
space_id = self.get_space_id(url)
|
31 |
+
space_info = self.api.space_info(repo_id=space_id)
|
32 |
+
card = space_info.cardData
|
33 |
+
info = data[url]
|
34 |
+
info['title'] = card['title']
|
35 |
+
info['sdk'] = card['sdk']
|
36 |
+
info['sdk_version'] = card.get('sdk_version', '')
|
37 |
+
info['likes'] = space_info.likes
|
38 |
+
last_modified = datetime.datetime.strptime(
|
39 |
+
space_info.lastModified, '%Y-%m-%dT%H:%M:%S.000Z')
|
40 |
+
info['last_modified'] = last_modified.strftime('%Y/%m/%d %H:%M:%S')
|
41 |
+
created = datetime.datetime.strptime(info['created'],
|
42 |
+
'%Y-%m-%d-%H-%M-%S')
|
43 |
+
info['created'] = created.strftime('%Y/%m/%d %H:%M:%S')
|
44 |
+
info['status'] = space_info.runtime['stage']
|
45 |
+
info['hardware'] = space_info.runtime['hardware']['current']
|
46 |
+
return data
|
47 |
+
|
48 |
+
@staticmethod
|
49 |
+
def get_space_id(url: str) -> str:
|
50 |
+
return '/'.join(url.split('/')[-2:])
|
51 |
+
|
52 |
+
@staticmethod
|
53 |
+
def create_link(text: str, url: str) -> str:
|
54 |
+
return f'<a href={url} target="_blank">{text}</a>'
|
55 |
+
|
56 |
+
def get_arxiv_link(self, url: str) -> str:
|
57 |
+
links = sorted(self.data[url].get('arxiv', []))
|
58 |
+
links = [self.create_link(link.split('/')[-1], link) for link in links]
|
59 |
+
return '\n'.join(links)
|
60 |
+
|
61 |
+
def get_github_link(self, url: str) -> str:
|
62 |
+
links = sorted(self.data[url].get('github', []))
|
63 |
+
links = [self.create_link('github', link) for link in links]
|
64 |
+
return '\n'.join(links)
|
65 |
+
|
66 |
+
def get_tag_list(self, url: str) -> str:
|
67 |
+
tags = sorted(self.data[url].get('tags', []))
|
68 |
+
return ', '.join(tags)
|
69 |
+
|
70 |
+
def to_df(self) -> pd.DataFrame:
|
71 |
+
data = copy.deepcopy(self.data)
|
72 |
+
for url in list(data):
|
73 |
+
info = data[url]
|
74 |
+
info['title'] = self.create_link(info['title'], url)
|
75 |
+
info['arxiv'] = self.get_arxiv_link(url)
|
76 |
+
info['github'] = self.get_github_link(url)
|
77 |
+
info['tags'] = self.get_tag_list(url)
|
78 |
+
df = pd.DataFrame(data).T.loc[:, [
|
79 |
+
'title',
|
80 |
+
'arxiv',
|
81 |
+
'github',
|
82 |
+
'likes',
|
83 |
+
'tags',
|
84 |
+
'last_modified',
|
85 |
+
'created',
|
86 |
+
'sdk',
|
87 |
+
'sdk_version',
|
88 |
+
'status',
|
89 |
+
'hardware',
|
90 |
+
]]
|
91 |
+
return df
|
index.html
DELETED
@@ -1,439 +0,0 @@
|
|
1 |
-
<!DOCTYPE html>
|
2 |
-
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
|
3 |
-
<head>
|
4 |
-
<meta charset="utf-8" />
|
5 |
-
<meta name="generator" content="pandoc" />
|
6 |
-
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
|
7 |
-
<title>List of hysts' Spaces</title>
|
8 |
-
<style>
|
9 |
-
code{white-space: pre-wrap;}
|
10 |
-
span.smallcaps{font-variant: small-caps;}
|
11 |
-
span.underline{text-decoration: underline;}
|
12 |
-
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
13 |
-
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
|
14 |
-
ul.task-list{list-style: none;}
|
15 |
-
</style>
|
16 |
-
<link rel="stylesheet" href="style.css" />
|
17 |
-
</head>
|
18 |
-
<body>
|
19 |
-
<header id="title-block-header">
|
20 |
-
<h1 class="title">List of hysts' Spaces</h1>
|
21 |
-
</header>
|
22 |
-
<h2 id="personal-projects">Personal Projects</h2>
|
23 |
-
<div class="box">
|
24 |
-
<span class="box-title">Personal Projects</span>
|
25 |
-
<p>
|
26 |
-
<h3 id="repo">Repo</h3>
|
27 |
-
<ul>
|
28 |
-
<li><a href="https://huggingface.co/spaces/hysts/anime-face-detector">Anime Face Detector</a>
|
29 |
-
<ul>
|
30 |
-
<li>https://github.com/hysts/anime-face-detector</li>
|
31 |
-
</ul></li>
|
32 |
-
</ul>
|
33 |
-
<h3 id="having-fun-with-the-tadne-this-anime-does-not-exist-model">Having Fun with the TADNE (This Anime Does Not Exist) model</h3>
|
34 |
-
<ul>
|
35 |
-
<li><a href="https://huggingface.co/spaces/hysts/TADNE">TADNE</a>
|
36 |
-
<ul>
|
37 |
-
<li>https://thisanimedoesnotexist.ai/</li>
|
38 |
-
</ul></li>
|
39 |
-
<li><a href="https://huggingface.co/spaces/hysts/TADNE-image-viewer">TADNE Image Viewer</a></li>
|
40 |
-
<li><a href="https://huggingface.co/spaces/hysts/TADNE-image-selector">TADNE Image Selector</a></li>
|
41 |
-
<li><a href="https://huggingface.co/spaces/hysts/TADNE-interpolation">TADNE Interpolation</a></li>
|
42 |
-
<li><a href="https://huggingface.co/spaces/hysts/TADNE-image-search-with-DeepDanbooru">TADNE Image Search with DeepDanbooru</a></li>
|
43 |
-
</ul>
|
44 |
-
<h3 id="stylegan3-experiments">StyleGAN3 Experiments</h3>
|
45 |
-
<ul>
|
46 |
-
<li><a href="https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp001">StyleGAN3 Anime Face Generation (exp-001)</a></li>
|
47 |
-
<li><a href="https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp002">StyleGAN3 Anime Face Generation (exp-002)</a></li>
|
48 |
-
<li><a href="https://huggingface.co/spaces/hysts/stylegan3-food101">StyleGAN3 Food101</a></li>
|
49 |
-
</ul>
|
50 |
-
<h3 id="diffusers-experiments">Diffusers Experiments</h3>
|
51 |
-
<ul>
|
52 |
-
<li><a href="https://huggingface.co/spaces/hysts/diffusers-anime-faces">Anime Face Generation with Diffusers</a></li>
|
53 |
-
</ul>
|
54 |
-
</p>
|
55 |
-
</div>
|
56 |
-
<h2 id="unofficial-demo-apps-for-public-repositories">Unofficial Demo Apps for Public Repositories</h2>
|
57 |
-
<div class="box">
|
58 |
-
<span class="box-title">List of Papers</span>
|
59 |
-
<p>
|
60 |
-
<h3 id="conference-papers">Conference Papers</h3>
|
61 |
-
<ul>
|
62 |
-
<li><a href="https://huggingface.co/spaces/hysts/CVPR2022_papers">CVPR 2022</a>
|
63 |
-
<ul>
|
64 |
-
<li>https://cvpr2022.thecvf.com/</li>
|
65 |
-
<li>https://openaccess.thecvf.com/CVPR2022</li>
|
66 |
-
<li>https://github.com/amusi/CVPR2022-Papers-with-Code</li>
|
67 |
-
</ul></li>
|
68 |
-
<li><a href="https://huggingface.co/spaces/hysts/ICML2022_papers">ICML 2022</a>
|
69 |
-
<ul>
|
70 |
-
<li>https://icml.cc/Conferences/2022/</li>
|
71 |
-
<li>https://proceedings.mlr.press/v162/</li>
|
72 |
-
</ul></li>
|
73 |
-
<li><a href="https://huggingface.co/spaces/NAACL2022/papers">NAACL 2022</a>
|
74 |
-
<ul>
|
75 |
-
<li>https://2022.naacl.org/</li>
|
76 |
-
</ul></li>
|
77 |
-
</ul>
|
78 |
-
</p>
|
79 |
-
</div>
|
80 |
-
<div class="box">
|
81 |
-
<span class="box-title">General</span>
|
82 |
-
<p>
|
83 |
-
<h3 id="object-detection">Object Detection</h3>
|
84 |
-
<ul>
|
85 |
-
<li><a href="https://huggingface.co/spaces/hysts/MaskCut">MaskCut</a>
|
86 |
-
<ul>
|
87 |
-
<li>https://github.com/facebookresearch/CutLER</li>
|
88 |
-
</ul></li>
|
89 |
-
<li><a href="https://huggingface.co/spaces/hysts/CutLER">CutLER</a>
|
90 |
-
<ul>
|
91 |
-
<li>https://github.com/facebookresearch/CutLER</li>
|
92 |
-
</ul></li>
|
93 |
-
<li><a href="https://huggingface.co/spaces/hysts/mmdetection">mmdetection</a>
|
94 |
-
<ul>
|
95 |
-
<li>https://github.com/open-mmlab/mmdetection</li>
|
96 |
-
</ul></li>
|
97 |
-
<li><a href="https://huggingface.co/spaces/Gradio-Blocks/CBNetV2">CBNetV2</a>
|
98 |
-
<ul>
|
99 |
-
<li>https://github.com/VDIGPKU/CBNetV2</li>
|
100 |
-
<li>http://arxiv.org/abs/2107.00420</li>
|
101 |
-
</ul></li>
|
102 |
-
</ul>
|
103 |
-
<h3 id="human-pose-estimation">Human Pose Estimation</h3>
|
104 |
-
<ul>
|
105 |
-
<li><a href="https://huggingface.co/spaces/Gradio-Blocks/ViTPose">ViTPose</a>, <a href="https://huggingface.co/spaces/hysts/ViTPose_video">ViTPose (for video)</a>
|
106 |
-
<ul>
|
107 |
-
<li>https://github.com/ViTAE-Transformer/ViTPose</li>
|
108 |
-
<li>https://arxiv.org/abs/2204.12484</li>
|
109 |
-
</ul></li>
|
110 |
-
</ul>
|
111 |
-
<h3 id="image-captioning">Image Captioning</h3>
|
112 |
-
<ul>
|
113 |
-
<li><a href="https://huggingface.co/spaces/hysts/BLIP2-with-transformers">BLIP-2</a>
|
114 |
-
<ul>
|
115 |
-
<li>https://arxiv.org/abs/2301.12597</li>
|
116 |
-
<li>https://github.com/salesforce/LAVIS/tree/main/projects/blip2</li>
|
117 |
-
</ul></li>
|
118 |
-
</ul>
|
119 |
-
<h3 id="image-restoration">Image Restoration</h3>
|
120 |
-
<ul>
|
121 |
-
<li><a href="https://huggingface.co/spaces/hysts/DDNM-HQ">DDNM-HQ</a>
|
122 |
-
<ul>
|
123 |
-
<li>https://github.com/wyhuai/DDNM/</li>
|
124 |
-
<li>https://arxiv.org/abs/2303.00354</li>
|
125 |
-
<li>https://arxiv.org/abs/2212.00490</li>
|
126 |
-
</ul></li>
|
127 |
-
</ul>
|
128 |
-
</p>
|
129 |
-
</div>
|
130 |
-
<div class="box">
|
131 |
-
<span class="box-title">Image Generation</span>
|
132 |
-
<p>
|
133 |
-
<h3 id="gan-general">GAN (General)</h3>
|
134 |
-
<ul>
|
135 |
-
<li><a href="https://huggingface.co/spaces/hysts/StyleGAN-Human">StyleGAN-Human</a>, <a href="https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation">StyleGAN-Human (interpolation)</a>, <a href="https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human">StyleGAN-Human (Blocks ver.)</a>
|
136 |
-
<ul>
|
137 |
-
<li>https://github.com/stylegan-human/StyleGAN-Human</li>
|
138 |
-
</ul></li>
|
139 |
-
<li><a href="https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN">Self-Distilled StyleGAN</a>
|
140 |
-
<ul>
|
141 |
-
<li>https://github.com/self-distilled-stylegan/self-distilled-internet-photos</li>
|
142 |
-
<li>https://arxiv.org/abs/2202.12211</li>
|
143 |
-
</ul></li>
|
144 |
-
<li><a href="https://huggingface.co/spaces/hysts/StyleGAN-XL">StyleGAN-XL</a>
|
145 |
-
<ul>
|
146 |
-
<li>https://github.com/autonomousvision/stylegan_xl</li>
|
147 |
-
<li>https://arxiv.org/abs/2202.00273</li>
|
148 |
-
</ul></li>
|
149 |
-
<li><a href="https://huggingface.co/spaces/hysts/StyleSwin">StyleSwin</a>
|
150 |
-
<ul>
|
151 |
-
<li>https://github.com/microsoft/StyleSwin</li>
|
152 |
-
<li>https://arxiv.org/abs/2112.10762</li>
|
153 |
-
</ul></li>
|
154 |
-
<li><a href="https://huggingface.co/spaces/hysts/projected_gan">Projected GAN</a>
|
155 |
-
<ul>
|
156 |
-
<li>https://github.com/autonomousvision/projected_gan</li>
|
157 |
-
<li>https://arxiv.org/abs/2111.01007</li>
|
158 |
-
</ul></li>
|
159 |
-
<li><a href="https://huggingface.co/spaces/hysts/StyleGAN3">StyleGAN3</a>
|
160 |
-
<ul>
|
161 |
-
<li>https://github.com/NVlabs/stylegan3</li>
|
162 |
-
<li>https://arxiv.org/abs/2106.12423</li>
|
163 |
-
</ul></li>
|
164 |
-
<li><a href="https://huggingface.co/spaces/hysts/MobileStyleGAN">MobileStyleGAN</a>
|
165 |
-
<ul>
|
166 |
-
<li>https://github.com/bes-dev/MobileStyleGAN.pytorch</li>
|
167 |
-
<li>https://arxiv.org/abs/2104.04767</li>
|
168 |
-
</ul></li>
|
169 |
-
<li><a href="https://huggingface.co/spaces/hysts/StyleGAN2">StyleGAN2</a>
|
170 |
-
<ul>
|
171 |
-
<li>https://github.com/NVlabs/stylegan3</li>
|
172 |
-
<li>https://arxiv.org/abs/1912.04958</li>
|
173 |
-
</ul></li>
|
174 |
-
</ul>
|
175 |
-
<h3 id="editing-controlling-etc.">Editing, Controlling etc.</h3>
|
176 |
-
<ul>
|
177 |
-
<li><a href="https://huggingface.co/spaces/hysts/Text2Human">Text2Human</a>
|
178 |
-
<ul>
|
179 |
-
<li>https://github.com/yumingj/Text2Human</li>
|
180 |
-
<li>https://arxiv.org/abs/2205.15996</li>
|
181 |
-
</ul></li>
|
182 |
-
<li><a href="https://huggingface.co/spaces/hysts/DualStyleGAN">DualStyleGAN</a>, <a href="https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN">DualStyleGAN (Blocks ver.)</a>
|
183 |
-
<ul>
|
184 |
-
<li>https://github.com/williamyang1991/DualStyleGAN</li>
|
185 |
-
<li>https://arxiv.org/abs/2203.13248</li>
|
186 |
-
</ul></li>
|
187 |
-
<li><a href="https://huggingface.co/spaces/Gradio-Blocks/HairCLIP">HairCLIP</a>
|
188 |
-
<ul>
|
189 |
-
<li>https://github.com/wty-ustc/HairCLIP</li>
|
190 |
-
<li>https://arxiv.org/abs/2112.05142</li>
|
191 |
-
</ul></li>
|
192 |
-
<li><a href="https://huggingface.co/spaces/hysts/gan-control">GAN-Control</a>
|
193 |
-
<ul>
|
194 |
-
<li>https://github.com/amazon-research/gan-control</li>
|
195 |
-
<li>https://arxiv.org/abs/2101.02477</li>
|
196 |
-
</ul></li>
|
197 |
-
</ul>
|
198 |
-
<h3 id="text-to-image-generation">Text-to-Image Generation</h3>
|
199 |
-
<ul>
|
200 |
-
<li><a href="https://huggingface.co/spaces/thu-ml/unidiffuser">UniDiffuser</a>
|
201 |
-
<ul>
|
202 |
-
<li>https://arxiv.org/abs/2303.06555</li>
|
203 |
-
<li>https://github.com/thu-ml/unidiffuser</li>
|
204 |
-
</ul></li>
|
205 |
-
<li><a href="https://huggingface.co/spaces/hysts/ControlNet">ControlNet</a>, <a href="https://huggingface.co/spaces/hysts/ControlNet-with-other-models">ControlNet-with-other-models</a>
|
206 |
-
<ul>
|
207 |
-
<li>https://arxiv.org/abs/2302.05543</li>
|
208 |
-
<li>https://github.com/lllyasviel/ControlNet</li>
|
209 |
-
</ul></li>
|
210 |
-
<li><a href="https://huggingface.co/spaces/hysts/PnP-diffusion-features">Plug-and-Play diffusion features</a>
|
211 |
-
<ul>
|
212 |
-
<li>https://arxiv.org/abs/2211.12572</li>
|
213 |
-
<li>https://github.com/MichalGeyer/plug-and-play</li>
|
214 |
-
</ul></li>
|
215 |
-
<li><a href="https://huggingface.co/spaces/TEXTurePaper/TEXTure">TEXTure</a>
|
216 |
-
<ul>
|
217 |
-
<li>https://github.com/TEXTurePaper/TEXTurePaper</li>
|
218 |
-
</ul></li>
|
219 |
-
<li><a href="https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite">Attend-and-Excite</a>
|
220 |
-
<ul>
|
221 |
-
<li>https://github.com/AttendAndExcite/Attend-and-Excite</li>
|
222 |
-
<li>https://arxiv.org/abs/2301.13826</li>
|
223 |
-
</ul></li>
|
224 |
-
<li><a href="https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI">LoRA DreamBooth Training UI</a>
|
225 |
-
<ul>
|
226 |
-
<li>https://github.com/huggingface/diffusers/tree/main/examples/dreambooth</li>
|
227 |
-
</ul></li>
|
228 |
-
<li><a href="https://huggingface.co/spaces/hysts/LoRA-SD-training">LoRA + SD training</a>
|
229 |
-
<ul>
|
230 |
-
<li>https://github.com/cloneofsimo/lora</li>
|
231 |
-
</ul></li>
|
232 |
-
<li><a href="https://huggingface.co/spaces/hysts/multiresolution-textual-inversion">Multiresolution Textual Inversion</a>
|
233 |
-
<ul>
|
234 |
-
<li>https://arxiv.org/abs/2211.17115</li>
|
235 |
-
<li>https://github.com/giannisdaras/multires_textual_inversion</li>
|
236 |
-
</ul></li>
|
237 |
-
<li><a href="https://huggingface.co/spaces/THUDM/CogView2">CogView2</a>
|
238 |
-
<ul>
|
239 |
-
<li>https://github.com/THUDM/CogView2</li>
|
240 |
-
<li>https://arxiv.org/abs/2204.14217</li>
|
241 |
-
</ul></li>
|
242 |
-
</ul>
|
243 |
-
<h3 id="text-to-video-generation">Text-to-Video Generation</h3>
|
244 |
-
<ul>
|
245 |
-
<li><a href="https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI">Tune-A-Video Training UI</a>
|
246 |
-
<ul>
|
247 |
-
<li>https://github.com/showlab/Tune-A-Video</li>
|
248 |
-
<li>https://arxiv.org/abs/2212.11565</li>
|
249 |
-
</ul></li>
|
250 |
-
<li><a href="https://huggingface.co/spaces/THUDM/CogVideo">CogVideo</a>
|
251 |
-
<ul>
|
252 |
-
<li>https://github.com/THUDM/CogVideo</li>
|
253 |
-
<li>https://arxiv.org/abs/2205.15868</li>
|
254 |
-
</ul></li>
|
255 |
-
</ul>
|
256 |
-
</p>
|
257 |
-
</div>
|
258 |
-
<div class="box">
|
259 |
-
<span class="box-title">Face Detection, Human Pose Estimation etc.</span>
|
260 |
-
<p>
|
261 |
-
<h3 id="face-detectionalignment">Face Detection/Alignment</h3>
|
262 |
-
<ul>
|
263 |
-
<li><a href="https://huggingface.co/spaces/hysts/insightface-SCRFD">insightface SCRFD</a>
|
264 |
-
<ul>
|
265 |
-
<li>https://github.com/deepinsight/insightface/tree/master/detection/scrfd</li>
|
266 |
-
<li>https://arxiv.org/abs/2105.04714</li>
|
267 |
-
</ul></li>
|
268 |
-
<li><a href="https://huggingface.co/spaces/hysts/1adrianb-face-alignment">face-alignment</a>
|
269 |
-
<ul>
|
270 |
-
<li>https://github.com/1adrianb/face-alignment</li>
|
271 |
-
<li>https://arxiv.org/abs/1703.07332</li>
|
272 |
-
</ul></li>
|
273 |
-
<li><a href="https://huggingface.co/spaces/hysts/ibug-face_detection">ibug-group/face_detection</a>
|
274 |
-
<ul>
|
275 |
-
<li>https://github.com/ibug-group/face_detection</li>
|
276 |
-
</ul></li>
|
277 |
-
<li><a href="https://huggingface.co/spaces/hysts/ibug-face_alignment">ibug-group/face_alignment</a>
|
278 |
-
<ul>
|
279 |
-
<li>https://github.com/ibug-group/face_alignment</li>
|
280 |
-
</ul></li>
|
281 |
-
<li><a href="https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector">atksh/onnx-facial-lmk-detector</a>
|
282 |
-
<ul>
|
283 |
-
<li>https://github.com/atksh/onnx-facial-lmk-detector</li>
|
284 |
-
</ul></li>
|
285 |
-
</ul>
|
286 |
-
<h3 id="face-detectionalignment-selfie">Face Detection/Alignment (Selfie)</h3>
|
287 |
-
<ul>
|
288 |
-
<li><a href="https://huggingface.co/spaces/hysts/mediapipe-face-mesh">MediaPipe Face Mesh</a>
|
289 |
-
<ul>
|
290 |
-
<li>https://github.com/google/mediapipe</li>
|
291 |
-
<li>https://arxiv.org/abs/1907.06724</li>
|
292 |
-
</ul></li>
|
293 |
-
<li><a href="https://huggingface.co/spaces/hysts/mediapipe-face-detection">MediaPipe Face Detection</a>
|
294 |
-
<ul>
|
295 |
-
<li>https://github.com/google/mediapipe</li>
|
296 |
-
<li>https://arxiv.org/abs/1907.05047</li>
|
297 |
-
</ul></li>
|
298 |
-
</ul>
|
299 |
-
<h3 id="face-parsing">Face Parsing</h3>
|
300 |
-
<ul>
|
301 |
-
<li><a href="https://huggingface.co/spaces/hysts/ibug-face_parsing">hhj1897/face_parsing</a>
|
302 |
-
<ul>
|
303 |
-
<li>https://github.com/hhj1897/face_parsing</li>
|
304 |
-
<li>https://arxiv.org/abs/2102.02717</li>
|
305 |
-
</ul></li>
|
306 |
-
<li><a href="https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing">CelebAMask-HQ</a>
|
307 |
-
<ul>
|
308 |
-
<li>https://github.com/switchablenorms/CelebAMask-HQ</li>
|
309 |
-
<li>https://arxiv.org/abs/1907.11922</li>
|
310 |
-
</ul></li>
|
311 |
-
</ul>
|
312 |
-
<h3 id="head-pose-estimation">Head Pose Estimation</h3>
|
313 |
-
<ul>
|
314 |
-
<li><a href="https://huggingface.co/spaces/hysts/Hopenet">Hopenet</a>
|
315 |
-
<ul>
|
316 |
-
<li>https://github.com/natanielruiz/deep-head-pose</li>
|
317 |
-
<li>https://arxiv.org/abs/1710.00925</li>
|
318 |
-
</ul></li>
|
319 |
-
</ul>
|
320 |
-
<h3 id="age-estimation">Age Estimation</h3>
|
321 |
-
<ul>
|
322 |
-
<li><a href="https://huggingface.co/spaces/hysts/ibug-fpage">FP-Age</a>
|
323 |
-
<ul>
|
324 |
-
<li>https://github.com/ibug-group/fpage</li>
|
325 |
-
<li>https://arxiv.org/abs/2106.11145</li>
|
326 |
-
</ul></li>
|
327 |
-
<li><a href="https://huggingface.co/spaces/hysts/age-estimation-APPA-REAL">yu4u/age-estimation-pytorch</a>
|
328 |
-
<ul>
|
329 |
-
<li>https://github.com/yu4u/age-estimation-pytorch</li>
|
330 |
-
</ul></li>
|
331 |
-
</ul>
|
332 |
-
<h3 id="emotion-recognition">Emotion Recognition</h3>
|
333 |
-
<ul>
|
334 |
-
<li><a href="https://huggingface.co/spaces/hysts/ibug-emotion_recognition">ibug-group/emotion_recognition</a>
|
335 |
-
<ul>
|
336 |
-
<li>https://github.com/ibug-group/emotion_recognition</li>
|
337 |
-
</ul></li>
|
338 |
-
</ul>
|
339 |
-
<h3 id="person-detection">Person Detection</h3>
|
340 |
-
<ul>
|
341 |
-
<li><a href="https://huggingface.co/spaces/hysts/insightface-person-detection">Person Detection (insightface, SCRFD)</a>
|
342 |
-
<ul>
|
343 |
-
<li>https://github.com/deepinsight/insightface/tree/master/examples/person_detection</li>
|
344 |
-
<li>https://arxiv.org/abs/2105.04714</li>
|
345 |
-
</ul></li>
|
346 |
-
</ul>
|
347 |
-
<h3 id="human-pose-estimation-1">Human Pose Estimation</h3>
|
348 |
-
<ul>
|
349 |
-
<li><a href="https://huggingface.co/spaces/hysts/mediapipe-pose-estimation">MediaPipe Pose Estimation</a>
|
350 |
-
<ul>
|
351 |
-
<li>https://github.com/google/mediapipe</li>
|
352 |
-
<li>https://arxiv.org/abs/2006.10204</li>
|
353 |
-
</ul></li>
|
354 |
-
</ul>
|
355 |
-
</p>
|
356 |
-
</div>
|
357 |
-
<div class="box">
|
358 |
-
<span class="box-title">Anime/Illustrations</span>
|
359 |
-
<p>
|
360 |
-
<h3 id="illustration-tagger">Illustration Tagger</h3>
|
361 |
-
<ul>
|
362 |
-
<li><a href="https://huggingface.co/spaces/hysts/danbooru-pretrained">RF5/danbooru-pretrained</a>
|
363 |
-
<ul>
|
364 |
-
<li>https://github.com/RF5/danbooru-pretrained</li>
|
365 |
-
</ul></li>
|
366 |
-
<li><a href="https://huggingface.co/spaces/hysts/DeepDanbooru">KichangKim/DeepDanbooru</a>
|
367 |
-
<ul>
|
368 |
-
<li>https://github.com/KichangKim/DeepDanbooru</li>
|
369 |
-
</ul></li>
|
370 |
-
<li><a href="https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger">ShuhongChen/bizarre-pose-estimator (tagger)</a>
|
371 |
-
<ul>
|
372 |
-
<li>https://github.com/ShuhongChen/bizarre-pose-estimator</li>
|
373 |
-
<li>https://arxiv.org/abs/2108.01819</li>
|
374 |
-
</ul></li>
|
375 |
-
</ul>
|
376 |
-
<h3 id="anime-face-detection">Anime Face Detection</h3>
|
377 |
-
<ul>
|
378 |
-
<li><a href="https://huggingface.co/spaces/hysts/lbpcascade_animeface">nagadomi/lbpcascade_animeface</a>
|
379 |
-
<ul>
|
380 |
-
<li>https://github.com/nagadomi/lbpcascade_animeface</li>
|
381 |
-
</ul></li>
|
382 |
-
<li><a href="https://huggingface.co/spaces/hysts/yolov5_anime">zymk9/yolov5_anime</a>
|
383 |
-
<ul>
|
384 |
-
<li>https://github.com/zymk9/yolov5_anime</li>
|
385 |
-
</ul></li>
|
386 |
-
</ul>
|
387 |
-
<h3 id="anime-face-alignment">Anime Face Alignment</h3>
|
388 |
-
<ul>
|
389 |
-
<li><a href="https://huggingface.co/spaces/hysts/anime_face_landmark_detection">kanosawa/anime_face_landmark_detection</a>
|
390 |
-
<ul>
|
391 |
-
<li>https://github.com/kanosawa/anime_face_landmark_detection</li>
|
392 |
-
</ul></li>
|
393 |
-
</ul>
|
394 |
-
<h3 id="anime-character-segmentation">Anime Character Segmentation</h3>
|
395 |
-
<ul>
|
396 |
-
<li><a href="https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter">zymk9/Yet-Another-Anime-Segmenter</a>
|
397 |
-
<ul>
|
398 |
-
<li>https://github.com/zymk9/Yet-Another-Anime-Segmenter</li>
|
399 |
-
</ul></li>
|
400 |
-
<li><a href="https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter">ShuhongChen/bizarre-pose-estimator (segmenter)</a>
|
401 |
-
<ul>
|
402 |
-
<li>https://github.com/ShuhongChen/bizarre-pose-estimator</li>
|
403 |
-
<li>https://arxiv.org/abs/2108.01819</li>
|
404 |
-
</ul></li>
|
405 |
-
</ul>
|
406 |
-
<h3 id="sketch">Sketch</h3>
|
407 |
-
<ul>
|
408 |
-
<li><a href="https://huggingface.co/spaces/hysts/AnimeGANv3_PortraitSketch">AnimeGANv3 PortraitSketch</a>
|
409 |
-
<ul>
|
410 |
-
<li>https://github.com/TachibanaYoshino/AnimeGANv3
|
411 |
-
<ul>
|
412 |
-
<li>https://colab.research.google.com/drive/1XYNWwM8Xq-U7KaTOqNap6A-Yq1f-V-FB?usp=sharing</li>
|
413 |
-
</ul></li>
|
414 |
-
</ul></li>
|
415 |
-
<li><a href="https://huggingface.co/spaces/hysts/Anime2Sketch">Mukosame/Anime2Sketch</a>
|
416 |
-
<ul>
|
417 |
-
<li>https://github.com/Mukosame/Anime2Sketch</li>
|
418 |
-
<li>https://arxiv.org/abs/2104.05703</li>
|
419 |
-
</ul></li>
|
420 |
-
<li><a href="https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch">MangaLineExtraction_PyTorch</a>
|
421 |
-
<ul>
|
422 |
-
<li>https://github.com/ljsabc/MangaLineExtraction_PyTorch</li>
|
423 |
-
<li>https://www.cse.cuhk.edu.hk/~ttwong/papers/linelearn/linelearn.html</li>
|
424 |
-
</ul></li>
|
425 |
-
</ul>
|
426 |
-
<h3 id="ocr">OCR</h3>
|
427 |
-
<ul>
|
428 |
-
<li><a href="https://huggingface.co/spaces/hysts/Manga-OCR">kha-white/manga-ocr</a>
|
429 |
-
<ul>
|
430 |
-
<li>https://github.com/kha-white/manga-ocr</li>
|
431 |
-
</ul></li>
|
432 |
-
</ul>
|
433 |
-
</p>
|
434 |
-
</div>
|
435 |
-
<center>
|
436 |
-
<img src="https://visitor-badge.glitch.me/badge?page_id=hysts.list-of-demos" alt="visitor badge"/>
|
437 |
-
</center>
|
438 |
-
</body>
|
439 |
-
</html>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list.md
DELETED
@@ -1,277 +0,0 @@
|
|
1 |
-
## Personal Projects
|
2 |
-
|
3 |
-
<div class="box">
|
4 |
-
<span class="box-title">Personal Projects</span>
|
5 |
-
<p>
|
6 |
-
|
7 |
-
### Repo
|
8 |
-
- [Anime Face Detector](https://huggingface.co/spaces/hysts/anime-face-detector)
|
9 |
-
- https://github.com/hysts/anime-face-detector
|
10 |
-
|
11 |
-
### Having Fun with the TADNE (This Anime Does Not Exist) model
|
12 |
-
- [TADNE](https://huggingface.co/spaces/hysts/TADNE)
|
13 |
-
- https://thisanimedoesnotexist.ai/
|
14 |
-
- [TADNE Image Viewer](https://huggingface.co/spaces/hysts/TADNE-image-viewer)
|
15 |
-
- [TADNE Image Selector](https://huggingface.co/spaces/hysts/TADNE-image-selector)
|
16 |
-
- [TADNE Interpolation](https://huggingface.co/spaces/hysts/TADNE-interpolation)
|
17 |
-
- [TADNE Image Search with DeepDanbooru](https://huggingface.co/spaces/hysts/TADNE-image-search-with-DeepDanbooru)
|
18 |
-
|
19 |
-
### StyleGAN3 Experiments
|
20 |
-
- [StyleGAN3 Anime Face Generation (exp-001)](https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp001)
|
21 |
-
- [StyleGAN3 Anime Face Generation (exp-002)](https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp002)
|
22 |
-
- [StyleGAN3 Food101](https://huggingface.co/spaces/hysts/stylegan3-food101)
|
23 |
-
|
24 |
-
### Diffusers Experiments
|
25 |
-
- [Anime Face Generation with Diffusers](https://huggingface.co/spaces/hysts/diffusers-anime-faces)
|
26 |
-
|
27 |
-
</p>
|
28 |
-
</div>
|
29 |
-
|
30 |
-
## Unofficial Demo Apps for Public Repositories
|
31 |
-
|
32 |
-
<div class="box">
|
33 |
-
<span class="box-title">List of Papers</span>
|
34 |
-
<p>
|
35 |
-
|
36 |
-
### Conference Papers
|
37 |
-
- [CVPR 2022](https://huggingface.co/spaces/hysts/CVPR2022_papers)
|
38 |
-
- https://cvpr2022.thecvf.com/
|
39 |
-
- https://openaccess.thecvf.com/CVPR2022
|
40 |
-
- https://github.com/amusi/CVPR2022-Papers-with-Code
|
41 |
-
|
42 |
-
- [ICML 2022](https://huggingface.co/spaces/hysts/ICML2022_papers)
|
43 |
-
- https://icml.cc/Conferences/2022/
|
44 |
-
- https://proceedings.mlr.press/v162/
|
45 |
-
|
46 |
-
- [NAACL 2022](https://huggingface.co/spaces/NAACL2022/papers)
|
47 |
-
- https://2022.naacl.org/
|
48 |
-
|
49 |
-
</p>
|
50 |
-
</div>
|
51 |
-
|
52 |
-
<div class="box">
|
53 |
-
<span class="box-title">General</span>
|
54 |
-
<p>
|
55 |
-
|
56 |
-
### Object Detection
|
57 |
-
- [MaskCut](https://huggingface.co/spaces/hysts/MaskCut)
|
58 |
-
- https://github.com/facebookresearch/CutLER
|
59 |
-
- [CutLER](https://huggingface.co/spaces/hysts/CutLER)
|
60 |
-
- https://github.com/facebookresearch/CutLER
|
61 |
-
- [mmdetection](https://huggingface.co/spaces/hysts/mmdetection)
|
62 |
-
- https://github.com/open-mmlab/mmdetection
|
63 |
-
- [CBNetV2](https://huggingface.co/spaces/Gradio-Blocks/CBNetV2)
|
64 |
-
- https://github.com/VDIGPKU/CBNetV2
|
65 |
-
- http://arxiv.org/abs/2107.00420
|
66 |
-
|
67 |
-
### Human Pose Estimation
|
68 |
-
- [ViTPose](https://huggingface.co/spaces/Gradio-Blocks/ViTPose), [ViTPose (for video)](https://huggingface.co/spaces/hysts/ViTPose_video)
|
69 |
-
- https://github.com/ViTAE-Transformer/ViTPose
|
70 |
-
- https://arxiv.org/abs/2204.12484
|
71 |
-
|
72 |
-
### Image Captioning
|
73 |
-
- [BLIP-2](https://huggingface.co/spaces/hysts/BLIP2-with-transformers)
|
74 |
-
- https://arxiv.org/abs/2301.12597
|
75 |
-
- https://github.com/salesforce/LAVIS/tree/main/projects/blip2
|
76 |
-
|
77 |
-
### Image Restoration
|
78 |
-
- [DDNM-HQ](https://huggingface.co/spaces/hysts/DDNM-HQ)
|
79 |
-
- https://github.com/wyhuai/DDNM/
|
80 |
-
- https://arxiv.org/abs/2303.00354
|
81 |
-
- https://arxiv.org/abs/2212.00490
|
82 |
-
|
83 |
-
</p>
|
84 |
-
</div>
|
85 |
-
|
86 |
-
<div class="box">
|
87 |
-
<span class="box-title">Image Generation</span>
|
88 |
-
<p>
|
89 |
-
|
90 |
-
### GAN (General)
|
91 |
-
- [StyleGAN-Human](https://huggingface.co/spaces/hysts/StyleGAN-Human), [StyleGAN-Human (interpolation)](https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation), [StyleGAN-Human (Blocks ver.)](https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human)
|
92 |
-
- https://github.com/stylegan-human/StyleGAN-Human
|
93 |
-
- [Self-Distilled StyleGAN](https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN)
|
94 |
-
- https://github.com/self-distilled-stylegan/self-distilled-internet-photos
|
95 |
-
- https://arxiv.org/abs/2202.12211
|
96 |
-
- [StyleGAN-XL](https://huggingface.co/spaces/hysts/StyleGAN-XL)
|
97 |
-
- https://github.com/autonomousvision/stylegan_xl
|
98 |
-
- https://arxiv.org/abs/2202.00273
|
99 |
-
- [StyleSwin](https://huggingface.co/spaces/hysts/StyleSwin)
|
100 |
-
- https://github.com/microsoft/StyleSwin
|
101 |
-
- https://arxiv.org/abs/2112.10762
|
102 |
-
- [Projected GAN](https://huggingface.co/spaces/hysts/projected_gan)
|
103 |
-
- https://github.com/autonomousvision/projected_gan
|
104 |
-
- https://arxiv.org/abs/2111.01007
|
105 |
-
- [StyleGAN3](https://huggingface.co/spaces/hysts/StyleGAN3)
|
106 |
-
- https://github.com/NVlabs/stylegan3
|
107 |
-
- https://arxiv.org/abs/2106.12423
|
108 |
-
- [MobileStyleGAN](https://huggingface.co/spaces/hysts/MobileStyleGAN)
|
109 |
-
- https://github.com/bes-dev/MobileStyleGAN.pytorch
|
110 |
-
- https://arxiv.org/abs/2104.04767
|
111 |
-
- [StyleGAN2](https://huggingface.co/spaces/hysts/StyleGAN2)
|
112 |
-
- https://github.com/NVlabs/stylegan3
|
113 |
-
- https://arxiv.org/abs/1912.04958
|
114 |
-
|
115 |
-
### Editing, Controlling etc.
|
116 |
-
- [Text2Human](https://huggingface.co/spaces/hysts/Text2Human)
|
117 |
-
- https://github.com/yumingj/Text2Human
|
118 |
-
- https://arxiv.org/abs/2205.15996
|
119 |
-
- [DualStyleGAN](https://huggingface.co/spaces/hysts/DualStyleGAN), [DualStyleGAN (Blocks ver.)](https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN)
|
120 |
-
- https://github.com/williamyang1991/DualStyleGAN
|
121 |
-
- https://arxiv.org/abs/2203.13248
|
122 |
-
- [HairCLIP](https://huggingface.co/spaces/Gradio-Blocks/HairCLIP)
|
123 |
-
- https://github.com/wty-ustc/HairCLIP
|
124 |
-
- https://arxiv.org/abs/2112.05142
|
125 |
-
- [GAN-Control](https://huggingface.co/spaces/hysts/gan-control)
|
126 |
-
- https://github.com/amazon-research/gan-control
|
127 |
-
- https://arxiv.org/abs/2101.02477
|
128 |
-
|
129 |
-
### Text-to-Image Generation
|
130 |
-
- [UniDiffuser](https://huggingface.co/spaces/thu-ml/unidiffuser)
|
131 |
-
- https://arxiv.org/abs/2303.06555
|
132 |
-
- https://github.com/thu-ml/unidiffuser
|
133 |
-
- [ControlNet](https://huggingface.co/spaces/hysts/ControlNet), [ControlNet-with-other-models](https://huggingface.co/spaces/hysts/ControlNet-with-other-models)
|
134 |
-
- https://arxiv.org/abs/2302.05543
|
135 |
-
- https://github.com/lllyasviel/ControlNet
|
136 |
-
- [Plug-and-Play diffusion features](https://huggingface.co/spaces/hysts/PnP-diffusion-features)
|
137 |
-
- https://arxiv.org/abs/2211.12572
|
138 |
-
- https://github.com/MichalGeyer/plug-and-play
|
139 |
-
- [TEXTure](https://huggingface.co/spaces/TEXTurePaper/TEXTure)
|
140 |
-
- https://github.com/TEXTurePaper/TEXTurePaper
|
141 |
-
- [Attend-and-Excite](https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite)
|
142 |
-
- https://github.com/AttendAndExcite/Attend-and-Excite
|
143 |
-
- https://arxiv.org/abs/2301.13826
|
144 |
-
- [LoRA DreamBooth Training UI](https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI)
|
145 |
-
- https://github.com/huggingface/diffusers/tree/main/examples/dreambooth
|
146 |
-
- [LoRA + SD training](https://huggingface.co/spaces/hysts/LoRA-SD-training)
|
147 |
-
- https://github.com/cloneofsimo/lora
|
148 |
-
- [Multiresolution Textual Inversion](https://huggingface.co/spaces/hysts/multiresolution-textual-inversion)
|
149 |
-
- https://arxiv.org/abs/2211.17115
|
150 |
-
- https://github.com/giannisdaras/multires_textual_inversion
|
151 |
-
- [CogView2](https://huggingface.co/spaces/THUDM/CogView2)
|
152 |
-
- https://github.com/THUDM/CogView2
|
153 |
-
- https://arxiv.org/abs/2204.14217
|
154 |
-
|
155 |
-
### Text-to-Video Generation
|
156 |
-
- [Tune-A-Video Training UI](https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI)
|
157 |
-
- https://github.com/showlab/Tune-A-Video
|
158 |
-
- https://arxiv.org/abs/2212.11565
|
159 |
-
- [CogVideo](https://huggingface.co/spaces/THUDM/CogVideo)
|
160 |
-
- https://github.com/THUDM/CogVideo
|
161 |
-
- https://arxiv.org/abs/2205.15868
|
162 |
-
|
163 |
-
</p>
|
164 |
-
</div>
|
165 |
-
|
166 |
-
<div class="box">
|
167 |
-
<span class="box-title">Face Detection, Human Pose Estimation etc.</span>
|
168 |
-
<p>
|
169 |
-
|
170 |
-
### Face Detection/Alignment
|
171 |
-
- [insightface SCRFD](https://huggingface.co/spaces/hysts/insightface-SCRFD)
|
172 |
-
- https://github.com/deepinsight/insightface/tree/master/detection/scrfd
|
173 |
-
- https://arxiv.org/abs/2105.04714
|
174 |
-
- [face-alignment](https://huggingface.co/spaces/hysts/1adrianb-face-alignment)
|
175 |
-
- https://github.com/1adrianb/face-alignment
|
176 |
-
- https://arxiv.org/abs/1703.07332
|
177 |
-
- [ibug-group/face_detection](https://huggingface.co/spaces/hysts/ibug-face_detection)
|
178 |
-
- https://github.com/ibug-group/face_detection
|
179 |
-
- [ibug-group/face_alignment](https://huggingface.co/spaces/hysts/ibug-face_alignment)
|
180 |
-
- https://github.com/ibug-group/face_alignment
|
181 |
-
- [atksh/onnx-facial-lmk-detector](https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector)
|
182 |
-
- https://github.com/atksh/onnx-facial-lmk-detector
|
183 |
-
|
184 |
-
### Face Detection/Alignment (Selfie)
|
185 |
-
- [MediaPipe Face Mesh](https://huggingface.co/spaces/hysts/mediapipe-face-mesh)
|
186 |
-
- https://github.com/google/mediapipe
|
187 |
-
- https://arxiv.org/abs/1907.06724
|
188 |
-
- [MediaPipe Face Detection](https://huggingface.co/spaces/hysts/mediapipe-face-detection)
|
189 |
-
- https://github.com/google/mediapipe
|
190 |
-
- https://arxiv.org/abs/1907.05047
|
191 |
-
|
192 |
-
### Face Parsing
|
193 |
-
- [hhj1897/face_parsing](https://huggingface.co/spaces/hysts/ibug-face_parsing)
|
194 |
-
- https://github.com/hhj1897/face_parsing
|
195 |
-
- https://arxiv.org/abs/2102.02717
|
196 |
-
- [CelebAMask-HQ](https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing)
|
197 |
-
- https://github.com/switchablenorms/CelebAMask-HQ
|
198 |
-
- https://arxiv.org/abs/1907.11922
|
199 |
-
|
200 |
-
### Head Pose Estimation
|
201 |
-
- [Hopenet](https://huggingface.co/spaces/hysts/Hopenet)
|
202 |
-
- https://github.com/natanielruiz/deep-head-pose
|
203 |
-
- https://arxiv.org/abs/1710.00925
|
204 |
-
|
205 |
-
### Age Estimation
|
206 |
-
- [FP-Age](https://huggingface.co/spaces/hysts/ibug-fpage)
|
207 |
-
- https://github.com/ibug-group/fpage
|
208 |
-
- https://arxiv.org/abs/2106.11145
|
209 |
-
- [yu4u/age-estimation-pytorch](https://huggingface.co/spaces/hysts/age-estimation-APPA-REAL)
|
210 |
-
- https://github.com/yu4u/age-estimation-pytorch
|
211 |
-
|
212 |
-
### Emotion Recognition
|
213 |
-
- [ibug-group/emotion_recognition](https://huggingface.co/spaces/hysts/ibug-emotion_recognition)
|
214 |
-
- https://github.com/ibug-group/emotion_recognition
|
215 |
-
|
216 |
-
### Person Detection
|
217 |
-
- [Person Detection (insightface, SCRFD)](https://huggingface.co/spaces/hysts/insightface-person-detection)
|
218 |
-
- https://github.com/deepinsight/insightface/tree/master/examples/person_detection
|
219 |
-
- https://arxiv.org/abs/2105.04714
|
220 |
-
|
221 |
-
### Human Pose Estimation
|
222 |
-
- [MediaPipe Pose Estimation](https://huggingface.co/spaces/hysts/mediapipe-pose-estimation)
|
223 |
-
- https://github.com/google/mediapipe
|
224 |
-
- https://arxiv.org/abs/2006.10204
|
225 |
-
|
226 |
-
</p>
|
227 |
-
</div>
|
228 |
-
|
229 |
-
<div class="box">
|
230 |
-
<span class="box-title">Anime/Illustrations</span>
|
231 |
-
<p>
|
232 |
-
|
233 |
-
### Illustration Tagger
|
234 |
-
- [RF5/danbooru-pretrained](https://huggingface.co/spaces/hysts/danbooru-pretrained)
|
235 |
-
- https://github.com/RF5/danbooru-pretrained
|
236 |
-
- [KichangKim/DeepDanbooru](https://huggingface.co/spaces/hysts/DeepDanbooru)
|
237 |
-
- https://github.com/KichangKim/DeepDanbooru
|
238 |
-
- [ShuhongChen/bizarre-pose-estimator (tagger)](https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger)
|
239 |
-
- https://github.com/ShuhongChen/bizarre-pose-estimator
|
240 |
-
- https://arxiv.org/abs/2108.01819
|
241 |
-
|
242 |
-
### Anime Face Detection
|
243 |
-
- [nagadomi/lbpcascade_animeface](https://huggingface.co/spaces/hysts/lbpcascade_animeface)
|
244 |
-
- https://github.com/nagadomi/lbpcascade_animeface
|
245 |
-
- [zymk9/yolov5_anime](https://huggingface.co/spaces/hysts/yolov5_anime)
|
246 |
-
- https://github.com/zymk9/yolov5_anime
|
247 |
-
|
248 |
-
### Anime Face Alignment
|
249 |
-
- [kanosawa/anime_face_landmark_detection](https://huggingface.co/spaces/hysts/anime_face_landmark_detection)
|
250 |
-
- https://github.com/kanosawa/anime_face_landmark_detection
|
251 |
-
|
252 |
-
### Anime Character Segmentation
|
253 |
-
- [zymk9/Yet-Another-Anime-Segmenter](https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter)
|
254 |
-
- https://github.com/zymk9/Yet-Another-Anime-Segmenter
|
255 |
-
- [ShuhongChen/bizarre-pose-estimator (segmenter)](https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter)
|
256 |
-
- https://github.com/ShuhongChen/bizarre-pose-estimator
|
257 |
-
- https://arxiv.org/abs/2108.01819
|
258 |
-
|
259 |
-
### Sketch
|
260 |
-
- [AnimeGANv3 PortraitSketch](https://huggingface.co/spaces/hysts/AnimeGANv3_PortraitSketch)
|
261 |
-
- https://github.com/TachibanaYoshino/AnimeGANv3
|
262 |
-
- https://colab.research.google.com/drive/1XYNWwM8Xq-U7KaTOqNap6A-Yq1f-V-FB?usp=sharing
|
263 |
-
- [Mukosame/Anime2Sketch](https://huggingface.co/spaces/hysts/Anime2Sketch)
|
264 |
-
- https://github.com/Mukosame/Anime2Sketch
|
265 |
-
- https://arxiv.org/abs/2104.05703
|
266 |
-
- [MangaLineExtraction_PyTorch](https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch)
|
267 |
-
- https://github.com/ljsabc/MangaLineExtraction_PyTorch
|
268 |
-
- https://www.cse.cuhk.edu.hk/~ttwong/papers/linelearn/linelearn.html
|
269 |
-
|
270 |
-
### OCR
|
271 |
-
- [kha-white/manga-ocr](https://huggingface.co/spaces/hysts/Manga-OCR)
|
272 |
-
- https://github.com/kha-white/manga-ocr
|
273 |
-
|
274 |
-
</p>
|
275 |
-
</div>
|
276 |
-
|
277 |
-
<center><img src="https://visitor-badge.glitch.me/badge?page_id=hysts.list-of-demos" alt="visitor badge"/></center>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
list.yaml
ADDED
@@ -0,0 +1,638 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
https://huggingface.co/spaces/damo-vilab/modelscope-text-to-video-synthesis:
|
2 |
+
arxiv:
|
3 |
+
- https://arxiv.org/abs/2303.08320
|
4 |
+
created: 2023-03-19-04-30-43
|
5 |
+
github:
|
6 |
+
- https://github.com/modelscope/modelscope
|
7 |
+
tags:
|
8 |
+
- diffusion model
|
9 |
+
- text2video
|
10 |
+
https://huggingface.co/spaces/thu-ml/unidiffuser:
|
11 |
+
arxiv:
|
12 |
+
- https://arxiv.org/abs/2303.06555
|
13 |
+
created: 2023-03-14-05-06-57
|
14 |
+
github:
|
15 |
+
- https://github.com/thu-ml/unidiffuser
|
16 |
+
tags:
|
17 |
+
- diffusion model
|
18 |
+
- text2image
|
19 |
+
- image2image
|
20 |
+
- image captioning
|
21 |
+
https://huggingface.co/spaces/ELITE-library/ELITE:
|
22 |
+
arxiv:
|
23 |
+
- https://arxiv.org/abs/2302.13848
|
24 |
+
created: 2023-03-09-03-28-49
|
25 |
+
github:
|
26 |
+
- https://github.com/csyxwei/ELITE
|
27 |
+
tags:
|
28 |
+
- diffusion model
|
29 |
+
- text2image
|
30 |
+
https://huggingface.co/spaces/hysts/cv_diffusion_text-to-image-synthesis_tiny:
|
31 |
+
created: 2023-03-08-05-44-53
|
32 |
+
tags:
|
33 |
+
- diffusion model
|
34 |
+
- text2image
|
35 |
+
https://huggingface.co/spaces/hysts/DDNM-HQ:
|
36 |
+
arxiv:
|
37 |
+
- https://arxiv.org/abs/2303.00354
|
38 |
+
- https://arxiv.org/abs/2212.00490
|
39 |
+
created: 2023-03-02-03-35-13
|
40 |
+
github:
|
41 |
+
- https://github.com/wyhuai/DDNM/tree/main/hq_demo
|
42 |
+
tags:
|
43 |
+
- diffusion model
|
44 |
+
- super resolution
|
45 |
+
https://huggingface.co/spaces/hysts/ControlNet-with-Anything-v4:
|
46 |
+
arxiv:
|
47 |
+
- https://arxiv.org/abs/2302.05543
|
48 |
+
created: 2023-02-16-05-05-27
|
49 |
+
github:
|
50 |
+
- https://github.com/lllyasviel/ControlNet
|
51 |
+
tags:
|
52 |
+
- diffusion model
|
53 |
+
- text2image
|
54 |
+
- image2image
|
55 |
+
https://huggingface.co/spaces/hysts/ControlNet:
|
56 |
+
arxiv:
|
57 |
+
- https://arxiv.org/abs/2302.05543
|
58 |
+
created: 2023-02-14-01-03-00
|
59 |
+
github:
|
60 |
+
- https://github.com/lllyasviel/ControlNet
|
61 |
+
tags:
|
62 |
+
- diffusion model
|
63 |
+
- text2image
|
64 |
+
- image2image
|
65 |
+
https://huggingface.co/spaces/hysts/PnP-diffusion-features:
|
66 |
+
arxiv:
|
67 |
+
- https://arxiv.org/abs/2211.12572
|
68 |
+
created: 2023-02-13-06-20-32
|
69 |
+
github:
|
70 |
+
- https://github.com/MichalGeyer/plug-and-play
|
71 |
+
tags:
|
72 |
+
- diffusion model
|
73 |
+
- image2image
|
74 |
+
https://huggingface.co/spaces/hysts/BLIP2-with-transformers:
|
75 |
+
arxiv:
|
76 |
+
- https://arxiv.org/abs/2301.12597
|
77 |
+
created: 2023-02-10-09-45-07
|
78 |
+
github:
|
79 |
+
- https://github.com/salesforce/LAVIS/tree/main/projects/blip2
|
80 |
+
tags:
|
81 |
+
- image captioning
|
82 |
+
- VQA
|
83 |
+
https://huggingface.co/spaces/TEXTurePaper/TEXTure:
|
84 |
+
arxiv:
|
85 |
+
- https://arxiv.org/abs/2302.01721
|
86 |
+
created: 2023-02-06-09-16-46
|
87 |
+
github:
|
88 |
+
- https://github.com/TEXTurePaper/TEXTurePaper
|
89 |
+
tags:
|
90 |
+
- diffusion model
|
91 |
+
- text-guided
|
92 |
+
- texture
|
93 |
+
- 3D
|
94 |
+
https://huggingface.co/spaces/AttendAndExcite/Attend-and-Excite:
|
95 |
+
arxiv:
|
96 |
+
- https://arxiv.org/abs/2301.13826
|
97 |
+
created: 2023-02-01-06-18-56
|
98 |
+
github:
|
99 |
+
- https://github.com/AttendAndExcite/Attend-and-Excite
|
100 |
+
tags:
|
101 |
+
- diffusion model
|
102 |
+
- text2image
|
103 |
+
https://huggingface.co/spaces/Tune-A-Video-library/Tune-A-Video-Training-UI:
|
104 |
+
arxiv:
|
105 |
+
- https://arxiv.org/abs/2212.11565
|
106 |
+
created: 2023-01-30-08-10-09
|
107 |
+
github:
|
108 |
+
- https://github.com/showlab/Tune-A-Video
|
109 |
+
tags:
|
110 |
+
- diffusion model
|
111 |
+
- text2video
|
112 |
+
- video2video
|
113 |
+
https://huggingface.co/spaces/facebook/CutLER:
|
114 |
+
arxiv:
|
115 |
+
- https://arxiv.org/abs/2301.11320
|
116 |
+
created: 2023-01-28-11-11-22
|
117 |
+
github:
|
118 |
+
- https://github.com/facebookresearch/CutLER
|
119 |
+
tags:
|
120 |
+
- object detection
|
121 |
+
- segmentation
|
122 |
+
- unsupervised
|
123 |
+
https://huggingface.co/spaces/facebook/MaskCut:
|
124 |
+
arxiv:
|
125 |
+
- https://arxiv.org/abs/2301.11320
|
126 |
+
created: 2023-01-28-04-37-53
|
127 |
+
github:
|
128 |
+
- https://github.com/facebookresearch/CutLER
|
129 |
+
tags:
|
130 |
+
- object detection
|
131 |
+
- segmentation
|
132 |
+
- unsupervised
|
133 |
+
https://huggingface.co/spaces/lora-library/LoRA-DreamBooth-Training-UI:
|
134 |
+
created: 2023-01-20-05-11-08
|
135 |
+
github:
|
136 |
+
- https://github.com/huggingface/diffusers/tree/main/examples/dreambooth
|
137 |
+
tags:
|
138 |
+
- LoRA
|
139 |
+
- DreamBooth
|
140 |
+
- diffusion model
|
141 |
+
- text2image
|
142 |
+
https://huggingface.co/spaces/hysts/LoRA-SD-training:
|
143 |
+
created: 2022-12-11-07-01-37
|
144 |
+
github:
|
145 |
+
- https://github.com/cloneofsimo/lora
|
146 |
+
tags:
|
147 |
+
- LoRA
|
148 |
+
- DreamBooth
|
149 |
+
- diffusion model
|
150 |
+
- text2image
|
151 |
+
https://huggingface.co/spaces/hysts/multiresolution-textual-inversion:
|
152 |
+
arxiv:
|
153 |
+
- https://arxiv.org/abs/2211.17115
|
154 |
+
created: 2022-12-03-09-13-05
|
155 |
+
github:
|
156 |
+
- https://github.com/giannisdaras/multires_textual_inversion
|
157 |
+
tags:
|
158 |
+
- diffusion model
|
159 |
+
- text2image
|
160 |
+
https://huggingface.co/spaces/hysts/diffusers-anime-faces:
|
161 |
+
created: 2022-08-12-10-03-37
|
162 |
+
tags:
|
163 |
+
- diffusion model
|
164 |
+
- anime
|
165 |
+
- illustration
|
166 |
+
- personal project
|
167 |
+
https://huggingface.co/spaces/THUDM/CogVideo:
|
168 |
+
arxiv:
|
169 |
+
- https://arxiv.org/abs/2205.15868
|
170 |
+
created: 2022-07-18-09-06-22
|
171 |
+
github:
|
172 |
+
- https://github.com/THUDM/CogVideo
|
173 |
+
tags:
|
174 |
+
- text2video
|
175 |
+
https://huggingface.co/spaces/hysts/AnimeGANv3_PortraitSketch:
|
176 |
+
created: 2022-07-13-17-51-20
|
177 |
+
github:
|
178 |
+
- https://github.com/TachibanaYoshino/AnimeGANv3
|
179 |
+
tags:
|
180 |
+
- sketch
|
181 |
+
https://huggingface.co/spaces/hysts/ICML2022_papers:
|
182 |
+
created: 2022-07-13-11-47-41
|
183 |
+
tags:
|
184 |
+
- list of papers
|
185 |
+
https://huggingface.co/spaces/hysts/CVPR2022_papers:
|
186 |
+
created: 2022-07-11-12-16-32
|
187 |
+
tags:
|
188 |
+
- list of papers
|
189 |
+
https://huggingface.co/spaces/NAACL2022/papers:
|
190 |
+
created: 2022-07-10-21-40-05
|
191 |
+
tags:
|
192 |
+
- list of papers
|
193 |
+
https://huggingface.co/spaces/THUDM/CogView2:
|
194 |
+
arxiv:
|
195 |
+
- https://arxiv.org/abs/2204.14217
|
196 |
+
created: 2022-06-20-16-06-52
|
197 |
+
github:
|
198 |
+
- https://github.com/THUDM/CogView2
|
199 |
+
tags:
|
200 |
+
- text2image
|
201 |
+
https://huggingface.co/spaces/hysts/MangaLineExtraction_PyTorch:
|
202 |
+
created: 2022-06-10-23-12-02
|
203 |
+
github:
|
204 |
+
- https://github.com/ljsabc/MangaLineExtraction_PyTorch
|
205 |
+
tags:
|
206 |
+
- anime
|
207 |
+
- illustration
|
208 |
+
- sketch
|
209 |
+
https://huggingface.co/spaces/hysts/ViTPose_video:
|
210 |
+
arxiv:
|
211 |
+
- https://arxiv.org/abs/2204.12484
|
212 |
+
created: 2022-06-08-10-38-50
|
213 |
+
github:
|
214 |
+
- https://github.com/ViTAE-Transformer/ViTPose
|
215 |
+
tags:
|
216 |
+
- human pose estimation
|
217 |
+
https://huggingface.co/spaces/hysts/Text2Human:
|
218 |
+
arxiv:
|
219 |
+
- https://arxiv.org/abs/2205.15996
|
220 |
+
created: 2022-06-04-08-12-18
|
221 |
+
github:
|
222 |
+
- https://github.com/yumingj/Text2Human
|
223 |
+
tags:
|
224 |
+
- text2image
|
225 |
+
https://huggingface.co/spaces/Gradio-Blocks/ViTPose:
|
226 |
+
arxiv:
|
227 |
+
- https://arxiv.org/abs/2204.12484
|
228 |
+
created: 2022-05-29-06-25-28
|
229 |
+
github:
|
230 |
+
- https://github.com/ViTAE-Transformer/ViTPose
|
231 |
+
tags:
|
232 |
+
- human pose estimation
|
233 |
+
https://huggingface.co/spaces/Gradio-Blocks/CBNetV2:
|
234 |
+
arxiv:
|
235 |
+
- http://arxiv.org/abs/2107.00420
|
236 |
+
created: 2022-05-29-03-51-21
|
237 |
+
github:
|
238 |
+
- https://github.com/VDIGPKU/CBNetV2
|
239 |
+
tags:
|
240 |
+
- image classification
|
241 |
+
https://huggingface.co/spaces/hysts/mmdetection:
|
242 |
+
created: 2022-05-29-02-11-52
|
243 |
+
github:
|
244 |
+
- https://github.com/open-mmlab/mmdetection
|
245 |
+
tags:
|
246 |
+
- object detection
|
247 |
+
- instance segmentation
|
248 |
+
- panoptic segmentation
|
249 |
+
- segmentation
|
250 |
+
https://huggingface.co/spaces/Gradio-Blocks/HairCLIP:
|
251 |
+
arxiv:
|
252 |
+
- https://arxiv.org/abs/2112.05142
|
253 |
+
created: 2022-05-26-21-38-44
|
254 |
+
github:
|
255 |
+
- https://github.com/wty-ustc/HairCLIP
|
256 |
+
tags:
|
257 |
+
- GAN
|
258 |
+
- image editing
|
259 |
+
- face
|
260 |
+
https://huggingface.co/spaces/Gradio-Blocks/DualStyleGAN:
|
261 |
+
arxiv:
|
262 |
+
- https://arxiv.org/abs/2203.13248
|
263 |
+
created: 2022-05-20-22-17-37
|
264 |
+
github:
|
265 |
+
- https://github.com/williamyang1991/DualStyleGAN
|
266 |
+
tags:
|
267 |
+
- GAN
|
268 |
+
- image editing
|
269 |
+
- face
|
270 |
+
https://huggingface.co/spaces/Gradio-Blocks/StyleGAN-Human:
|
271 |
+
arxiv:
|
272 |
+
- https://arxiv.org/abs/2204.11823
|
273 |
+
created: 2022-05-20-13-19-56
|
274 |
+
github:
|
275 |
+
- https://github.com/stylegan-human/StyleGAN-Human
|
276 |
+
tags:
|
277 |
+
- GAN
|
278 |
+
https://huggingface.co/spaces/hysts/StyleGAN-Human-Interpolation:
|
279 |
+
arxiv:
|
280 |
+
- https://arxiv.org/abs/2204.11823
|
281 |
+
created: 2022-04-22-09-48-26
|
282 |
+
github:
|
283 |
+
- https://github.com/stylegan-human/StyleGAN-Human
|
284 |
+
tags:
|
285 |
+
- GAN
|
286 |
+
https://huggingface.co/spaces/hysts/StyleGAN-Human:
|
287 |
+
arxiv:
|
288 |
+
- https://arxiv.org/abs/2204.11823
|
289 |
+
created: 2022-04-22-08-28-33
|
290 |
+
github:
|
291 |
+
- https://github.com/stylegan-human/StyleGAN-Human
|
292 |
+
tags:
|
293 |
+
- GAN
|
294 |
+
https://huggingface.co/spaces/hysts/gan-control:
|
295 |
+
arxiv:
|
296 |
+
- https://arxiv.org/abs/2101.02477
|
297 |
+
created: 2022-04-18-18-53-22
|
298 |
+
github:
|
299 |
+
- https://github.com/amazon-research/gan-control
|
300 |
+
tags:
|
301 |
+
- GAN
|
302 |
+
https://huggingface.co/spaces/hysts/Manga-OCR:
|
303 |
+
created: 2022-04-18-17-27-04
|
304 |
+
github:
|
305 |
+
- https://github.com/kha-white/manga-ocr
|
306 |
+
tags:
|
307 |
+
- anime
|
308 |
+
- illustration
|
309 |
+
- OCR
|
310 |
+
https://huggingface.co/spaces/hysts/atksh-onnx-facial-lmk-detector:
|
311 |
+
created: 2022-04-18-15-59-06
|
312 |
+
github:
|
313 |
+
- https://github.com/atksh/onnx-facial-lmk-detector
|
314 |
+
tags:
|
315 |
+
- face
|
316 |
+
- face detection
|
317 |
+
- face landmark detection
|
318 |
+
https://huggingface.co/spaces/hysts/Hopenet:
|
319 |
+
arxiv:
|
320 |
+
- https://arxiv.org/abs/1710.00925
|
321 |
+
created: 2022-04-15-20-03-00
|
322 |
+
github:
|
323 |
+
- https://github.com/natanielruiz/deep-head-pose
|
324 |
+
tags:
|
325 |
+
- face
|
326 |
+
- head pose estimation
|
327 |
+
https://huggingface.co/spaces/hysts/mediapipe-pose-estimation:
|
328 |
+
arxiv:
|
329 |
+
- https://arxiv.org/abs/2006.10204
|
330 |
+
created: 2022-04-15-19-57-59
|
331 |
+
github:
|
332 |
+
- https://github.com/google/mediapipe
|
333 |
+
tags:
|
334 |
+
- mediapipe
|
335 |
+
- human pose estimation
|
336 |
+
https://huggingface.co/spaces/hysts/mediapipe-face-detection:
|
337 |
+
arxiv:
|
338 |
+
- https://arxiv.org/abs/1907.05047
|
339 |
+
created: 2022-04-15-19-56-19
|
340 |
+
github:
|
341 |
+
- https://github.com/google/mediapipe
|
342 |
+
tags:
|
343 |
+
- mediapipe
|
344 |
+
- face
|
345 |
+
- face detection
|
346 |
+
https://huggingface.co/spaces/hysts/mediapipe-face-mesh:
|
347 |
+
arxiv:
|
348 |
+
- https://arxiv.org/abs/1907.06724
|
349 |
+
created: 2022-04-15-19-53-57
|
350 |
+
github:
|
351 |
+
- https://github.com/google/mediapipe
|
352 |
+
tags:
|
353 |
+
- mediapipe
|
354 |
+
- face
|
355 |
+
- face landmark detection
|
356 |
+
https://huggingface.co/spaces/hysts/Anime2Sketch:
|
357 |
+
arxiv:
|
358 |
+
- https://arxiv.org/abs/2104.05703
|
359 |
+
created: 2022-04-15-16-10-50
|
360 |
+
github:
|
361 |
+
- https://github.com/Mukosame/Anime2Sketch
|
362 |
+
tags:
|
363 |
+
- anime
|
364 |
+
- illustration
|
365 |
+
- sketch
|
366 |
+
https://huggingface.co/spaces/hysts/TADNE-image-search-with-DeepDanbooru:
|
367 |
+
created: 2022-04-14-22-00-57
|
368 |
+
tags:
|
369 |
+
- anime
|
370 |
+
- illustration
|
371 |
+
- TADNE
|
372 |
+
https://huggingface.co/spaces/hysts/TADNE-image-selector:
|
373 |
+
created: 2022-04-14-18-09-44
|
374 |
+
tags:
|
375 |
+
- anime
|
376 |
+
- illustration
|
377 |
+
- TADNE
|
378 |
+
https://huggingface.co/spaces/hysts/TADNE-image-viewer:
|
379 |
+
created: 2022-04-14-15-06-35
|
380 |
+
tags:
|
381 |
+
- anime
|
382 |
+
- illustration
|
383 |
+
- TADNE
|
384 |
+
https://huggingface.co/spaces/hysts/TADNE-interpolation:
|
385 |
+
created: 2022-04-10-12-05-21
|
386 |
+
tags:
|
387 |
+
- anime
|
388 |
+
- illustration
|
389 |
+
- TADNE
|
390 |
+
https://huggingface.co/spaces/hysts/TADNE:
|
391 |
+
created: 2022-04-10-04-54-39
|
392 |
+
tags:
|
393 |
+
- anime
|
394 |
+
- illustration
|
395 |
+
- TADNE
|
396 |
+
https://huggingface.co/spaces/hysts/ibug-emotion_recognition:
|
397 |
+
created: 2022-04-09-17-20-11
|
398 |
+
github:
|
399 |
+
- https://github.com/ibug-group/emotion_recognition
|
400 |
+
tags:
|
401 |
+
- face
|
402 |
+
- emotion recognition
|
403 |
+
https://huggingface.co/spaces/hysts/ibug-face_alignment:
|
404 |
+
created: 2022-04-09-17-18-40
|
405 |
+
github:
|
406 |
+
- https://github.com/ibug-group/face_alignment
|
407 |
+
tags:
|
408 |
+
- face
|
409 |
+
- face landmark detection
|
410 |
+
https://huggingface.co/spaces/hysts/ibug-fpage:
|
411 |
+
arxiv:
|
412 |
+
- https://arxiv.org/abs/2106.11145
|
413 |
+
created: 2022-04-09-16-04-16
|
414 |
+
github:
|
415 |
+
- https://github.com/ibug-group/fpage
|
416 |
+
tags:
|
417 |
+
- face
|
418 |
+
- age estimation
|
419 |
+
https://huggingface.co/spaces/hysts/ibug-face_parsing:
|
420 |
+
arxiv:
|
421 |
+
- https://arxiv.org/abs/2102.02717
|
422 |
+
created: 2022-04-09-13-09-31
|
423 |
+
github:
|
424 |
+
- https://github.com/hhj1897/face_parsing
|
425 |
+
tags:
|
426 |
+
- face
|
427 |
+
- face parsing
|
428 |
+
- segmentation
|
429 |
+
https://huggingface.co/spaces/hysts/ibug-face_detection:
|
430 |
+
created: 2022-04-09-12-26-23
|
431 |
+
github:
|
432 |
+
- https://github.com/ibug-group/face_detection
|
433 |
+
tags:
|
434 |
+
- face
|
435 |
+
- face detection
|
436 |
+
https://huggingface.co/spaces/hysts/insightface-SCRFD:
|
437 |
+
arxiv:
|
438 |
+
- https://arxiv.org/abs/2105.04714
|
439 |
+
created: 2022-04-06-12-07-02
|
440 |
+
github:
|
441 |
+
- https://github.com/deepinsight/insightface/tree/master/detection/scrfd
|
442 |
+
tags:
|
443 |
+
- face
|
444 |
+
- face detection
|
445 |
+
https://huggingface.co/spaces/hysts/insightface-person-detection:
|
446 |
+
arxiv:
|
447 |
+
- https://arxiv.org/abs/2105.04714
|
448 |
+
created: 2022-04-06-08-39-44
|
449 |
+
github:
|
450 |
+
- https://github.com/deepinsight/insightface/tree/master/examples/person_detection
|
451 |
+
tags:
|
452 |
+
- person detection
|
453 |
+
https://huggingface.co/spaces/hysts/CelebAMask-HQ-Face-Parsing:
|
454 |
+
arxiv:
|
455 |
+
- https://arxiv.org/abs/1907.11922
|
456 |
+
created: 2022-04-06-02-56-32
|
457 |
+
github:
|
458 |
+
- https://github.com/switchablenorms/CelebAMask-HQ
|
459 |
+
tags:
|
460 |
+
- face
|
461 |
+
- face parsing
|
462 |
+
- segmentation
|
463 |
+
https://huggingface.co/spaces/hysts/MobileStyleGAN:
|
464 |
+
arxiv:
|
465 |
+
- https://arxiv.org/abs/2104.04767
|
466 |
+
created: 2022-04-05-09-23-01
|
467 |
+
github:
|
468 |
+
- https://github.com/bes-dev/MobileStyleGAN.pytorch
|
469 |
+
tags:
|
470 |
+
- GAN
|
471 |
+
https://huggingface.co/spaces/hysts/Self-Distilled-StyleGAN:
|
472 |
+
arxiv:
|
473 |
+
- https://arxiv.org/abs/2202.12211
|
474 |
+
created: 2022-04-05-02-40-27
|
475 |
+
github:
|
476 |
+
- https://github.com/self-distilled-stylegan/self-distilled-internet-photos
|
477 |
+
tags:
|
478 |
+
- GAN
|
479 |
+
https://huggingface.co/spaces/hysts/StyleGAN2:
|
480 |
+
arxiv:
|
481 |
+
- https://arxiv.org/abs/1912.04958
|
482 |
+
created: 2022-04-03-19-53-52
|
483 |
+
github:
|
484 |
+
- https://github.com/NVlabs/stylegan3
|
485 |
+
tags:
|
486 |
+
- GAN
|
487 |
+
https://huggingface.co/spaces/hysts/projected_gan:
|
488 |
+
arxiv:
|
489 |
+
- https://arxiv.org/abs/2111.01007
|
490 |
+
created: 2022-04-03-17-28-35
|
491 |
+
github:
|
492 |
+
- https://github.com/autonomousvision/projected_gan
|
493 |
+
tags:
|
494 |
+
- GAN
|
495 |
+
https://huggingface.co/spaces/hysts/StyleGAN3:
|
496 |
+
arxiv:
|
497 |
+
- https://arxiv.org/abs/2106.12423
|
498 |
+
created: 2022-04-03-15-56-35
|
499 |
+
github:
|
500 |
+
- https://github.com/NVlabs/stylegan3
|
501 |
+
tags:
|
502 |
+
- GAN
|
503 |
+
https://huggingface.co/spaces/hysts/StyleGAN-XL:
|
504 |
+
arxiv:
|
505 |
+
- https://arxiv.org/abs/2202.00273
|
506 |
+
created: 2022-03-31-19-20-05
|
507 |
+
github:
|
508 |
+
- https://github.com/autonomousvision/stylegan_xl
|
509 |
+
tags:
|
510 |
+
- GAN
|
511 |
+
https://huggingface.co/spaces/hysts/1adrianb-face-alignment:
|
512 |
+
arxiv:
|
513 |
+
- https://arxiv.org/abs/1703.07332
|
514 |
+
created: 2022-03-28-11-33-31
|
515 |
+
github:
|
516 |
+
- https://github.com/1adrianb/face-alignment
|
517 |
+
tags:
|
518 |
+
- face
|
519 |
+
- face detection
|
520 |
+
- face landmark detection
|
521 |
+
https://huggingface.co/spaces/hysts/DualStyleGAN:
|
522 |
+
arxiv:
|
523 |
+
- https://arxiv.org/abs/2203.13248
|
524 |
+
created: 2022-03-23-20-42-59
|
525 |
+
github:
|
526 |
+
- https://github.com/williamyang1991/DualStyleGAN
|
527 |
+
tags:
|
528 |
+
- GAN
|
529 |
+
https://huggingface.co/spaces/hysts/StyleSwin:
|
530 |
+
arxiv:
|
531 |
+
- https://arxiv.org/abs/2112.10762
|
532 |
+
created: 2022-03-15-14-27-48
|
533 |
+
github:
|
534 |
+
- https://github.com/microsoft/StyleSwin
|
535 |
+
tags:
|
536 |
+
- GAN
|
537 |
+
https://huggingface.co/spaces/hysts/age-estimation-APPA-REAL:
|
538 |
+
created: 2022-02-28-00-45-11
|
539 |
+
github:
|
540 |
+
- https://github.com/yu4u/age-estimation-pytorch
|
541 |
+
tags:
|
542 |
+
- face
|
543 |
+
- age estimation
|
544 |
+
https://huggingface.co/spaces/hysts/anime_face_landmark_detection:
|
545 |
+
created: 2022-01-24-09-09-55
|
546 |
+
github:
|
547 |
+
- https://github.com/kanosawa/anime_face_landmark_detection
|
548 |
+
tags:
|
549 |
+
- anime
|
550 |
+
- illustration
|
551 |
+
- anime face landmark detection
|
552 |
+
https://huggingface.co/spaces/hysts/lbpcascade_animeface:
|
553 |
+
created: 2022-01-24-08-24-09
|
554 |
+
github:
|
555 |
+
- https://github.com/nagadomi/lbpcascade_animeface
|
556 |
+
tags:
|
557 |
+
- anime
|
558 |
+
- illustration
|
559 |
+
- anime face detection
|
560 |
+
https://huggingface.co/spaces/hysts/yolov5_anime:
|
561 |
+
created: 2022-01-24-05-55-41
|
562 |
+
github:
|
563 |
+
- https://github.com/zymk9/yolov5_anime
|
564 |
+
tags:
|
565 |
+
- anime
|
566 |
+
- illustration
|
567 |
+
- anime face detection
|
568 |
+
https://huggingface.co/spaces/hysts/bizarre-pose-estimator-segmenter:
|
569 |
+
arxiv:
|
570 |
+
- https://arxiv.org/abs/2108.01819
|
571 |
+
created: 2022-01-24-03-14-52
|
572 |
+
github:
|
573 |
+
- https://github.com/ShuhongChen/bizarre-pose-estimator
|
574 |
+
tags:
|
575 |
+
- anime
|
576 |
+
- illustration
|
577 |
+
- anime character segmentation
|
578 |
+
https://huggingface.co/spaces/hysts/Yet-Another-Anime-Segmenter:
|
579 |
+
created: 2022-01-24-00-01-55
|
580 |
+
github:
|
581 |
+
- https://github.com/zymk9/Yet-Another-Anime-Segmenter
|
582 |
+
tags:
|
583 |
+
- anime
|
584 |
+
- illustration
|
585 |
+
- anime character segmentation
|
586 |
+
https://huggingface.co/spaces/hysts/bizarre-pose-estimator-tagger:
|
587 |
+
arxiv:
|
588 |
+
- https://arxiv.org/abs/2108.01819
|
589 |
+
created: 2022-01-23-13-26-52
|
590 |
+
github:
|
591 |
+
- https://github.com/ShuhongChen/bizarre-pose-estimator
|
592 |
+
tags:
|
593 |
+
- anime
|
594 |
+
- illustration
|
595 |
+
- anime label prediction
|
596 |
+
https://huggingface.co/spaces/hysts/DeepDanbooru:
|
597 |
+
created: 2022-01-23-12-04-20
|
598 |
+
github:
|
599 |
+
- https://github.com/KichangKim/DeepDanbooru
|
600 |
+
tags:
|
601 |
+
- anime
|
602 |
+
- illustration
|
603 |
+
- anime label prediction
|
604 |
+
- Danbooru
|
605 |
+
https://huggingface.co/spaces/hysts/danbooru-pretrained:
|
606 |
+
created: 2022-01-23-10-46-30
|
607 |
+
github:
|
608 |
+
- https://github.com/RF5/danbooru-pretrained
|
609 |
+
tags:
|
610 |
+
- anime
|
611 |
+
- illustration
|
612 |
+
- anime label prediction
|
613 |
+
- Danbooru
|
614 |
+
https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp002:
|
615 |
+
created: 2021-12-02-19-33-20
|
616 |
+
tags:
|
617 |
+
- GAN
|
618 |
+
- personal project
|
619 |
+
https://huggingface.co/spaces/hysts/stylegan3-food101:
|
620 |
+
created: 2021-11-22-04-05-46
|
621 |
+
tags:
|
622 |
+
- GAN
|
623 |
+
- personal project
|
624 |
+
https://huggingface.co/spaces/hysts/stylegan3-anime-face-exp001:
|
625 |
+
created: 2021-11-22-02-10-56
|
626 |
+
tags:
|
627 |
+
- GAN
|
628 |
+
- personal project
|
629 |
+
https://huggingface.co/spaces/hysts/anime-face-detector:
|
630 |
+
created: 2021-11-15-02-15-45
|
631 |
+
github:
|
632 |
+
- https://github.com/hysts/anime-face-detector
|
633 |
+
tags:
|
634 |
+
- anime
|
635 |
+
- illustration
|
636 |
+
- anime face detection
|
637 |
+
- anime face landmark detection
|
638 |
+
- personal project
|
requirements.txt
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
gradio==3.24.1
|
2 |
+
huggingface-hub==0.13.3
|
3 |
+
pandas==1.5.3
|
4 |
+
PyYAML==6.0
|
5 |
+
tqdm==4.65.0
|
style.css
CHANGED
@@ -1,17 +1,9 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
margin-left: 30px;
|
4 |
-
margin-right: 30px;
|
5 |
-
margin-bottom: 30px;
|
6 |
-
color: #c9d1d9;
|
7 |
-
background-color: #0d1117;
|
8 |
-
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";
|
9 |
-
font-size: 16px;
|
10 |
-
line-height: 1.5;
|
11 |
-
word-wrap: break-word;
|
12 |
}
|
13 |
|
14 |
-
body a
|
|
|
15 |
background-color: transparent;
|
16 |
color: #58a6ff;
|
17 |
text-decoration: none;
|
@@ -25,105 +17,3 @@ body a:hover {
|
|
25 |
body a:hover {
|
26 |
text-decoration: underline;
|
27 |
}
|
28 |
-
|
29 |
-
body h1,
|
30 |
-
body h2,
|
31 |
-
body h3,
|
32 |
-
body h4,
|
33 |
-
body h5,
|
34 |
-
body h6 {
|
35 |
-
margin-top: 24px;
|
36 |
-
margin-bottom: 16px;
|
37 |
-
font-weight: 600;
|
38 |
-
line-height: 1.25;
|
39 |
-
}
|
40 |
-
|
41 |
-
body h1 {
|
42 |
-
font-weight: 600;
|
43 |
-
font-size: 2em;
|
44 |
-
text-align: center;
|
45 |
-
}
|
46 |
-
|
47 |
-
body h2 {
|
48 |
-
font-weight: 600;
|
49 |
-
font-size: 1.75em;
|
50 |
-
padding-bottom: .3em;
|
51 |
-
border-bottom: 1px solid #21262d;
|
52 |
-
}
|
53 |
-
|
54 |
-
body h3 {
|
55 |
-
font-weight: 600;
|
56 |
-
font-size: 1.25em;
|
57 |
-
}
|
58 |
-
|
59 |
-
body h4 {
|
60 |
-
font-weight: 600;
|
61 |
-
font-size: 1em;
|
62 |
-
}
|
63 |
-
|
64 |
-
body p {
|
65 |
-
margin-top: 0;
|
66 |
-
margin-bottom: 10px;
|
67 |
-
}
|
68 |
-
|
69 |
-
body ul,
|
70 |
-
body ol {
|
71 |
-
margin-top: 0;
|
72 |
-
margin-bottom: 0;
|
73 |
-
padding-left: 2em;
|
74 |
-
}
|
75 |
-
|
76 |
-
body ol ol,
|
77 |
-
body ul ol {
|
78 |
-
list-style-type: lower-roman;
|
79 |
-
}
|
80 |
-
|
81 |
-
body ul ul ol,
|
82 |
-
body ul ol ol,
|
83 |
-
body ol ul ol,
|
84 |
-
body ol ol ol {
|
85 |
-
list-style-type: lower-alpha;
|
86 |
-
}
|
87 |
-
|
88 |
-
body ul ul,
|
89 |
-
body ul ol,
|
90 |
-
body ol ol,
|
91 |
-
body ol ul {
|
92 |
-
margin-top: 0;
|
93 |
-
margin-bottom: 0;
|
94 |
-
}
|
95 |
-
|
96 |
-
body li>p {
|
97 |
-
margin-top: 16px;
|
98 |
-
}
|
99 |
-
|
100 |
-
body li+li {
|
101 |
-
margin-top: .25em;
|
102 |
-
}
|
103 |
-
|
104 |
-
body .box {
|
105 |
-
position: relative;
|
106 |
-
padding: 0.5em 1em;
|
107 |
-
margin: 2em 0;
|
108 |
-
font-weight: bold;
|
109 |
-
border: solid 3px #6091d3;
|
110 |
-
}
|
111 |
-
|
112 |
-
body .box .box-title {
|
113 |
-
position: absolute;
|
114 |
-
display: inline-block;
|
115 |
-
top: -2px;
|
116 |
-
left: -2px;
|
117 |
-
padding: 0 9px;
|
118 |
-
height: 28px;
|
119 |
-
line-height: 25px;
|
120 |
-
font-size: 1.5em;
|
121 |
-
background: #6091d3;
|
122 |
-
color: #ffffff;
|
123 |
-
font-weight: bold;
|
124 |
-
}
|
125 |
-
|
126 |
-
body .box p {
|
127 |
-
margin: 0;
|
128 |
-
padding: 0;
|
129 |
-
}
|
|
|
1 |
+
h1 {
|
2 |
+
text-align: center;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
}
|
4 |
|
5 |
+
body a,
|
6 |
+
#component-0 a {
|
7 |
background-color: transparent;
|
8 |
color: #58a6ff;
|
9 |
text-decoration: none;
|
|
|
17 |
body a:hover {
|
18 |
text-decoration: underline;
|
19 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tools/add_creation_timestamps.py
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/usr/bin/env python
|
2 |
+
|
3 |
+
from __future__ import annotations
|
4 |
+
|
5 |
+
import pathlib
|
6 |
+
import tempfile
|
7 |
+
|
8 |
+
import git
|
9 |
+
import tqdm.auto
|
10 |
+
import yaml
|
11 |
+
|
12 |
+
repo_dir = pathlib.Path(__file__).parents[1]
|
13 |
+
yaml_path = repo_dir / 'list.yaml'
|
14 |
+
|
15 |
+
|
16 |
+
def add_creation_timestamps() -> None:
|
17 |
+
with open(yaml_path) as f:
|
18 |
+
data = yaml.safe_load(f)
|
19 |
+
|
20 |
+
urls = list(data.keys())
|
21 |
+
for url in tqdm.auto.tqdm(urls):
|
22 |
+
info = data[url]
|
23 |
+
if 'created' in info:
|
24 |
+
continue
|
25 |
+
with tempfile.TemporaryDirectory() as temp_dir:
|
26 |
+
repo = git.Repo.clone_from(url, temp_dir)
|
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:
|
34 |
+
yaml.dump(data, f)
|
35 |
+
|
36 |
+
|
37 |
+
def sort_by_creation_date() -> None:
|
38 |
+
with open(yaml_path) as f:
|
39 |
+
data = yaml.safe_load(f)
|
40 |
+
|
41 |
+
keys = sorted(data.keys(), key=lambda x: data[x]['created'])
|
42 |
+
sorted_data = dict()
|
43 |
+
for key in keys[::-1]:
|
44 |
+
sorted_data[key] = data[key]
|
45 |
+
|
46 |
+
with open(yaml_path, 'w') as f:
|
47 |
+
yaml.dump(sorted_data, f, sort_keys=False)
|
48 |
+
|
49 |
+
|
50 |
+
if __name__ == '__main__':
|
51 |
+
add_creation_timestamps()
|
52 |
+
sort_by_creation_date()
|