Skip to content

Commit 871050a

Browse files
Highlighted sections for documentation todos
1 parent 71b98a7 commit 871050a

6 files changed

Lines changed: 151 additions & 3 deletions

File tree

Documentation/source/documentation/datamining/variablegrouping.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,14 @@ Process Diagram
2020

2121
# TODO: describe affinity selection algorithm
2222

23+
.. _grouping_method_parameters:
24+
25+
Grouping Algorithm Settings
26+
---------------------------
27+
28+
# TODO: setters for selection algorithm parameters
29+
30+
Input-Output Settings
31+
---------------------
32+
33+
# TODO: methods for accessing group information
Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,40 @@
11
.. _mlp_fgm:
22

3+
.. sectionauthor:: Evert Bunschoten
4+
5+
36
Machine learning methods for FGM
47
================================
58

69
.. important::
710

8-
Documentation in development
11+
Documentation in development
12+
13+
.. _mlp_fgm_general_process:
14+
15+
Process Diagram
16+
---------------
17+
18+
# TODO: process diagram
19+
20+
# TODO: describe process on training ML-FGM networks from scratch
21+
22+
.. _mlp_fgm_loss_function:
23+
24+
Physics-Informed Training Loss Function
25+
---------------------------------------
26+
27+
28+
# TODO: list variables for which PI terms are defined.
29+
30+
# TODO: formulation of PI penalty functions
31+
32+
# TODO: modulation of PI penalty terms compared to data-fitting loss
33+
34+
.. _mlp_fgm_input_output:
35+
36+
Training Progress and Output:
37+
-----------------------------
38+
39+
# TODO: describe which files are saved: plots along flamelets, lambda values, thermochemical properties in chemical equilibrium
40+
Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,52 @@
11
.. _mlp_nicfd:
22

3+
.. sectionauthor:: Evert Bunschoten
4+
5+
36
Machine learning methods for NICFD
47
==================================
58

69
.. important::
710

8-
Documentation in development
11+
Documentation in development
12+
13+
.. _mlp_nicfd_general_process:
14+
15+
Process Diagram
16+
---------------
17+
18+
# TODO: process diagram
19+
20+
# TODO: describe process on training EEoS-PINN networks from scratch
21+
22+
23+
.. _mlp_nicfd_traindata_scaling:
24+
25+
Pre-Processing
26+
--------------
27+
28+
# TODO: distinction between state variables and train variables
29+
30+
# TODO: Setters for scaling methods: distinction between state variables and training variable(s)
31+
32+
33+
34+
.. _mlp_nicfd_loss_function:
35+
36+
Physics-Informed Training Loss Function
37+
---------------------------------------
38+
39+
40+
# TODO: Describe entropy-based equation of state
41+
42+
# TODO: Jacobi-based loss function
43+
44+
.. _mlp_nicfd_input_output:
45+
46+
Training Progress and Output:
47+
-----------------------------
48+
49+
# TODO: describe which files are saved: thermodynamic state data plots, training loss functions for state variables.
50+
51+
52+
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
.. _mlp_general:
2+
3+
.. sectionauthor:: Evert Bunschoten
4+
5+
General Machine Learning Methods
6+
================================
7+
8+
.. important::
9+
10+
Documentation in development
11+
12+
13+
Process Diagram
14+
---------------
15+
16+
# TODO: process diagram of general data-fitting process
17+
18+
# TODO: describe general data-fitting training method
19+
20+
.. _trainmethods:
21+
22+
Training Methods
23+
----------------
24+
25+
# TODO: describe difference between tensorflowfit and custom trainer
26+
27+
28+
.. _traindata_scaling:
29+
30+
Pre-Processing
31+
--------------
32+
33+
# TODO: methods for specifying the controlling variables and training variables.
34+
35+
# TODO: Setters for scaling methods
36+
37+
38+
.. _mlhyperparams:
39+
40+
Hyper-Parameters:
41+
-----------------
42+
43+
# TODO: refer to :ref:`configuration settings <MACHINELEARNING>` for information on machine learning settings
44+
45+
46+
.. _mlinputoutput:
47+
48+
Training Progress and Output:
49+
-----------------------------
50+
51+
# TODO: describe how training progress can be tracked
52+
53+
54+
# TODO: describe which information is saved and where
55+
56+
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
.. _hpoptimization:
22

3+
.. sectionauthor:: Evert Bunschoten
4+
5+
36
Hyper-Parameter Optimization
47
============================
58

69
.. important::
710

8-
Documentation in development
11+
Documentation in development
12+

Documentation/source/documentation/machinelearning/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ Machine Learning Methods
22
========================
33

44
.. toctree::
5+
general
56
FGM
67
NICFD
78
hpoptimization

0 commit comments

Comments
 (0)