Efficient-Computing
Neural network optimization tools
A collection of research methods and techniques developed by Huawei to improve the efficiency of neural networks in computer vision and other applications.
Efficient computing methods developed by Huawei Noah's Ark Lab
1k stars
24 watching
210 forks
Language: Jupyter Notebook
last commit: 16 days ago binary-neural-networksknowledge-distillationmodel-compressionpruningquantizationself-supervised
Related projects:
Repository | Description | Stars |
---|---|---|
microsoft/archai | Automates the search for optimal neural network configurations in deep learning applications | 467 |
huawei-noah/pretrained-ipt | This project develops a pre-trained transformer model for image processing tasks such as denoising, super-resolution, and deraining. | 448 |
intel/neural-compressor | Tools and techniques for optimizing large language models on various frameworks and hardware platforms. | 2,226 |
huawei-noah/vega | An AutoML toolchain with a pipeline of Hyperparameter Optimization, Data Augmentation, Network Architecture Search, Model Compression, and Fully Train capabilities | 843 |
mit-han-lab/proxylessnas | Direct neural architecture search on target task and hardware for efficient model deployment | 1,425 |
guillaume-chevalier/hyperopt-keras-cnn-cifar-100 | Automates hyperparameter optimization and neural network architecture search using Hyperopt on a CNN model for the CIFAR-100 dataset | 106 |
aqibsaeed/genetic-cnn | A tool for exploring and optimizing the architecture of Convolutional Neural Networks using a Genetic Algorithm | 218 |
zsef123/efficientnets-pytorch | A PyTorch implementation of EfficientNet for computer vision tasks | 309 |
mit-han-lab/data-efficient-gans | Improves GAN training efficiency by incorporating data augmentation | 1,283 |
neuralmagic/sparseml | Enables the creation of smaller neural network models through efficient pruning and quantization techniques | 2,071 |
datacanvasio/hyperkeras | An AutoDL tool for optimizing neural networks and hyperparameters on TensorFlow and Keras | 30 |
attractivechaos/kann | A lightweight C library for constructing and training small to medium neural networks with customizable architecture | 686 |
ivaniscoding/gnn-for-combinatorial-optimization | An implementation of graph neural networks for solving combinatorial optimization problems | 42 |
liyanghart/hyperparameter-optimization-of-machine-learning-algorithms | Provides tools and techniques for tuning hyperparameters in machine learning models to improve performance. | 1,275 |
jacobgil/pytorch-pruning | This project provides a PyTorch implementation of pruning techniques to reduce the computational resources required for neural network inference. | 875 |