All Projects → ISosnovik → nets

ISosnovik / nets

Licence: other
Draw your net

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to nets

Draw
⚽ Champions League draw simulator
Stars: ✭ 134 (+173.47%)
Mutual labels:  draw
Pencil.js
✏️ Nice modular interactive 2D drawing library
Stars: ✭ 204 (+316.33%)
Mutual labels:  draw
Cnchar
好用小巧、功能全面的汉字简体 繁体 拼音 笔画js库
Stars: ✭ 251 (+412.24%)
Mutual labels:  draw
Android Jigsaw Puzzle
Android app that allows you to draw anything and turn it into a jigsaw puzzle.
Stars: ✭ 139 (+183.67%)
Mutual labels:  draw
Isketchnfill
Software that can autocomplete sketches as the user starts drawing.
Stars: ✭ 151 (+208.16%)
Mutual labels:  draw
Pixieditor
PixiEditor is a lightweight pixel art editor made with .NET 5
Stars: ✭ 210 (+328.57%)
Mutual labels:  draw
Syntaxmeets
Syntaxmeets. Create rooms 🏠 Call your friends 👬🏼 Sip Chai, ☕ Chat, Create, and Code👨‍💻. A coding platform to code simultaneously 🚀 with your friends and design your algorithms on SyntaxPad.💫✨
Stars: ✭ 110 (+124.49%)
Mutual labels:  draw
drawIoToVuejs
No description or website provided.
Stars: ✭ 31 (-36.73%)
Mutual labels:  draw
Aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
Stars: ✭ 14,832 (+30169.39%)
Mutual labels:  draw
Blurview
Dynamic iOS-like blur of underlying Views for Android
Stars: ✭ 2,701 (+5412.24%)
Mutual labels:  draw
Magick.net
The .NET library for ImageMagick
Stars: ✭ 2,071 (+4126.53%)
Mutual labels:  draw
Zlimageeditor
A powerful image editor framework. Supports graffiti, cropping, mosaic, text stickers, image stickers, filters.
Stars: ✭ 148 (+202.04%)
Mutual labels:  draw
Consolegameengine
.NET Console Graphics Engine
Stars: ✭ 226 (+361.22%)
Mutual labels:  draw
Pixelorama
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!
Stars: ✭ 2,535 (+5073.47%)
Mutual labels:  draw
Rough
Create graphics with a hand-drawn, sketchy, appearance
Stars: ✭ 16,472 (+33516.33%)
Mutual labels:  draw
Perfect Arrows
Draw perfect arrows between points and shapes.
Stars: ✭ 2,139 (+4265.31%)
Mutual labels:  draw
Drawingview Android
DrawingView is a simple view that lets you draw on screen using your fingers and lets you save the drawings as images.
Stars: ✭ 206 (+320.41%)
Mutual labels:  draw
tableaunoir
An online blackboard 🖉 with fridge magnets 🌈🧲 for teaching, and making animations 🏃 and presentations ⎚.
Stars: ✭ 149 (+204.08%)
Mutual labels:  draw
powerpaint
Kreative PowerPaint - Library and Application for Bitmap and Vector Image Editing
Stars: ✭ 27 (-44.9%)
Mutual labels:  draw
Sketch
Sketch have a lot of basic functions to develop a drawing app for iPhone. Anyone can easily create drawing iOS Application.
Stars: ✭ 229 (+367.35%)
Mutual labels:  draw

Nets

It is an easy-to-use framework for drawing your favorite network's architecture. It is inspired by the juicy schemas from SegNet

Usage

The API is close to this of Keras

You don't have to think about filter size, strides and activation function. It is all about shapes, colors and fonts.

from nets.PlaneLayer import *
from nets.neural_net import NN

nn = NN()

# Encoder
nn.add(Conv2D())
nn.add(Conv2D())
nn.add(Pooling(pool_size=2))

nn.add(Conv2D())
nn.add(Conv2D())
nn.add(Pooling(pool_size=2))

nn.add(Conv2D())
nn.add(Conv2D())
nn.add(Conv2D())
nn.add(Pooling(pool_size=2))

# Decoder
nn.add(Upsampling(factor=2))
nn.add(Conv2D())
nn.add(Conv2D())
nn.add(Conv2D())

nn.add(Upsampling(factor=2))
nn.add(Conv2D())
nn.add(Conv2D())

nn.add(Upsampling(factor=2))
nn.add(Conv2D())
nn.add(Conv2D())

nn.add(Conv2D())

To draw the net, the architecture should be processed

nn.compile()
nn.add_legend(bbox_to_anchor=(0.2, -0.1, 0.6, 0.1), fontsize=26)
nn.draw()

Pretty simple. That's it

img

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].