Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. TensorFlow
  3. Domain Transfer Network

Domain Transfer Network

MITPython

TensorFlow implementation of unsupervised cross-domain image generation for transferring images between domains like SVHN to MNIST.

GitHubGitHub
862 stars199 forks0 contributors

What is Domain Transfer Network?

Domain Transfer Network (DTN) is a TensorFlow implementation of unsupervised cross-domain image generation. It enables image-to-image translation between different visual domains without requiring paired training data, solving the problem of transferring visual styles across datasets like converting SVHN street view numbers to MNIST handwritten digits.

Target Audience

Machine learning researchers and developers working on computer vision, domain adaptation, and generative models who need to implement unsupervised image translation between domains.

Value Proposition

Developers choose DTN because it provides a clean, reproducible implementation of a research paper's methodology, offers visual results of the transfer process, and handles complex domain adaptation tasks without paired data requirements.

Overview

TensorFlow Implementation of Unsupervised Cross-Domain Image Generation

Use Cases

Best For

  • Implementing unsupervised domain adaptation research papers
  • Transferring image styles between different digit datasets (SVHN to MNIST)
  • Learning TensorFlow implementations of generative adversarial networks
  • Experimenting with cross-domain image generation techniques
  • Converting real-world photos to emoji-style representations
  • Studying unsupervised learning approaches for computer vision

Not Ideal For

  • Projects requiring modern TensorFlow 2.x or Python 3.x compatibility
  • Production systems needing real-time or high-throughput image processing
  • Developers seeking a general-purpose image translation library with extensive pre-trained models
  • Teams without expertise in setting up deprecated software environments

Pros & Cons

Pros

Research Paper Implementation

Faithfully reproduces the methodology from the 'Unsupervised Cross-Domain Image Generation' paper, providing a clean TensorFlow codebase for validation and experimentation.

Visual Training Insights

Includes animated GIFs and static images in the README that show the domain transfer evolution over training steps, aiding in model interpretability and debugging.

Unsupervised Data Handling

Enables image translation without paired training data, as highlighted in the key features, making it suitable for domains where aligned examples are scarce.

Straightforward Usage Scripts

Offers clear shell commands for dataset download, preprocessing, and different training modes, simplifying the setup process as outlined in the Usage section.

Cons

Deprecated Dependencies

Relies on Python 2.7 and TensorFlow 0.12, which are no longer maintained, causing installation hurdles and compatibility issues with modern systems.

Narrow Application Scope

Primarily demonstrated on specific datasets like SVHN to MNIST and emoji generation, with no guidance for extending to other domains or custom data.

Minimal Documentation

Lacks detailed API references, troubleshooting guides, or configuration options beyond basic usage, making customization and error resolution challenging.

Frequently Asked Questions

Quick Stats

Stars862
Forks199
Contributors0
Open Issues10
Last commit8 years ago
CreatedSince 2016

Tags

#deep-learning#generative-models#image-generation#tensorflow#domain-adaptation#computer-vision#image-to-image-translation#unsupervised-learning

Built With

T
TensorFlow
P
Python
S
SciPy

Included in

TensorFlow17.7k
Auto-fetched 4 hours ago

Related Projects

KubeflowKubeflow

Machine Learning Toolkit for Kubernetes

Stars15,616
Forks2,646
Last commit3 days ago
Policy GradientPolicy Gradient

Deep Learning and Reinforcement Learning Library for Scientists and Engineers

Stars7,390
Forks1,589
Last commit3 years ago
YOLO TensorFlow ++YOLO TensorFlow ++

Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices

Stars6,147
Forks2,029
Last commit2 years ago
Sentence Classification with CNNSentence Classification with CNN

Convolutional Neural Network for Text Classification in Tensorflow

Stars5,686
Forks2,737
Last commit2 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub