Skip to content
 
 

Latest commit

 

History

615 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

grayboxes

grayboxes contributes to the creation and evaluation of white box, gray box and black box models of physical and chemical transport phenomena. Gray box models

  • are hybrids of theory-driven and data-driven submodels

  • can have adjustable degrees of transparency (the more transparent, the more theory-driven)

  • are compatible to all operations of the grayboxes library:

    • Forward simulation
    • Minimization / maximization
    • Inverse problem solution
    • Sensitivity analysis

grayboxes is the base of the extension package coloredlids for implementation of distributed theoretical submodels. coloredlids based models are compatible to the model operations of the grayboxes package, see figure below.


[Link to grayboxes Wiki]

Content

grayboxes
    Training of gray box models, sensitivity analysis
    Optimization and inverse problem solution with white box, gray box and black box models

test
    Module tests

doc
    Figures and manuals used in wiki

       

Installation

git clone https://github.com/dwweiss/grayboxes.git
# ... change to grayboxes-master directory
python3 setup.py install --user

[Link] to the package installation procedure on windows.

Alternatively, all files in the zip file can be copied in the current working diretory of the actual application. Press [Clone and Download] and select [Download Zip].

Dependencies

  • Modules lightgray and minimum are dependent on package modestga [MGA18]
  • Module neuralnl is dependent on package neurolab [NLB15]
  • Module neuraltf is dependent on package tensorflow [ABA15]

As an alternative to installation with setup.py, manual installation of the needed packages can be done with pip:

 pip install tensorflow=2.2.2 neurolab matplotlib modestga numpy pandas scipy

About

White box, gray box and black box models of physical and chemical transport

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages