All Projects → torrvision → Crayon

torrvision / Crayon

Licence: mit
A language-agnostic interface to TensorBoard

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Crayon

Bizcharts
Powerful data visualization library based on G2 and React.
Stars: ✭ 5,771 (+643.69%)
Mutual labels:  data-visualization
React Plotly.js
A plotly.js React component from Plotly 📈
Stars: ✭ 701 (-9.66%)
Mutual labels:  data-visualization
Bmw Tensorflow Training Gui
This repository allows you to get started with a gui based training a State-of-the-art Deep Learning model with little to no configuration needed! NoCode training with TensorFlow has never been so easy.
Stars: ✭ 736 (-5.15%)
Mutual labels:  tensorboard
Roughviz
Reusable JavaScript library for creating sketchy/hand-drawn styled charts in the browser.
Stars: ✭ 6,022 (+676.03%)
Mutual labels:  data-visualization
Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company 😋
Stars: ✭ 26,803 (+3353.99%)
Mutual labels:  data-visualization
Tensorflow cookbook
Code for Tensorflow Machine Learning Cookbook
Stars: ✭ 5,984 (+671.13%)
Mutual labels:  tensorboard
Visdown
Visualisation Markdown
Stars: ✭ 648 (-16.49%)
Mutual labels:  data-visualization
Tf cnnvis
CNN visualization tool in TensorFlow
Stars: ✭ 769 (-0.9%)
Mutual labels:  tensorboard
Ggthemr
Themes for ggplot2.
Stars: ✭ 697 (-10.18%)
Mutual labels:  data-visualization
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+777.32%)
Mutual labels:  data-visualization
Leaflet Dvf
Leaflet Data Visualization Framework
Stars: ✭ 678 (-12.63%)
Mutual labels:  data-visualization
Yolo Tf2
yolo(all versions) implementation in keras and tensorflow 2.4
Stars: ✭ 695 (-10.44%)
Mutual labels:  data-visualization
React Map Gl
React friendly API wrapper around MapboxGL JS
Stars: ✭ 6,244 (+704.64%)
Mutual labels:  data-visualization
Jfreechart
A 2D chart library for Java applications (JavaFX, Swing or server-side).
Stars: ✭ 665 (-14.3%)
Mutual labels:  data-visualization
Scottplot
Interactive Plotting Library for .NET
Stars: ✭ 736 (-5.15%)
Mutual labels:  data-visualization
Pggan Pytorch
🔥🔥 PyTorch implementation of "Progressive growing of GANs (PGGAN)" 🔥🔥
Stars: ✭ 653 (-15.85%)
Mutual labels:  tensorboard
Cookbook 2nd
IPython Cookbook, Second Edition, by Cyrille Rossant, Packt Publishing 2018
Stars: ✭ 704 (-9.28%)
Mutual labels:  data-visualization
2d And 3d Face Alignment
This repository implements a demo of the networks described in "How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)" paper.
Stars: ✭ 772 (-0.52%)
Mutual labels:  torch7
Neovis.js
Neo4j + vis.js = neovis.js. Graph visualizations in the browser with data from Neo4j.
Stars: ✭ 748 (-3.61%)
Mutual labels:  data-visualization
Explorer
Data Explorer by Keen - point-and-click interface for analyzing and visualizing event data.
Stars: ✭ 725 (-6.57%)
Mutual labels:  data-visualization

Crayon Build Status PyPI

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.


This system is composed of two parts:

  • A server running on a given machine that will be used to display tensorboard and store all the data.
  • A client embedded inside your code that will send the datas to the server.

Note that the server and the client do not have to be on the same machine.

Install

Server machine

The machine that will host the server needs to have docker installed. The server is completely packaged inside a docker container. To get it, run:

$ docker pull alband/crayon

Client machine

The client machine only need to install the client for the required language. Detailed instructions can be read by nagivating to their respective directories.

TL;DR:

  • Lua / Torch - $ luarocks install crayon
  • Python 2 - $ pip install pycrayon
  • Python 3 - $ pip3 install pycrayon

Usage

Server machine

To start the server, run the following:

$ docker run -d -p 8888:8888 -p 8889:8889 --name crayon alband/crayon

Tensorboard is now accessible on a browser at server_machine_address:8888. The client should send the data at server_machine_address:8889.

Client

See the documentation for the required language:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].