Displaying 1 to 20 from 21 results

pytorch-tutorial - PyTorch Tutorial for Deep Learning Researchers

  •    Python

This repository provides tutorial code for deep learning researchers to learn PyTorch. In the tutorial, most of the models were implemented with less than 30 lines of code. Before starting this tutorial, it is recommended to finish Official Pytorch Tutorial.

tensorflow_cookbook - Code for Tensorflow Machine Learning Cookbook

  •    Jupyter

This chapter intends to introduce the main objects and concepts in TensorFlow. We also introduce how to access the data for the rest of the book and provide additional resources for learning about TensorFlow. After we have established the basic objects and methods in TensorFlow, we now want to establish the components that make up TensorFlow algorithms. We start by introducing computational graphs, and then move to loss functions and back propagation. We end with creating a simple classifier and then show an example of evaluating regression and classification algorithms.

tf-faster-rcnn - Tensorflow Faster RCNN for Object Detection

  •    Python

For a good and more up-to-date implementation for faster/mask RCNN with multi-gpu support, please see the example in TensorPack here. A Tensorflow implementation of faster RCNN detection framework by Xinlei Chen (xinleic@cs.cmu.edu). This repository is based on the python Caffe implementation of faster RCNN available here.

crayon - A language-agnostic interface to TensorBoard

  •    Python

Crayon is a framework that gives you access to the visualisation power of TensorBoard with any language. Currently it provides a Python and a Lua interface, however you can easily implement a wrapper around the provided RESTful API. Note that the server and the client do not have to be on the same machine.

tf_cnnvis - CNN visualization tool in TensorFlow

  •    Python

Figure 1: Original image and the reconstructed versions from maxpool layer 1,2 and 3 of Alexnet generated using tf_cnnvis. The function to generate the activation visualizations of the input image at the given layer.

tensorboard - Standalone TensorBoard for visualizing in deep learning

  •    Python

TensorBoard is a suite of web applications for inspecting and understanding your TensorFlow runs and graphs. TensorBoard currently supports five visualizations: scalars, images, audio, histograms, and the graph.This README gives an overview of key concepts in TensorBoard, as well as how to interpret the visualizations TensorBoard provides. For an in-depth example of using TensorBoard, see the tutorial: TensorBoard: Visualizing Learning. For in-depth information on the Graph Visualizer, see this tutorial: TensorBoard: Graph Visualization.

tensorlayer-tricks - How to use TensorLayer


While research in Deep Learning continues to improve the world, we use a bunch of tricks to implement algorithms with TensorLayer day to day. Here are a summary of the tricks to use TensorLayer. If you find a trick that is particularly useful in practice, please open a Pull Request to add it to the document. If we find it to be reasonable and verified, we will merge it in.

deep-scite - :rowboat: A simple recommendation engine (by way of convolutions and embeddings) written in TensorFlow

  •    HTML

DeepScite takes in papers (titles, abstracts) and emits recommendations on whether or not they should be scited by the particular users whose data we've used for training (in the case of this repo, it is me). As output, it also gives a "goodness" score for each word; when this number is high, it has contributed strongly to the paper being (recommended) for sciting, when it is negative, it has contributed strongly to the paper not being recommended.

densenet - A PyTorch Implementation of "Densely Connected Convolutional Networks"

  •    Python

This is a PyTorch implementation of the DenseNet architecture as described in Densely Connected Convolutional Networks by G. Huang, Z. Liu, K. Weinberger, and L. van der Maaten. This implementation currently supports training on the CIFAR-10 and CIFAR-100 datasets (support for ImageNet coming soon).

tfgraphviz - A visualization tool to show a TensorFlow's graph like TensorBoard

  •    Python

tfgraphviz is a module to visualize a TensorFlow's data flow graph like TensorBoard using Graphviz. tfgraphviz enables to provide a visualization of tensorflow graph on Jupyter Notebook without TensorBoard. The only dependency is Graphviz.

tensorboard-chainer - tensorboard for chainer

  •    Python

Write tensorboard events with simple command. including scalar, image, histogram, audio, text, graph and embedding. This is based on tensorboard-pytorch.

c2board - Tensorboard for Caffe2

  •    Python

A hacked-up visualization tool for caffe2. Specifically, it dumps the computation graph and the training statistics of caffe2 into a tensorboard compatible format. Once it starts dumping, you can use tensorboard to visualize the results. These screen shots are taken when training a detector with detectron.

tensorboard-tools - 📉 A collection of TensorBoard-related utilities (In Progress)

  •    Python

This is a random collection of utilities for inspecting TensorFlow summary files.

tensorflow-plot - 📈 TensorFlow + Matplot as TF ops

  •    Python

A TensorFlow utility for providing matplotlib-based plot operations — TensorBoard ❤️ Matplotlib. It allows us to draw any matplotlib plots or figures into images, as a part of TensorFlow computation graph. Especially, we can easily any plot and see the result image as an image summary in TensorBoard.

tensorflow-101 - TensorFlow 101: Introduction to TensorFlow

  •    Jupyter

In this repository, source codes will be shared while capturing "TensorFlow 101: Introduction to Deep Learning" online course published on Udemy. The course consists of 18 lectures and includes 3 hours material.

dynamic-training-bench - Simplify the training and tuning of Tensorflow models

  •    Python

TL;DR: pip install dytb + python-notebook with a complete example. DyTB comes with some common ML model, like LeNet & VGG, if you want to test how these models perform when trained on different datasets and/or with different hyperparameters, just use it.

Natural-Language-Processing-with-TensorFlow - Natural Language Processing with TensorFlow, published by Packt

  •    Jupyter

This is the code repository for Natural Language Processing with TensorFlow, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish. Natural language processing (NLP) supplies the majority of data available to deep learning applications, while TensorFlow is the most important deep learning framework currently available. Natural Language Processing with TensorFlow brings TensorFlow and NLP together to give you invaluable tools to work with the immense volume of unstructured data in today’s data streams, and apply these tools to specific NLP tasks.

applied-reinforcement-learning - Reinforcement Learning and Decision Making tutorials explained at an intuitive level and with Jupyter Notebooks

  •    Jupyter

I've been studying reinforcement learning and decision-making for a couple of years now. One of the most difficult things that I've encountered is not necessarily related to the concepts but how these concepts have been explained. To me, learning occurs when one is able to make a connection with the concepts being taught. For this, often an intuitive explanation is required, and likely a hands-on approach helps build that kind of understanding. My goal for this repository is to create, with the community, a resource that would help newcomers understand reinforcement learning in an intuitive way. Consider what you see here my initial attempt to teach some of these concepts as plain and simple as I can possibly explain them.