Contents Menu Expand Light mode Dark mode Auto light/dark mode
HiveNAS - Neural Architecture Search using Artificial Bee Colony Optimization
Light Logo Dark Logo

Getting Started

  • About
  • Installation
  • Usage

Technical Documentation

  • API
    • HiveNAS
    • Benchmarks Package
      • Base
      • Rosenbrock
      • Sphere
    • Config Package
      • Operation Cells
      • Params
    • Core Package
      • Artificial Bee Colony Package
        • Artificial Bee Colony Optimizer
        • Artificial Bee (base class)
        • Employee Bee
        • Food Source
        • Onlooker Bee
        • Scout Bee
      • Neural Architecture Search Package
        • Adaptive Cutoff Threshold (ACT)
        • Evaluation Strategy
        • Momentum Evaluation (ME)
        • NAS Interface
        • Search Space
      • Objective Interface
    • Utils Package
      • Arg Parser
      • File Handler
      • Image Augmentation
      • Logger
      • Prompt Handler
  • Configuration

General Guidelines

  • Contributing
  • License
Back to top

Benchmarks Package#

(hivenas.benchmarks)

Modules relating to numerical benchmarks. Although HiveNAS is built as a NAS framework, numerical benchmarks are used to study the optimization process and help empirically deduce the best optimizer configuration.

  • Base
    • NumericalBenchmark
      • dim
      • maxv
      • minv
      • minimization
      • fully_train_best_model
      • get_neighbor
      • is_minimize
      • maximum
      • minimum
      • sample
  • Rosenbrock
    • Rosenbrock
      • evaluate
      • momentum_eval
  • Sphere
    • Sphere
      • evaluate
      • momentum_eval
Next
Base
Previous
HiveNAS
Copyright © 2023, Mohamed Shahawy
Made with Furo