The "Awesome TensorFlow" project is a curated collection of resources dedicated to TensorFlow, an open-source library for machine learning and artificial intelligence. This list encompasses a wide range of materials, including tutorials, guides, model repositories, tools, and community resources that facilitate the development and deployment of machine learning models. It is beneficial for beginners seeking to understand the fundamentals of machine learning, as well as experienced developers looking for advanced techniques and best practices. Users can explore various applications of TensorFlow, from image recognition to natural language processing, and find valuable insights to enhance their projects.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The "Awesome Papers" project is a curated collection of the most cited and impactful research papers in the field of deep learning. This list encompasses seminal works, foundational theories, and groundbreaking advancements that have shaped the landscape of artificial intelligence. It includes categories such as neural network architectures, optimization techniques, and applications across various domains. Researchers, students, and practitioners can benefit from this resource by gaining insights into key developments and trends in deep learning. Dive into this collection to explore the pivotal studies that continue to drive innovation in AI and machine learning.
The "Awesome Education" project is a curated resource list designed to support educators, students, and lifelong learners in the field of education. This list encompasses a wide range of resources including online courses, teaching tools, educational technologies, research papers, and community forums. It serves as a valuable asset for both beginners and experienced educators seeking to enhance their teaching methods and learning experiences. Whether you're looking for innovative teaching strategies or comprehensive learning materials, this collection provides the tools necessary to foster effective education and inspire learners of all ages.
The "Awesome TensorFlow Lite" project is a curated collection of resources focused on TensorFlow Lite, a lightweight solution for deploying machine learning models on mobile and edge devices. This list encompasses a variety of resources, including model optimization techniques, libraries, tools, tutorials, and community contributions that help developers implement efficient machine learning solutions. It is particularly beneficial for mobile app developers, data scientists, and machine learning practitioners looking to leverage on-device capabilities for their applications. Users can explore this collection to enhance their understanding and implementation of TensorFlow Lite, making it easier to create powerful, efficient machine learning applications on resource-constrained devices.
The "Awesome TensorFlow.js" project is a curated collection of resources dedicated to TensorFlow.js, a powerful library that enables machine learning in JavaScript environments, particularly in web browsers. This list encompasses a variety of resources including tutorials, examples, pre-trained models, tools for model conversion, and community support channels. It is designed to benefit developers of all skill levels, from beginners looking to understand the basics of machine learning to experienced practitioners seeking advanced techniques and tools. Users can explore innovative applications of machine learning in web development and enhance their projects with cutting-edge AI capabilities.
A collection of TensorFlow tutorials covering basics to advanced neural network architectures with Python code and notebooks.
A collection of simple tutorials introducing deep learning concepts using Google's TensorFlow framework.
A collection of beginner-friendly TensorFlow tutorials with accompanying YouTube videos covering deep learning fundamentals and advanced topics.
A comprehensive collection of TensorFlow tutorials and examples for beginners, covering both TF v1 and v2 with clear explanations.
A collection of beginner-friendly TensorFlow tutorials using Jupyter Notebook, covering deep learning fundamentals and practical applications.
A collection of TensorFlow practice exercises covering fundamental machine learning concepts from linear regression to CNNs.
Official TensorFlow Python wheels for Raspberry Pi, enabling machine learning on edge devices.
Human Activity Recognition using TensorFlow and LSTM RNNs on smartphone sensor data to classify six movement types.
A TensorFlow-based educational project for learning seq2seq RNNs through signal forecasting exercises.
A comprehensive guide to TensorFlow 2.x covering fundamentals, best practices, and advanced topics for efficient machine learning development.
A TensorFlow project template with a well-designed folder structure and OOP design to accelerate deep learning development.
TensorFlow implementation of unsupervised cross-domain image generation for transferring images between domains like SVHN to MNIST.
TensorFlow implementation of an attention-based neural image caption generator that focuses on relevant image parts while generating words.
A TensorFlow implementation of neural style transfer for images and videos, blending content and artistic styles using convolutional neural networks.
Implementation of SRGAN for photo-realistic single image super-resolution using generative adversarial networks.
A high-level builder API for TensorFlow that enables fluent, chainable neural network construction.
A TensorFlow implementation of neural style transfer that transforms images by applying artistic styles from one image to another.
Annotated notes and summaries of the TensorFlow white paper, with SVG figures and links to documentation.
A TensorFlow implementation of the neural style transfer algorithm that applies artistic styles to images.
Generates realistic handwriting using LSTM Mixture Density Networks implemented in TensorFlow.
TensorFlow implementation of Neural Turing Machines with LSTM controllers, supporting multiple read/write heads.
A command-line utility that uses convolutional neural networks to search and filter videos based on objects and places that appear in them.
Neural machine translation between Shakespearean and modern English using TensorFlow.
A TensorFlow implementation of a neural conversational model (seq2seq) for building deep learning chatbots.
A minimal 200-line implementation of a sequence-to-sequence chatbot using TensorLayer and TensorFlow.
A minimal implementation of Deep Convolutional Generative Adversarial Networks (DCGAN) using TensorLayerX for generating realistic images.
TensorFlow implementation of GAN-CLS algorithm for generating images from text descriptions using adversarial networks.
An implementation of unsupervised image-to-image translation using Generative Adversarial Networks (GANs).
A TensorLayer re-implementation of CycleGAN with improvements like resize-convolution and instance normalization.
A deep learning model using generative adversarial networks for fast compressed sensing MRI reconstruction.
A neural network that automatically adds color to grayscale images using deep learning techniques.
TensorFlow implementation of weakly-supervised object localization using only image-level labels, without bounding box annotations.
TensorFlow and NumPy implementations of HMM Viterbi and forward/backward algorithms for sequence modeling.
Train neural networks with OpenStreetMap data and satellite imagery to classify roads and map features.
TensorFlow implementation of Deep Q-Networks (DQN) for human-level control in reinforcement learning environments.
A TensorFlow-based deep learning and reinforcement learning library designed for researchers and engineers, offering customizable neural layers.
A simple implementation of the DAGGER imitation learning algorithm for autonomous steering control in the Torcs racing simulator.
TensorFlow implementation of hierarchical attention networks for document classification using GRU cells and attention mechanisms.
A TensorFlow implementation of a convolutional neural network for sentence classification based on Yoon Kim's paper.
A TensorFlow implementation of End-To-End Memory Networks with a scikit-learn-like interface for bAbI tasks.
TensorFlow implementation of character-aware neural language models using CNN, highway networks, and LSTM.
A TensorFlow implementation of YOLO for real-time object detection, supporting weight conversion, training, and mobile deployment.
A TensorFlow implementation of DeepMind's WaveNet neural network for generating raw audio waveforms.
A TensorFlow implementation of the Mnemonic Descent Method for end-to-end face alignment.
A U-Net implementation for brain tumor segmentation using the BRATS 2017 dataset with data augmentation and dice loss.
A TensorFlow implementation of hierarchical attentive recurrent neural networks for single object tracking in videos.
A TensorFlow implementation of Attend, Infer, Repeat (AIR), a generative model for fast scene understanding by reconstructing objects sequentially.
A TensorFlow implementation of fastText for embedding-based text classification with support for character ngrams and distributed training.
Classify music genre from a 10-second audio stream using a convolutional neural network trained on mel-frequency spectrograms.
A composable, modular, and scalable machine learning toolkit for building AI platforms on Kubernetes.
High-level TensorFlow network definitions with pre-trained weights for easy integration into existing ML workflows.
A Keras implementation of Ladder Networks for semi-supervised learning, achieving 98% accuracy on MNIST with only 100 labeled examples.
TensorFlow implementation of YOLO for real-time object detection using pretrained YOLO_small, YOLO_tiny, and YOLO_face models.
Real-time object detection on Android using YOLO with TensorFlow, detecting 20 object classes from the Pascal VOC dataset.
A research project exploring machine learning for generating music, images, and art using deep learning and reinforcement learning.
A TensorFlow library implementing constrained and interpretable lattice-based models with shape constraints like monotonicity and convexity.
A Ruby API for TensorFlow, enabling machine learning and deep learning within Ruby applications.
A modular deep learning library providing a higher-level API for TensorFlow to speed up experimentation.
A TensorFlow-based deep learning and reinforcement learning library designed for researchers and engineers with customizable neural layers.
TensorFlow binding for Apache Spark DataFrames, enabling TensorFlow program execution on Spark data.
A modular TensorFlow library for applied reinforcement learning with a focus on flexible design and practical usability.
Enables distributed TensorFlow training and inferencing on Apache Spark and Hadoop clusters with minimal code changes.
Convert Caffe deep learning models to TensorFlow format for deployment and inference.
Run trained Keras models directly in the browser with GPU acceleration via WebGL.
A TensorFlow 2 library providing simple, composable abstractions for machine learning research via the snt.Module concept.
A high-performance neural network training interface for TensorFlow focused on speed, flexibility, and reproducible research.
Convert PyTorch models to Keras (TensorFlow backend) for deployment and interoperability.
A Python library for machine learning on graphs and networks, offering state-of-the-art algorithms for tasks like node classification and link prediction.
A unified deep learning and reinforcement learning framework supporting multiple backends and hardware platforms.
A collection of libraries to optimize AI model performance through inference, infrastructure, and fine-tuning techniques.
A web-based IDE for machine learning and data science with pre-installed libraries and tools, deployable via Docker.