Erutils
The Erutils package includes a collection of utilities and pre-built neural networks that I frequently use in my personal projects. While this package is mainly for my personal use, others may find it useful as well.
Installation
You can install Erutils using pip:
pip install erutils
Open erfan zare Github
Open Package Github
๐ APIs and Usages
import erutils
from erutils.loggers import *
# Loggers contain Logging stuff
from erutils.nn import *
# NN contain Nural networks built in Pytorch
# you can easily import erutils.nn and use many prebuilt neurons in the project
# if you thing any refrence should be added tell me in discussion
from erutils.lightning import *
# Lightning Contain Some CV Packages
from erutils.utils import *
# Utils Contain Some Utils like reading files downloading and etc ...
Neural Networks
Erutils includes a diverse collection of over 80 pre-built neural networks that cover a wide range of applications, such as natural language processing, computer vision, and more. Some of the neural networks included are:
- Transformers: Customized transformer encoder and decoder layers for natural language processing tasks and a lot of customized Layers like RoEmbedding ...
- Feed-forward networks: Customized feed-forward layers for various applications
- Custom CNN backbones: A variety of pre-built CNN backbones for computer vision tasks, such as ResNet, VGG, and more
- Object Detection: Pre-built networks for object detection and localization, including YOLOv5, RetinaNet, and Faster R-CNN
- Custom CNN architectures: Custom CNN architectures designed for specific applications, such as image classification, segmentation, and more.
๐ About Me
Hi there ๐ I like to train deep neural nets on large datasets ๐ง . Among other things in this world:)
License
Contributing
While this package is mainly for my personal use, contributions and suggestions are welcome. If you find a bug or have an idea for a new feature, please open an issue on the GitHub repository.
Used By
Private Project