Skip to main content

PyerualJetwork is a machine learning library supported with GPU(CUDA) acceleration written in Python for professionals and researchers including with PLAN algorithm, PLANEAT algorithm (genetic optimization). Also includes data pre-process and memory manegament

Project description

PyerualJetwork Socket Badge CodeFactor PyPI Downloads + PyPI Downloads

PyPI Downloads PyPI Downloads PyPI version

Note: anaplan old name of pyerualjetwork

PyerualJetwork


Libraries.io Page: https://libraries.io/pypi/pyerualjetwork

PyPi Page: https://pypi.org/project/pyerualjetwork/

GitHub Page: https://github.com/HCB06/PyerualJetwork

YouTube Tutorials: https://www.youtube.com/watch?v=6wMQstZ00is&list=PLNgNWpM7HbsBpCx2VTJ4SK9wcPyse-EHw

pip install pyerualjetwork

from pyerualjetwork import plan
from pyerualjetwork import planeat
from pyerualjetwork import data_operations
from pyerualjetwork import model_operations

from pyerualjetwork import plan_cuda
from pyerualjetwork import planeat_cuda
from pyerualjetwork import data_operations_cuda
from pyerualjetwork import model_operations_cuda

  Optimized for Visual Studio Code
  
  requires=[
    'scipy==1.13.1',
    'tqdm==4.66.4',
    'pandas==2.2.2',
    'networkx==3.3',
	'seaborn==0.13.2',
    'numpy==1.26.4',
    'matplotlib==3.9.0',
    'colorama==0.4.6',
    'cupy-cuda12x',
    'psutil==6.1.1'
    ]

 matplotlib, networkx, seaborn (optional).

##############################

ABOUT PYERUALJETWORK:

PyerualJetwork is a machine learning library written in Python for professionals, incorporating advanced, unique, new, and modern techniques with optimized GPU acceleration. Its most important component is the PLAN (Potentiation Learning Artificial Neural Network) https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4862342. (THIS ARTICLE IS FIRST VERSION OF PLAN.) MODERN VERSION OF PLAN: https://github.com/HCB06/PyerualJetwork/blob/main/Welcome_to_PLAN/PLAN.pdf Both the PLAN algorithm and the PyerualJetwork library were created by Author, and all rights are reserved by Author. PyerualJetwork is free to use for commercial business and individual users. As of 12/21/2024, the library includes PLAN and PLANEAT module, but other machine learning modules are expected to be added in the future.

PyerualJetwork ready for both eager execution(like PyTorch) and static graph(like Tensorflow) concepts because PyerualJetwork using only functions. For example:

fit function only fits given training data(suitable for dynamic graph) but learner function learns and optimize entire architecture(suitable for static graph). Or more deeper eager executions PyerualJetwork have: feed_forward function, list of activation functions, loss functions. You can create your unique model architecture. Move your data to GPU or CPU or manage how much should in GPU, Its all up to you.

PyerualJetworket includes Plan Vision, NLPlan, PLANEAT and at the between of both, Deep Plan.

PLAN VISION:

PLAN VISION

You can create artificial intelligence models that perform computer vision tasks using the plan module:

AUTONOMOUS


XRAY


GENDER


NLPlan:

NLPLAN

You can create artificial intelligence models that perform natural language processing tasks using the plan module:

PLAN VISION

PLANEAT:

You can create artificial intelligence models that perform reinforcement learning tasks and genetic optimization tasks using the planeat module:

PLANEAT
PLANEAT
PLANEAT

YOU CAN CREATE DYNAMIC ANIMATIONS OF YOUR MODELS

VISUALIZATIONS
VISUALIZATIONS
VISUALIZATIONS

YOU CAN CREATE AND VISUALIZE YOUR MODEL ARCHITECTURE

VISUALIZATIONS
VISUALIZATIONS

HOW DO I IMPORT IT TO MY PROJECT?

Anaconda users can access the 'Anaconda Prompt' terminal from the Start menu and add the necessary library modules to the Python module search queue by typing "pip install pyerualjetwork" and pressing enter. If you are not using Anaconda, you can simply open the 'cmd' Windows command terminal from the Start menu and type "pip install PyerualJetwork". (Visual Studio Code reccomended) After installation, it's important to periodically open the terminal of the environment you are using and stay up to date by using the command "pip install PyerualJetwork --upgrade".

After installing the module using "pip" you can now call the library module in your project environment. Use: “from pyerualjetwork import plan”. Now, you can call the necessary functions from the plan module.

The PLAN algorithm will not be explained in this document. This document focuses on how professionals can integrate and use PyerualJetwork in their systems. However, briefly, the PLAN algorithm can be described as a classification algorithm. PLAN algorithm achieves this task with an incredibly energy-efficient, fast, and hyperparameter-free user-friendly approach. For more detailed information, you can check out PYERUALJETWORK USER MANUEL file.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyerualjetwork-5b3.tar.gz (57.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyerualjetwork-5b3-py3-none-any.whl (82.4 kB view details)

Uploaded Python 3

File details

Details for the file pyerualjetwork-5b3.tar.gz.

File metadata

  • Download URL: pyerualjetwork-5b3.tar.gz
  • Upload date:
  • Size: 57.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.9

File hashes

Hashes for pyerualjetwork-5b3.tar.gz
Algorithm Hash digest
SHA256 88dcda5b9d9f16e2134e25a6ea4298aee42d58b3f5ac5b2e7efab0e0f0d1064b
MD5 9f5f7ad6afcce56041b8630613a090b7
BLAKE2b-256 2397f87eac4be295bb6927d6b31d3a013455f6e5f8846cabff3abbf287655340

See more details on using hashes here.

File details

Details for the file pyerualjetwork-5b3-py3-none-any.whl.

File metadata

  • Download URL: pyerualjetwork-5b3-py3-none-any.whl
  • Upload date:
  • Size: 82.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.9

File hashes

Hashes for pyerualjetwork-5b3-py3-none-any.whl
Algorithm Hash digest
SHA256 1c6af7977989428380e6c5236e846f19320bf6d177c1c61ddb1b2a2ff08c7b6b
MD5 cf7c23aaede215dcf1687126eb88d423
BLAKE2b-256 9c1bd17b33b50a1b4af51c6e230d96efefd0c9e02c59f4758ed315617dcabdbb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page