Quickstart

Quickstart#

Welcome to the quickstart guide for brainpy.state! This section will help you get up and running with the State-based programming paradigm for building and simulating spiking neural networks.

Whether you’re new to BrainPy or transitioning from brainpy.dyn, this guide provides everything you need to start building neural models with the improved State-based approach.

What you’ll learn#

This quickstart guide covers:

  • Installation: How to install BrainPy with the appropriate backend (CPU, GPU, TPU) for your needs

  • 5-Minute Tutorial: A hands-on introduction to building your first neural network with brainpy.state

  • BrainPy-style Modeling Guide: Understanding the fundamental concepts of building neural models with the BrainPy-style API

Getting started#

If you’re new to brainpy.state, we recommend following these steps:

  1. Start with Installation Guide to set up your environment

  2. Follow the 5-Minute Tutorial: Getting Started to build your first model

  3. Review the BrainPy-style Modeling Guide to understand the underlying principles

For experienced users, you can jump directly to the concepts overview or explore the tutorials and examples sections.