Skip to main content

NoLOAD: Non Linear Optimization by Automatic Differentiation

We are happy that you will use or develop the NoLOAD. It is an Open Source project located on GitLab at https://gricad-gitlab.univ-grenoble-alpes.fr/design_optimization/noload It aims at solving constrained optimization problem for the design of engineering systems

Project Presentation

NoLOAD: Please have a look to NoLOAD presentation : https://noload.readthedocs.io/en/latest/

A scientific article presenting NoLOAD is available here:

Agobert Lucas, Hodencq Sacha, Delinchant Benoit, Gerbaud Laurent, Frederic Wurtz, “NoLOAD, Open Software for Optimal Design and Operation using Automatic Differentiation”, OIPE 2020, Poland, 09-2021. https://hal.archives-ouvertes.fr/hal-03352443

Please cite us when you use NoLOAD.

NoLoad' Community

Please use the git issues system to report an error: https://gricad-gitlab.univ-grenoble-alpes.fr/design_optimization/noload Otherwise you can also contact de developer team using the following email adress: benoit.delinchant@G2ELab.grenoble-inp.fr

Installation Help

You can install the library as a user or as a developer. Please follow the corresponding installation steps below.

Prerequisite

Please install Python 3.6 or later https://www.python.org/downloads/

Installation as a user

Please install NoLOAD with pip using the command prompt.

If you are admin on Windows or working on a virtual environment

pip install noload

If you want a local installation or you are not admin

pip install --user noload

If you are admin on Linux:

sudo pip install noload

Launch the examples to understand how the NoLOAD works:

python noload/01-UnconstrainedMonoObjective.py
python noload/02-ConstrainedMonoObjective.py
python noload/03-ConstrainedMultiObjective.py

Enjoy your time using NoLOAD !

Library Installation Requirements

Autograd >= 1.3 Matplotlib >= 3.0 Scipy >= 1.2 Pandas >= 1.3.5 tk >= 0.1.0 openpyxl >= 3.1.2

Main Authors:

B. DELINCHANT, L. GERBAUD, F. WURTZ

Partners:

Vesta-System: http://vesta-system.fr/

Acknowledgments:

Licence

This code is under the Apache License, Version 2.0

Metadata

Release files for noload 1.2.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for noload 1.2.8
File Size Uploaded
noload-1.2.8.tar.gz 57.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for noload 1.2.8
File Interpreter ABI Platform
noload-1.2.8-py3-none-any.whl Python 3 none any Details

Total release size: 109.4 kB

Release files / noload-1.2.8.tar.gz

Download URL noload-1.2.8.tar.gz
Size 57.4 kB
Tags Source
SHA-256 checksum
How to use checksums
287a76c62a2191abd1a8dc0df05146d65895cbcf0cbea8ff757aea69e13f0f2d
BLAKE2b-256 checksum
How to use checksums
750ccd248d4f2866b4c335122f7abc4574d4ee1d3744ff74709e92c9978fb5a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Release files / noload-1.2.8-py3-none-any.whl

Download URL noload-1.2.8-py3-none-any.whl
Size 52.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
29329d2b7f972fdd75393f9ee5ce0b6e826442092d38444b8b59fde349212dba
BLAKE2b-256 checksum
How to use checksums
8b13c5f5823a5a5e6554cd9b49c5a6e486036a2ecc18f369410100e4c88a07d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.0

Release history Release notifications | RSS feed

This release

1.2.8 This release

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page