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

Utils Package#

(hivenas.utils)

Utility modules used throughout the framework.

  • Arg Parser
    • ArgParser
      • get_arguments
  • File Handler
    • FileHandler
      • create_dir
      • export_yaml
      • load_df
      • load_pickle
      • load_yaml
      • path_must_exist
      • save_df
      • save_pickle
      • validate_path
  • Image Augmentation
    • ImgAug
      • augment
      • random_contrast
      • random_cutout
      • random_saturation
  • Logger
    • Logger
      • EVALUATION_LOGGING
      • debug
      • end_log
      • evaluation_log
      • filesave_log
      • momentum_evaluation_log
      • start_log
      • status
  • Prompt Handler
    • PromptHandler
      • prompt_yes_no
Next
Arg Parser
Previous
Objective Interface
Copyright © 2023, Mohamed Shahawy
Made with Furo