PyNAS

User Guide:

  • Installation
  • Quick Start Guide
  • Tutorials
    • Basic Neural Architecture Search
    • Advanced Configuration
    • Custom Architectures
    • Edge Deployment
    • Basic Neural Architecture Search
    • Advanced Configuration
    • Custom Architecture Components
    • Edge Device Deployment
  • Examples

API Reference:

  • Core Module
  • Blocks Module
  • Optimization Module
  • Training Module

Development:

  • Contributing to PyNAS
  • Changelog
PyNAS
  • Tutorials
  • View page source

Tutorials

This section provides step-by-step tutorials for using PyNAS effectively.

  • Basic Neural Architecture Search
    • Overview
    • Key Concepts
    • Step 1: Setting Up Data
    • Step 2: Creating a Population
    • Step 3: Initial Population Generation
    • Step 4: Training and Evaluation
    • Step 5: Evolution Process
    • Step 6: Analyzing Results
    • Step 7: Model Export
    • Understanding the Output
    • Next Steps
  • Advanced Configuration
    • Configuration Files
    • Custom Search Spaces
    • Custom Fitness Functions
    • Multi-Objective Optimization
    • Advanced Evolution Strategies
    • Performance Monitoring
    • Hyperparameter Optimization
    • Next Steps
  • Custom Architectures
    • Overview
    • Creating Custom Blocks
    • Integrating Custom Blocks
    • Evolutionary Configuration
    • Advanced Customization
    • Architecture Constraints
    • Complete Example
    • Next Steps
  • Edge Deployment
    • Overview
    • Edge Device Considerations
    • Model Optimization
    • Deployment Frameworks
    • Mobile Deployment
    • Performance Monitoring
    • Complete Deployment Pipeline
    • Best Practices

Basic Neural Architecture Search

Learn the fundamentals of using PyNAS for neural architecture search with genetic algorithms.

Basic Neural Architecture Search

Advanced Configuration

Explore advanced configuration options and parameter tuning strategies.

Advanced Configuration

Custom Architecture Components

Create custom building blocks and extend PyNAS with your own components.

Custom Architectures

Edge Device Deployment

Optimize and deploy your discovered architectures on edge devices.

Edge Deployment

Previous Next

© Copyright 2025, ESA Φ-lab and Little Place Lab.

Built with Sphinx using a theme provided by Read the Docs.