Skip to main content

Random Face

A simple python library for fast image generation of people who do not exist.

Downloads Downloads Downloads

For more details, please refer to the paper.

Requirements

  • Linux, Windows, MacOS
  • Python 3.8.+
  • CPU compatible with OpenVINO.

Install package

pip install random_face

Install the latest version

git clone https://github.com/bes-dev/random_face.git
cd random_face
pip install -r requirements.txt
python download_model.py
pip install .

Demo

python -m random_face.demo

Example

import cv2
import random_face

engine = random_face.get_engine()
face = engine.get_random_face()
cv2.imshow("face", face)
cv2.waitKey()

Open In Colab Open In Gradio

Citation

@misc{belousov2021mobilestylegan,
      title={MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesis},
      author={Sergei Belousov},
      year={2021},
      eprint={2104.04767},
      archivePrefix={arXiv},
      primaryClass={cs.CV}
}

Metadata

Release files for random-face 2021.7.21.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for random-face 2021.7.21.1
File Size Uploaded
random_face-2021.7.21.1.tar.gz 9.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for random-face 2021.7.21.1
File Interpreter ABI Platform
random_face-2021.7.21.1-py3-none-any.whl Python 3 none any Details

Total release size: 37.6 MB

Release files / random_face-2021.7.21.1.tar.gz

Download URL random_face-2021.7.21.1.tar.gz
Size 9.1 kB
Tags Source
SHA-256 checksum
How to use checksums
2b02afbb5c93895eb94753826b968a57e133d1fae9f4e7f231ad320dd8c67780
BLAKE2b-256 checksum
How to use checksums
839884aa8a0ac69e013d832ae1d94629cd0de5798d78e441a5b235f338c02c53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Release files / random_face-2021.7.21.1-py3-none-any.whl

Download URL random_face-2021.7.21.1-py3-none-any.whl
Size 37.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
e5d10e2be7df63f06123855ec591ca35dcb1d059eba47ddcb175d7d26b4019b5
BLAKE2b-256 checksum
How to use checksums
2a302bdff17a2e89708dd9688b0d1763a21e319c4a69818d3241ee997f07bd40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.24.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

2021.7.21.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page