Sharky Neural Network
Sharky Neural Network is a Windows application providing a visual, interactive introduction to machine learning. This free software serves as a playground for experimenting with neural network classification in real-time.
Instead of relying on static charts, Sharky offers a "live view" of the learning process. You can watch the network adjust its classification boundaries like a movie unfolding on your screen.
Users can swap architectures and data shapes to see how topology affects results. The app uses the backpropagation algorithm with optional momentum to give you direct control over learning dynamics.
Perfect for students and hobbyists, Sharky Neural Network makes hidden layers and data clustering intuitive. It is a lightweight tool that effectively bridges the gap between theory and practice.
Learn more
Zebra by Mipsology
Zebra by Mipsology is the ideal Deep Learning compute engine for neural network inference. Zebra seamlessly replaces or complements CPUs/GPUs, allowing any neural network to compute faster, with lower power consumption, at a lower cost. Zebra deploys swiftly, seamlessly, and painlessly without knowledge of underlying hardware technology, use of specific compilation tools, or changes to the neural network, the training, the framework, and the application. Zebra computes neural networks at world-class speed, setting a new standard for performance. Zebra runs on highest-throughput boards all the way to the smallest boards. The scaling provides the required throughput, in data centers, at the edge, or in the cloud. Zebra accelerates any neural network, including user-defined neural networks. Zebra processes the same CPU/GPU-based trained neural network with the same accuracy without any change.
Learn more
NeuroShell Trader
If you have a set of favorite indicators but don't have a set of profitable trading rules, the pattern recognition of an artificial neural network may be the solution. Neural networks analyze your favorite indicators, recognize multi-dimensional patterns too complex to visualize, predict, and forecast market movements, and then generate trading rules based on those patterns, predictions, and forecasts. With NeuroShell Trader's proprietary fast training 'Turboprop 2' neural network you no longer need to be a neural network expert. Inserting neural network trading is as easy as inserting an indicator. NeuroShell Trader's point-and-click interface allows you to easily create automated trading systems based on technical analysis indicators and neural network market forecasts without any code or programming.
Learn more
TFLearn
TFlearn is a modular and transparent deep learning library built on top of Tensorflow. It was designed to provide a higher-level API to TensorFlow in order to facilitate and speed up experimentations while remaining fully transparent and compatible with it. Easy-to-use and understand high-level API for implementing deep neural networks, with tutorial and examples. Fast prototyping through highly modular built-in neural network layers, regularizers, optimizers, metrics. Full transparency over Tensorflow. All functions are built over tensors and can be used independently of TFLearn. Powerful helper functions to train any TensorFlow graph, with support of multiple inputs, outputs, and optimizers. Easy and beautiful graph visualization, with details about weights, gradients, activations and more. The high-level API currently supports most of the recent deep learning models, such as Convolutions, LSTM, BiRNN, BatchNorm, PReLU, Residual networks, Generative networks.
Learn more