dhavalkadia-fda commited on
Commit
fe0ccb0
·
verified ·
1 Parent(s): 772c682

Upload 114 files

Browse files
docs/build/doctrees/environment.pickle CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:73a5f70cee490be573c5c2a1614594bb93b5aa232863c9f4004a876906fc4d13
3
- size 34605
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3357612874bb81b2e0b8c8b7e2b96b729ece3827c24a743e15dbeedf25cff3b1
3
+ size 36285
docs/build/doctrees/index.doctree CHANGED
Binary files a/docs/build/doctrees/index.doctree and b/docs/build/doctrees/index.doctree differ
 
docs/build/doctrees/ref_cusum.doctree CHANGED
Binary files a/docs/build/doctrees/ref_cusum.doctree and b/docs/build/doctrees/ref_cusum.doctree differ
 
docs/build/latex/aim-cu.aux CHANGED
@@ -20,53 +20,73 @@
20
  \providecommand\HyField@AuxAddToCoFields[2]{}
21
  \babel@aux{english}{}
22
  \newlabel{index::doc}{{}{1}{}{section*.2}{}}
23
- \@writefile{toc}{\contentsline {chapter}{\numberline {1}Code execution}{3}{chapter.1}\protected@file@percent }
24
  \@writefile{lof}{\addvspace {10\p@ }}
25
  \@writefile{lot}{\addvspace {10\p@ }}
26
- \newlabel{index:code-execution}{{1}{3}{Code execution}{chapter.1}{}}
27
- \@writefile{toc}{\contentsline {chapter}{\numberline {2}Demo}{5}{chapter.2}\protected@file@percent }
28
  \@writefile{lof}{\addvspace {10\p@ }}
29
  \@writefile{lot}{\addvspace {10\p@ }}
30
- \newlabel{index:demo}{{2}{5}{Demo}{chapter.2}{}}
31
- \@writefile{toc}{\contentsline {section}{\numberline {2.1}Methods}{5}{section.2.1}\protected@file@percent }
32
- \newlabel{ref_method:methods}{{2.1}{5}{Methods}{section.2.1}{}}
33
- \newlabel{ref_method::doc}{{2.1}{5}{Methods}{section.2.1}{}}
34
- \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}CUSUM parameters}{5}{subsection.2.1.1}\protected@file@percent }
35
- \newlabel{ref_method:cusum-parameters}{{2.1.1}{5}{CUSUM parameters}{subsection.2.1.1}{}}
36
- \@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces CUSUM parameters}}{5}{table.2.1}\protected@file@percent }
37
- \newlabel{ref_method:id1}{{1}{5}{CUSUM parameters}{table.2.1}{}}
38
- \@writefile{toc}{\contentsline {subsection}{\numberline {2.1.2}CUSUM chart}{5}{subsection.2.1.2}\protected@file@percent }
39
- \newlabel{ref_method:cusum-chart}{{2.1.2}{5}{CUSUM chart}{subsection.2.1.2}{}}
40
- \@writefile{toc}{\contentsline {section}{\numberline {2.2}CUSUM}{6}{section.2.2}\protected@file@percent }
41
- \newlabel{ref_cusum:module-package.cusum}{{2.2}{6}{CUSUM}{section.2.2}{}}
42
- \newlabel{ref_cusum:cusum}{{2.2}{6}{CUSUM}{section.2.2}{}}
43
- \newlabel{ref_cusum::doc}{{2.2}{6}{CUSUM}{section.2.2}{}}
44
- \newlabel{ref_cusum:package.cusum.CUSUM}{{2.2}{6}{CUSUM}{section*.3}{}}
45
- \newlabel{ref_cusum:package.cusum.CUSUM.change_detection}{{2.2}{6}{CUSUM}{section*.4}{}}
46
- \newlabel{ref_cusum:package.cusum.CUSUM.compute_cusum}{{2.2}{6}{CUSUM}{section*.5}{}}
47
- \newlabel{ref_cusum:package.cusum.CUSUM.initialize}{{2.2}{6}{CUSUM}{section*.6}{}}
48
- \newlabel{ref_cusum:package.cusum.CUSUM.plot_cusum_plotly}{{2.2}{6}{CUSUM}{section*.7}{}}
49
- \newlabel{ref_cusum:package.cusum.CUSUM.plot_input_metric_plotly}{{2.2}{6}{CUSUM}{section*.8}{}}
50
- \newlabel{ref_cusum:package.cusum.CUSUM.plot_input_metric_plotly_raw}{{2.2}{6}{CUSUM}{section*.9}{}}
51
- \newlabel{ref_cusum:package.cusum.CUSUM.set_df_metric_csv}{{2.2}{7}{CUSUM}{section*.10}{}}
52
- \newlabel{ref_cusum:package.cusum.CUSUM.set_df_metric_default}{{2.2}{7}{CUSUM}{section*.11}{}}
53
- \newlabel{ref_cusum:package.cusum.CUSUM.set_init_stats}{{2.2}{7}{CUSUM}{section*.12}{}}
54
- \newlabel{ref_cusum:package.cusum.CUSUM.set_timeline}{{2.2}{7}{CUSUM}{section*.13}{}}
55
- \@writefile{toc}{\contentsline {section}{\numberline {2.3}ARLTheoretical}{7}{section.2.3}\protected@file@percent }
56
- \newlabel{ref_theoretical:module-package.ARLTheoretical}{{2.3}{7}{ARLTheoretical}{section.2.3}{}}
57
- \newlabel{ref_theoretical:arltheoretical}{{2.3}{7}{ARLTheoretical}{section.2.3}{}}
58
- \newlabel{ref_theoretical::doc}{{2.3}{7}{ARLTheoretical}{section.2.3}{}}
59
- \newlabel{ref_theoretical:package.ARLTheoretical.get_ARL_1}{{2.3}{7}{ARLTheoretical}{section*.14}{}}
60
- \newlabel{ref_theoretical:package.ARLTheoretical.get_ARL_1_h_mu1_k}{{2.3}{7}{ARLTheoretical}{section*.15}{}}
61
- \newlabel{ref_theoretical:package.ARLTheoretical.get_ref_value}{{2.3}{8}{ARLTheoretical}{section*.16}{}}
62
- \newlabel{ref_theoretical:package.ARLTheoretical.get_ref_value_k}{{2.3}{8}{ARLTheoretical}{section*.17}{}}
63
- \@writefile{toc}{\contentsline {section}{\numberline {2.4}Utils}{8}{section.2.4}\protected@file@percent }
64
- \newlabel{ref_utils:module-package.utils}{{2.4}{8}{Utils}{section.2.4}{}}
65
- \newlabel{ref_utils:utils}{{2.4}{8}{Utils}{section.2.4}{}}
66
- \newlabel{ref_utils::doc}{{2.4}{8}{Utils}{section.2.4}{}}
67
- \newlabel{ref_utils:package.utils.get_greattable_as_html}{{2.4}{8}{Utils}{section*.18}{}}
68
- \newlabel{ref_utils:package.utils.populate_summary_table_ARL0_k}{{2.4}{8}{Utils}{section*.19}{}}
69
- \newlabel{ref_utils:package.utils.populate_summary_table_ARL1_k}{{2.4}{9}{Utils}{section*.20}{}}
70
- \@writefile{toc}{\contentsline {chapter}{Python Module Index}{11}{section*.21}\protected@file@percent }
71
- \@writefile{toc}{\contentsline {chapter}{Index}{13}{section*.22}\protected@file@percent }
72
- \gdef \@abspage@last{17}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  \providecommand\HyField@AuxAddToCoFields[2]{}
21
  \babel@aux{english}{}
22
  \newlabel{index::doc}{{}{1}{}{section*.2}{}}
23
+ \@writefile{toc}{\contentsline {chapter}{\numberline {1}System setup}{2}{chapter.1}\protected@file@percent }
24
  \@writefile{lof}{\addvspace {10\p@ }}
25
  \@writefile{lot}{\addvspace {10\p@ }}
26
+ \newlabel{index:system-setup}{{1}{2}{System setup}{chapter.1}{}}
27
+ \@writefile{toc}{\contentsline {chapter}{\numberline {2}Code execution}{3}{chapter.2}\protected@file@percent }
28
  \@writefile{lof}{\addvspace {10\p@ }}
29
  \@writefile{lot}{\addvspace {10\p@ }}
30
+ \newlabel{index:code-execution}{{2}{3}{Code execution}{chapter.2}{}}
31
+ \@writefile{toc}{\contentsline {chapter}{\numberline {3}Example code execution}{4}{chapter.3}\protected@file@percent }
32
+ \@writefile{lof}{\addvspace {10\p@ }}
33
+ \@writefile{lot}{\addvspace {10\p@ }}
34
+ \newlabel{index:example-code-execution}{{3}{4}{Example code execution}{chapter.3}{}}
35
+ \@writefile{toc}{\contentsline {chapter}{\numberline {4}Demo}{5}{chapter.4}\protected@file@percent }
36
+ \@writefile{lof}{\addvspace {10\p@ }}
37
+ \@writefile{lot}{\addvspace {10\p@ }}
38
+ \newlabel{index:demo}{{4}{5}{Demo}{chapter.4}{}}
39
+ \@writefile{toc}{\contentsline {chapter}{\numberline {5}Usability}{6}{chapter.5}\protected@file@percent }
40
+ \@writefile{lof}{\addvspace {10\p@ }}
41
+ \@writefile{lot}{\addvspace {10\p@ }}
42
+ \newlabel{index:usability}{{5}{6}{Usability}{chapter.5}{}}
43
+ \@writefile{toc}{\contentsline {chapter}{\numberline {6}AIM\sphinxhyphen {}CU}{7}{chapter.6}\protected@file@percent }
44
+ \@writefile{lof}{\addvspace {10\p@ }}
45
+ \@writefile{lot}{\addvspace {10\p@ }}
46
+ \newlabel{index:aim-cu}{{6}{7}{AIM\sphinxhyphen {}CU}{chapter.6}{}}
47
+ \@writefile{toc}{\contentsline {section}{\numberline {6.1}Methods}{7}{section.6.1}\protected@file@percent }
48
+ \newlabel{ref_method:methods}{{6.1}{7}{Methods}{section.6.1}{}}
49
+ \newlabel{ref_method::doc}{{6.1}{7}{Methods}{section.6.1}{}}
50
+ \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.1}CUSUM parameters}{7}{subsection.6.1.1}\protected@file@percent }
51
+ \newlabel{ref_method:cusum-parameters}{{6.1.1}{7}{CUSUM parameters}{subsection.6.1.1}{}}
52
+ \@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces CUSUM parameters}}{7}{table.6.1}\protected@file@percent }
53
+ \newlabel{ref_method:id1}{{1}{7}{CUSUM parameters}{table.6.1}{}}
54
+ \@writefile{toc}{\contentsline {subsection}{\numberline {6.1.2}CUSUM chart}{7}{subsection.6.1.2}\protected@file@percent }
55
+ \newlabel{ref_method:cusum-chart}{{6.1.2}{7}{CUSUM chart}{subsection.6.1.2}{}}
56
+ \@writefile{toc}{\contentsline {section}{\numberline {6.2}CUSUM}{8}{section.6.2}\protected@file@percent }
57
+ \newlabel{ref_cusum:module-package.cusum}{{6.2}{8}{CUSUM}{section.6.2}{}}
58
+ \newlabel{ref_cusum:cusum}{{6.2}{8}{CUSUM}{section.6.2}{}}
59
+ \newlabel{ref_cusum::doc}{{6.2}{8}{CUSUM}{section.6.2}{}}
60
+ \newlabel{ref_cusum:package.cusum.CUSUM}{{6.2}{8}{CUSUM}{section*.3}{}}
61
+ \newlabel{ref_cusum:package.cusum.CUSUM.change_detection}{{6.2}{8}{CUSUM}{section*.4}{}}
62
+ \newlabel{ref_cusum:package.cusum.CUSUM.compute_cusum}{{6.2}{8}{CUSUM}{section*.5}{}}
63
+ \newlabel{ref_cusum:package.cusum.CUSUM.initialize}{{6.2}{8}{CUSUM}{section*.6}{}}
64
+ \newlabel{ref_cusum:package.cusum.CUSUM.plot_cusum_plotly}{{6.2}{8}{CUSUM}{section*.7}{}}
65
+ \newlabel{ref_cusum:package.cusum.CUSUM.plot_input_metric_plotly}{{6.2}{8}{CUSUM}{section*.8}{}}
66
+ \newlabel{ref_cusum:package.cusum.CUSUM.plot_input_metric_plotly_raw}{{6.2}{8}{CUSUM}{section*.9}{}}
67
+ \newlabel{ref_cusum:package.cusum.CUSUM.set_df_metric_csv}{{6.2}{9}{CUSUM}{section*.10}{}}
68
+ \newlabel{ref_cusum:package.cusum.CUSUM.set_df_metric_default}{{6.2}{9}{CUSUM}{section*.11}{}}
69
+ \newlabel{ref_cusum:package.cusum.CUSUM.set_init_stats}{{6.2}{9}{CUSUM}{section*.12}{}}
70
+ \newlabel{ref_cusum:package.cusum.CUSUM.set_timeline}{{6.2}{9}{CUSUM}{section*.13}{}}
71
+ \@writefile{toc}{\contentsline {section}{\numberline {6.3}ARLTheoretical}{9}{section.6.3}\protected@file@percent }
72
+ \newlabel{ref_theoretical:module-package.ARLTheoretical}{{6.3}{9}{ARLTheoretical}{section.6.3}{}}
73
+ \newlabel{ref_theoretical:arltheoretical}{{6.3}{9}{ARLTheoretical}{section.6.3}{}}
74
+ \newlabel{ref_theoretical::doc}{{6.3}{9}{ARLTheoretical}{section.6.3}{}}
75
+ \newlabel{ref_theoretical:package.ARLTheoretical.get_ARL_1}{{6.3}{9}{ARLTheoretical}{section*.14}{}}
76
+ \newlabel{ref_theoretical:package.ARLTheoretical.get_ARL_1_h_mu1_k}{{6.3}{9}{ARLTheoretical}{section*.15}{}}
77
+ \newlabel{ref_theoretical:package.ARLTheoretical.get_ref_value}{{6.3}{10}{ARLTheoretical}{section*.16}{}}
78
+ \newlabel{ref_theoretical:package.ARLTheoretical.get_ref_value_k}{{6.3}{10}{ARLTheoretical}{section*.17}{}}
79
+ \@writefile{toc}{\contentsline {section}{\numberline {6.4}Utils}{10}{section.6.4}\protected@file@percent }
80
+ \newlabel{ref_utils:module-package.utils}{{6.4}{10}{Utils}{section.6.4}{}}
81
+ \newlabel{ref_utils:utils}{{6.4}{10}{Utils}{section.6.4}{}}
82
+ \newlabel{ref_utils::doc}{{6.4}{10}{Utils}{section.6.4}{}}
83
+ \newlabel{ref_utils:package.utils.get_greattable_as_html}{{6.4}{10}{Utils}{section*.18}{}}
84
+ \newlabel{ref_utils:package.utils.populate_summary_table_ARL0_k}{{6.4}{10}{Utils}{section*.19}{}}
85
+ \newlabel{ref_utils:package.utils.populate_summary_table_ARL1_k}{{6.4}{11}{Utils}{section*.20}{}}
86
+ \@writefile{toc}{\contentsline {chapter}{\numberline {7}Disclaimer}{12}{chapter.7}\protected@file@percent }
87
+ \@writefile{lof}{\addvspace {10\p@ }}
88
+ \@writefile{lot}{\addvspace {10\p@ }}
89
+ \newlabel{index:disclaimer}{{7}{12}{Disclaimer}{chapter.7}{}}
90
+ \@writefile{toc}{\contentsline {chapter}{Python Module Index}{13}{section*.21}\protected@file@percent }
91
+ \@writefile{toc}{\contentsline {chapter}{Index}{14}{section*.22}\protected@file@percent }
92
+ \gdef \@abspage@last{16}
docs/build/latex/aim-cu.fdb_latexmk CHANGED
@@ -1,10 +1,10 @@
1
  # Fdb version 3
2
- ["makeindex aim-cu.idx"] 1738357406 "aim-cu.idx" "aim-cu.ind" "aim-cu" 1738357408
3
- "aim-cu.idx" 1738358436 3264 3c74a69915c90a0e849d9c12c67a7017 "pdflatex"
4
  (generated)
5
  "aim-cu.ilg"
6
  "aim-cu.ind"
7
- ["pdflatex"] 1738357407 "aim-cu.tex" "aim-cu.pdf" "aim-cu" 1738357408
8
  "/etc/texmf/web2c/texmf.cnf" 1738181709 475 c0e671620eb5563b2130f56340a5fde8 ""
9
  "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
10
  "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1136768653 3584 adb004a0c8e7c46ee66cad73671f37b4 ""
@@ -23,12 +23,16 @@
23
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xbtt.tfm" 1136768653 1436 f00b2a275be56a8355f5c3b07a5a7a4c ""
24
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm" 1136768653 1384 8943063000d26272532f74ca134dfecd ""
25
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xttsl.tfm" 1136768653 1624 fb8f48c6308ace0a799f9278aba03e18 ""
 
26
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d ""
 
27
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb" 1248133631 36281 c355509802a035cadc5f15869451dcee ""
28
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
29
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d ""
 
30
  "/usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb" 1136849748 26580 8886cc7827569e05fd10df25f221aef6 ""
31
  "/usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb" 1136849748 26301 f08b3c26ea42c3177a262c2ac37d6a91 ""
 
32
  "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b ""
33
  "/usr/share/texlive/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1575674566 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 ""
34
  "/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf" 1496785618 7008 9ff5fdcc865b01beca2b0fe4a46231d4 ""
@@ -125,6 +129,7 @@
125
  "/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty" 1636758526 12892 3ffe092fc7f5d1cb9866f1bcb071d0d6 ""
126
  "/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty" 1636758526 32262 2bb622a0aa56c4a7a5cbdfe9d122c15a ""
127
  "/usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd" 1137111002 1324 7b6c95370a64cd8c7620cbefefb53dba ""
 
128
  "/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty" 1334873510 1048 517e01cde97c1c0baf72e69d43aa5a2e ""
129
  "/usr/share/texlive/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
130
  "/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty" 1238697683 10894 d359a13923460b2a73d4312d613554c8 ""
@@ -154,13 +159,13 @@
154
  "/usr/share/texmf/web2c/texmf.cnf" 1644012257 39432 7155514e09a3d69036fac785183a21c2 ""
155
  "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1738182452 4379155 98693266ff65f58d9f98aff394de12d2 ""
156
  "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1738182460 2802951 8e81926bd8c7925ef7f2c2ab47027050 ""
157
- "aim-cu.aux" 1738358436 4977 b0b6b27bafd72138494739b6d289d3f0 "pdflatex"
158
- "aim-cu.ind" 1738358434 2518 d1db4b42b3661be20e444f491e183348 "makeindex aim-cu.idx"
159
- "aim-cu.out" 1738358436 1030 dc97e87c01af9ac4fcbaa2ffec7da0d3 "pdflatex"
160
- "aim-cu.tex" 1738358432 29091 bfa568e17d0962b6cf433c7640f5f12a ""
161
- "aim-cu.toc" 1738358436 710 855f53881d687323850cac77f4e31bf0 "pdflatex"
162
  "sphinx.sty" 1732720504 54119 967a674353157928503df7cae9b6165e ""
163
- "sphinxhighlight.sty" 1738358432 7553 83fb52292c17957d9f4aadcb28c57a87 ""
164
  "sphinxlatexadmonitions.sty" 1732720504 19110 2855832b1a32f04033523b9919260ac9 ""
165
  "sphinxlatexcontainers.sty" 1732720504 900 d61f923db071a7b54d3cee8a1e6935d3 ""
166
  "sphinxlatexgraphics.sty" 1732720504 4918 c9266041d02bc615d54b890e96e3acd3 ""
@@ -175,7 +180,7 @@
175
  "sphinxlatexstyletext.sty" 1732720504 6759 9e932c65374cfb62686485d331bc975c ""
176
  "sphinxlatextables.sty" 1732720504 57643 7f1013c2fa11942370d867527bdda568 ""
177
  "sphinxmanual.cls" 1732720504 4241 7b0d7a37df7b5715fb0dbd585c52ecdb ""
178
- "sphinxmessages.sty" 1738358432 745 3f5fcd6cdd7964ed608767954a8ced6f ""
179
  "sphinxoptionsgeometry.sty" 1732720504 2060 6c27b3eba37bde592ae8908ab2c1ac0f ""
180
  "sphinxoptionshyperref.sty" 1732720504 1093 e468489bae7631a7f387b4b0f7bc15d4 ""
181
  "sphinxpackageboxes.sty" 1732720504 36106 1be2053eb1cb9b083b3a75e3657bcb24 ""
 
1
  # Fdb version 3
2
+ ["makeindex aim-cu.idx"] 1753464164 "aim-cu.idx" "aim-cu.ind" "aim-cu" 1753464167
3
+ "aim-cu.idx" 1753465346 3271 dfd54c98c8aa25d693ba667197c2bb69 "pdflatex"
4
  (generated)
5
  "aim-cu.ilg"
6
  "aim-cu.ind"
7
+ ["pdflatex"] 1753464165 "aim-cu.tex" "aim-cu.pdf" "aim-cu" 1753464167
8
  "/etc/texmf/web2c/texmf.cnf" 1738181709 475 c0e671620eb5563b2130f56340a5fde8 ""
9
  "/usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
10
  "/usr/share/texlive/texmf-dist/fonts/tfm/jknappen/ec/ecrm1000.tfm" 1136768653 3584 adb004a0c8e7c46ee66cad73671f37b4 ""
 
23
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xbtt.tfm" 1136768653 1436 f00b2a275be56a8355f5c3b07a5a7a4c ""
24
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm" 1136768653 1384 8943063000d26272532f74ca134dfecd ""
25
  "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xttsl.tfm" 1136768653 1624 fb8f48c6308ace0a799f9278aba03e18 ""
26
+ "/usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/tcxtt.tfm" 1136768653 1292 b1fa6b76e852700625b1941c32e1e42e ""
27
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb" 1248133631 36299 5f9df58c2139e7edcf37c8fca4bd384d ""
28
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb" 1248133631 37912 77d683123f92148345f3fc36a38d9ab1 ""
29
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb" 1248133631 36281 c355509802a035cadc5f15869451dcee ""
30
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb" 1248133631 35752 024fb6c41858982481f6968b5fc26508 ""
31
  "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb" 1248133631 32569 5e5ddc8df908dea60932f3c484a54c0d ""
32
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy5.pfb" 1248133631 32915 7bf7720c61a5b3a7ff25b0964421c9b6 ""
33
  "/usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb" 1136849748 26580 8886cc7827569e05fd10df25f221aef6 ""
34
  "/usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb" 1136849748 26301 f08b3c26ea42c3177a262c2ac37d6a91 ""
35
+ "/usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/tcxtt.pfb" 1136849748 19223 eef9d7a2591262b80fbbebb9e94dc374 ""
36
  "/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1461363279 71627 94eb9990bed73c364d7f53f960cc8c5b ""
37
  "/usr/share/texlive/texmf-dist/tex/generic/atbegshi/atbegshi.sty" 1575674566 24708 5584a51a7101caf7e6bbf1fc27d8f7b1 ""
38
  "/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf" 1496785618 7008 9ff5fdcc865b01beca2b0fe4a46231d4 ""
 
129
  "/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty" 1636758526 12892 3ffe092fc7f5d1cb9866f1bcb071d0d6 ""
130
  "/usr/share/texlive/texmf-dist/tex/latex/tools/multicol.sty" 1636758526 32262 2bb622a0aa56c4a7a5cbdfe9d122c15a ""
131
  "/usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd" 1137111002 1324 7b6c95370a64cd8c7620cbefefb53dba ""
132
+ "/usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd" 1137111002 1333 8a39a5a2c80ffd81756250fe53398bff ""
133
  "/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty" 1334873510 1048 517e01cde97c1c0baf72e69d43aa5a2e ""
134
  "/usr/share/texlive/texmf-dist/tex/latex/url/url.sty" 1388531844 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
135
  "/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty" 1238697683 10894 d359a13923460b2a73d4312d613554c8 ""
 
159
  "/usr/share/texmf/web2c/texmf.cnf" 1644012257 39432 7155514e09a3d69036fac785183a21c2 ""
160
  "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1738182452 4379155 98693266ff65f58d9f98aff394de12d2 ""
161
  "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1738182460 2802951 8e81926bd8c7925ef7f2c2ab47027050 ""
162
+ "aim-cu.aux" 1753465346 6265 4f0df43302e90693bec7061c92300d5d "pdflatex"
163
+ "aim-cu.ind" 1753465344 2525 1044f3bbab9ab8951f87444c446b5208 "makeindex aim-cu.idx"
164
+ "aim-cu.out" 1753465346 1554 f7e00bbb0e646da570fee59d717690da "pdflatex"
165
+ "aim-cu.tex" 1753465342 33851 ddc827a329132a9369adb4719bab66da ""
166
+ "aim-cu.toc" 1753465346 1066 5ea11c2a312c71852c289d2818ff1dad "pdflatex"
167
  "sphinx.sty" 1732720504 54119 967a674353157928503df7cae9b6165e ""
168
+ "sphinxhighlight.sty" 1753465342 7553 83fb52292c17957d9f4aadcb28c57a87 ""
169
  "sphinxlatexadmonitions.sty" 1732720504 19110 2855832b1a32f04033523b9919260ac9 ""
170
  "sphinxlatexcontainers.sty" 1732720504 900 d61f923db071a7b54d3cee8a1e6935d3 ""
171
  "sphinxlatexgraphics.sty" 1732720504 4918 c9266041d02bc615d54b890e96e3acd3 ""
 
180
  "sphinxlatexstyletext.sty" 1732720504 6759 9e932c65374cfb62686485d331bc975c ""
181
  "sphinxlatextables.sty" 1732720504 57643 7f1013c2fa11942370d867527bdda568 ""
182
  "sphinxmanual.cls" 1732720504 4241 7b0d7a37df7b5715fb0dbd585c52ecdb ""
183
+ "sphinxmessages.sty" 1753465342 745 3f5fcd6cdd7964ed608767954a8ced6f ""
184
  "sphinxoptionsgeometry.sty" 1732720504 2060 6c27b3eba37bde592ae8908ab2c1ac0f ""
185
  "sphinxoptionshyperref.sty" 1732720504 1093 e468489bae7631a7f387b4b0f7bc15d4 ""
186
  "sphinxpackageboxes.sty" 1732720504 36106 1be2053eb1cb9b083b3a75e3657bcb24 ""
docs/build/latex/aim-cu.fls CHANGED
@@ -35,8 +35,6 @@ INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
35
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
36
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
37
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
38
- INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
39
- INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
40
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
41
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
42
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
@@ -1338,11 +1336,16 @@ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
1338
  INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
1339
  INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm
1340
  INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm
 
 
 
 
 
 
 
1341
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qtmr.tfm
1342
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qhvr.tfm
1343
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qtmri.tfm
1344
- INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xbtt.tfm
1345
- INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xttsl.tfm
1346
  INPUT ./aim-cu.ind
1347
  INPUT aim-cu.ind
1348
  INPUT ./aim-cu.ind
@@ -1353,9 +1356,11 @@ INPUT ./aim-cu.out
1353
  INPUT /usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ec.enc
1354
  INPUT /usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ts1.enc
1355
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
 
1356
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb
1357
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
1358
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb
 
1359
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvb.pfb
1360
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvbi.pfb
1361
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvr.pfb
@@ -1365,3 +1370,4 @@ INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qtmri.pfb
1365
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb
1366
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb
1367
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb
 
 
35
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
36
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
37
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/report.cls
 
 
38
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
39
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
40
  INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
 
1336
  INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
1337
  INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm
1338
  INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xtt.tfm
1339
+ INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xbtt.tfm
1340
+ INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/t1xttsl.tfm
1341
+ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd
1342
+ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd
1343
+ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd
1344
+ INPUT /usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd
1345
+ INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/txfonts/tcxtt.tfm
1346
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qtmr.tfm
1347
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qhvr.tfm
1348
  INPUT /usr/share/texmf/fonts/tfm/public/tex-gyre/ec-qtmri.tfm
 
 
1349
  INPUT ./aim-cu.ind
1350
  INPUT aim-cu.ind
1351
  INPUT ./aim-cu.ind
 
1356
  INPUT /usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ec.enc
1357
  INPUT /usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ts1.enc
1358
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb
1359
+ INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb
1360
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb
1361
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
1362
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb
1363
+ INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy5.pfb
1364
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvb.pfb
1365
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvbi.pfb
1366
  INPUT /usr/share/texmf/fonts/type1/public/tex-gyre/qhvr.pfb
 
1370
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb
1371
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb
1372
  INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb
1373
+ INPUT /usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/tcxtt.pfb
docs/build/latex/aim-cu.idx CHANGED
@@ -1,24 +1,24 @@
1
- \indexentry{module@\spxentry{module}!package.cusum@\spxentry{package.cusum}|hyperpage}{6}
2
- \indexentry{package.cusum@\spxentry{package.cusum}!module@\spxentry{module}|hyperpage}{6}
3
- \indexentry{CUSUM (class in package.cusum)@\spxentry{CUSUM}\spxextra{class in package.cusum}|hyperpage}{6}
4
- \indexentry{change\_detection() (package.cusum.CUSUM method)@\spxentry{change\_detection()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
5
- \indexentry{compute\_cusum() (package.cusum.CUSUM method)@\spxentry{compute\_cusum()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
6
- \indexentry{initialize() (package.cusum.CUSUM method)@\spxentry{initialize()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
7
- \indexentry{plot\_cusum\_plotly() (package.cusum.CUSUM method)@\spxentry{plot\_cusum\_plotly()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
8
- \indexentry{plot\_input\_metric\_plotly() (package.cusum.CUSUM method)@\spxentry{plot\_input\_metric\_plotly()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
9
- \indexentry{plot\_input\_metric\_plotly\_raw() (package.cusum.CUSUM method)@\spxentry{plot\_input\_metric\_plotly\_raw()}\spxextra{package.cusum.CUSUM method}|hyperpage}{6}
10
- \indexentry{set\_df\_metric\_csv() (package.cusum.CUSUM method)@\spxentry{set\_df\_metric\_csv()}\spxextra{package.cusum.CUSUM method}|hyperpage}{7}
11
- \indexentry{set\_df\_metric\_default() (package.cusum.CUSUM method)@\spxentry{set\_df\_metric\_default()}\spxextra{package.cusum.CUSUM method}|hyperpage}{7}
12
- \indexentry{set\_init\_stats() (package.cusum.CUSUM method)@\spxentry{set\_init\_stats()}\spxextra{package.cusum.CUSUM method}|hyperpage}{7}
13
- \indexentry{set\_timeline() (package.cusum.CUSUM method)@\spxentry{set\_timeline()}\spxextra{package.cusum.CUSUM method}|hyperpage}{7}
14
- \indexentry{module@\spxentry{module}!package.ARLTheoretical@\spxentry{package.ARLTheoretical}|hyperpage}{7}
15
- \indexentry{package.ARLTheoretical@\spxentry{package.ARLTheoretical}!module@\spxentry{module}|hyperpage}{7}
16
- \indexentry{get\_ARL\_1() (in module package.ARLTheoretical)@\spxentry{get\_ARL\_1()}\spxextra{in module package.ARLTheoretical}|hyperpage}{7}
17
- \indexentry{get\_ARL\_1\_h\_mu1\_k() (in module package.ARLTheoretical)@\spxentry{get\_ARL\_1\_h\_mu1\_k()}\spxextra{in module package.ARLTheoretical}|hyperpage}{7}
18
- \indexentry{get\_ref\_value() (in module package.ARLTheoretical)@\spxentry{get\_ref\_value()}\spxextra{in module package.ARLTheoretical}|hyperpage}{8}
19
- \indexentry{get\_ref\_value\_k() (in module package.ARLTheoretical)@\spxentry{get\_ref\_value\_k()}\spxextra{in module package.ARLTheoretical}|hyperpage}{8}
20
- \indexentry{module@\spxentry{module}!package.utils@\spxentry{package.utils}|hyperpage}{8}
21
- \indexentry{package.utils@\spxentry{package.utils}!module@\spxentry{module}|hyperpage}{8}
22
- \indexentry{get\_greattable\_as\_html() (in module package.utils)@\spxentry{get\_greattable\_as\_html()}\spxextra{in module package.utils}|hyperpage}{8}
23
- \indexentry{populate\_summary\_table\_ARL0\_k() (in module package.utils)@\spxentry{populate\_summary\_table\_ARL0\_k()}\spxextra{in module package.utils}|hyperpage}{8}
24
- \indexentry{populate\_summary\_table\_ARL1\_k() (in module package.utils)@\spxentry{populate\_summary\_table\_ARL1\_k()}\spxextra{in module package.utils}|hyperpage}{9}
 
1
+ \indexentry{module@\spxentry{module}!package.cusum@\spxentry{package.cusum}|hyperpage}{8}
2
+ \indexentry{package.cusum@\spxentry{package.cusum}!module@\spxentry{module}|hyperpage}{8}
3
+ \indexentry{CUSUM (class in package.cusum)@\spxentry{CUSUM}\spxextra{class in package.cusum}|hyperpage}{8}
4
+ \indexentry{change\_detection() (package.cusum.CUSUM method)@\spxentry{change\_detection()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
5
+ \indexentry{compute\_cusum() (package.cusum.CUSUM method)@\spxentry{compute\_cusum()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
6
+ \indexentry{initialize() (package.cusum.CUSUM method)@\spxentry{initialize()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
7
+ \indexentry{plot\_cusum\_plotly() (package.cusum.CUSUM method)@\spxentry{plot\_cusum\_plotly()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
8
+ \indexentry{plot\_input\_metric\_plotly() (package.cusum.CUSUM method)@\spxentry{plot\_input\_metric\_plotly()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
9
+ \indexentry{plot\_input\_metric\_plotly\_raw() (package.cusum.CUSUM method)@\spxentry{plot\_input\_metric\_plotly\_raw()}\spxextra{package.cusum.CUSUM method}|hyperpage}{8}
10
+ \indexentry{set\_df\_metric\_csv() (package.cusum.CUSUM method)@\spxentry{set\_df\_metric\_csv()}\spxextra{package.cusum.CUSUM method}|hyperpage}{9}
11
+ \indexentry{set\_df\_metric\_default() (package.cusum.CUSUM method)@\spxentry{set\_df\_metric\_default()}\spxextra{package.cusum.CUSUM method}|hyperpage}{9}
12
+ \indexentry{set\_init\_stats() (package.cusum.CUSUM method)@\spxentry{set\_init\_stats()}\spxextra{package.cusum.CUSUM method}|hyperpage}{9}
13
+ \indexentry{set\_timeline() (package.cusum.CUSUM method)@\spxentry{set\_timeline()}\spxextra{package.cusum.CUSUM method}|hyperpage}{9}
14
+ \indexentry{module@\spxentry{module}!package.ARLTheoretical@\spxentry{package.ARLTheoretical}|hyperpage}{9}
15
+ \indexentry{package.ARLTheoretical@\spxentry{package.ARLTheoretical}!module@\spxentry{module}|hyperpage}{9}
16
+ \indexentry{get\_ARL\_1() (in module package.ARLTheoretical)@\spxentry{get\_ARL\_1()}\spxextra{in module package.ARLTheoretical}|hyperpage}{9}
17
+ \indexentry{get\_ARL\_1\_h\_mu1\_k() (in module package.ARLTheoretical)@\spxentry{get\_ARL\_1\_h\_mu1\_k()}\spxextra{in module package.ARLTheoretical}|hyperpage}{9}
18
+ \indexentry{get\_ref\_value() (in module package.ARLTheoretical)@\spxentry{get\_ref\_value()}\spxextra{in module package.ARLTheoretical}|hyperpage}{10}
19
+ \indexentry{get\_ref\_value\_k() (in module package.ARLTheoretical)@\spxentry{get\_ref\_value\_k()}\spxextra{in module package.ARLTheoretical}|hyperpage}{10}
20
+ \indexentry{module@\spxentry{module}!package.utils@\spxentry{package.utils}|hyperpage}{10}
21
+ \indexentry{package.utils@\spxentry{package.utils}!module@\spxentry{module}|hyperpage}{10}
22
+ \indexentry{get\_greattable\_as\_html() (in module package.utils)@\spxentry{get\_greattable\_as\_html()}\spxextra{in module package.utils}|hyperpage}{10}
23
+ \indexentry{populate\_summary\_table\_ARL0\_k() (in module package.utils)@\spxentry{populate\_summary\_table\_ARL0\_k()}\spxextra{in module package.utils}|hyperpage}{10}
24
+ \indexentry{populate\_summary\_table\_ARL1\_k() (in module package.utils)@\spxentry{populate\_summary\_table\_ARL1\_k()}\spxextra{in module package.utils}|hyperpage}{11}
docs/build/latex/aim-cu.ind CHANGED
@@ -5,53 +5,53 @@
5
  \let\spxextra \sphinxstyleindexextra
6
 
7
  \bigletter C
8
- \item \spxentry{change\_detection()}\spxextra{package.cusum.CUSUM method}, \hyperpage{6}
9
- \item \spxentry{compute\_cusum()}\spxextra{package.cusum.CUSUM method}, \hyperpage{6}
10
- \item \spxentry{CUSUM}\spxextra{class in package.cusum}, \hyperpage{6}
11
 
12
  \indexspace
13
  \bigletter G
14
- \item \spxentry{get\_ARL\_1()}\spxextra{in module package.ARLTheoretical}, \hyperpage{7}
15
  \item \spxentry{get\_ARL\_1\_h\_mu1\_k()}\spxextra{in module package.ARLTheoretical},
16
- \hyperpage{7}
17
- \item \spxentry{get\_greattable\_as\_html()}\spxextra{in module package.utils}, \hyperpage{8}
18
- \item \spxentry{get\_ref\_value()}\spxextra{in module package.ARLTheoretical}, \hyperpage{8}
19
- \item \spxentry{get\_ref\_value\_k()}\spxextra{in module package.ARLTheoretical}, \hyperpage{8}
20
 
21
  \indexspace
22
  \bigletter I
23
- \item \spxentry{initialize()}\spxextra{package.cusum.CUSUM method}, \hyperpage{6}
24
 
25
  \indexspace
26
  \bigletter M
27
  \item \spxentry{module}
28
- \subitem \spxentry{package.ARLTheoretical}, \hyperpage{7}
29
- \subitem \spxentry{package.cusum}, \hyperpage{6}
30
- \subitem \spxentry{package.utils}, \hyperpage{8}
31
 
32
  \indexspace
33
  \bigletter P
34
  \item \spxentry{package.ARLTheoretical}
35
- \subitem \spxentry{module}, \hyperpage{7}
36
  \item \spxentry{package.cusum}
37
- \subitem \spxentry{module}, \hyperpage{6}
38
- \item \spxentry{package.utils}
39
  \subitem \spxentry{module}, \hyperpage{8}
40
- \item \spxentry{plot\_cusum\_plotly()}\spxextra{package.cusum.CUSUM method}, \hyperpage{6}
 
 
41
  \item \spxentry{plot\_input\_metric\_plotly()}\spxextra{package.cusum.CUSUM method},
42
- \hyperpage{6}
43
  \item \spxentry{plot\_input\_metric\_plotly\_raw()}\spxextra{package.cusum.CUSUM method},
44
- \hyperpage{6}
45
- \item \spxentry{populate\_summary\_table\_ARL0\_k()}\spxextra{in module package.utils},
46
  \hyperpage{8}
 
 
47
  \item \spxentry{populate\_summary\_table\_ARL1\_k()}\spxextra{in module package.utils},
48
- \hyperpage{9}
49
 
50
  \indexspace
51
  \bigletter S
52
- \item \spxentry{set\_df\_metric\_csv()}\spxextra{package.cusum.CUSUM method}, \hyperpage{7}
53
- \item \spxentry{set\_df\_metric\_default()}\spxextra{package.cusum.CUSUM method}, \hyperpage{7}
54
- \item \spxentry{set\_init\_stats()}\spxextra{package.cusum.CUSUM method}, \hyperpage{7}
55
- \item \spxentry{set\_timeline()}\spxextra{package.cusum.CUSUM method}, \hyperpage{7}
56
 
57
  \end{sphinxtheindex}
 
5
  \let\spxextra \sphinxstyleindexextra
6
 
7
  \bigletter C
8
+ \item \spxentry{change\_detection()}\spxextra{package.cusum.CUSUM method}, \hyperpage{8}
9
+ \item \spxentry{compute\_cusum()}\spxextra{package.cusum.CUSUM method}, \hyperpage{8}
10
+ \item \spxentry{CUSUM}\spxextra{class in package.cusum}, \hyperpage{8}
11
 
12
  \indexspace
13
  \bigletter G
14
+ \item \spxentry{get\_ARL\_1()}\spxextra{in module package.ARLTheoretical}, \hyperpage{9}
15
  \item \spxentry{get\_ARL\_1\_h\_mu1\_k()}\spxextra{in module package.ARLTheoretical},
16
+ \hyperpage{9}
17
+ \item \spxentry{get\_greattable\_as\_html()}\spxextra{in module package.utils}, \hyperpage{10}
18
+ \item \spxentry{get\_ref\_value()}\spxextra{in module package.ARLTheoretical}, \hyperpage{10}
19
+ \item \spxentry{get\_ref\_value\_k()}\spxextra{in module package.ARLTheoretical}, \hyperpage{10}
20
 
21
  \indexspace
22
  \bigletter I
23
+ \item \spxentry{initialize()}\spxextra{package.cusum.CUSUM method}, \hyperpage{8}
24
 
25
  \indexspace
26
  \bigletter M
27
  \item \spxentry{module}
28
+ \subitem \spxentry{package.ARLTheoretical}, \hyperpage{9}
29
+ \subitem \spxentry{package.cusum}, \hyperpage{8}
30
+ \subitem \spxentry{package.utils}, \hyperpage{10}
31
 
32
  \indexspace
33
  \bigletter P
34
  \item \spxentry{package.ARLTheoretical}
35
+ \subitem \spxentry{module}, \hyperpage{9}
36
  \item \spxentry{package.cusum}
 
 
37
  \subitem \spxentry{module}, \hyperpage{8}
38
+ \item \spxentry{package.utils}
39
+ \subitem \spxentry{module}, \hyperpage{10}
40
+ \item \spxentry{plot\_cusum\_plotly()}\spxextra{package.cusum.CUSUM method}, \hyperpage{8}
41
  \item \spxentry{plot\_input\_metric\_plotly()}\spxextra{package.cusum.CUSUM method},
42
+ \hyperpage{8}
43
  \item \spxentry{plot\_input\_metric\_plotly\_raw()}\spxextra{package.cusum.CUSUM method},
 
 
44
  \hyperpage{8}
45
+ \item \spxentry{populate\_summary\_table\_ARL0\_k()}\spxextra{in module package.utils},
46
+ \hyperpage{10}
47
  \item \spxentry{populate\_summary\_table\_ARL1\_k()}\spxextra{in module package.utils},
48
+ \hyperpage{11}
49
 
50
  \indexspace
51
  \bigletter S
52
+ \item \spxentry{set\_df\_metric\_csv()}\spxextra{package.cusum.CUSUM method}, \hyperpage{9}
53
+ \item \spxentry{set\_df\_metric\_default()}\spxextra{package.cusum.CUSUM method}, \hyperpage{9}
54
+ \item \spxentry{set\_init\_stats()}\spxextra{package.cusum.CUSUM method}, \hyperpage{9}
55
+ \item \spxentry{set\_timeline()}\spxextra{package.cusum.CUSUM method}, \hyperpage{9}
56
 
57
  \end{sphinxtheindex}
docs/build/latex/aim-cu.log CHANGED
@@ -1,4 +1,4 @@
1
- This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2025.1.29) 31 JAN 2025 16:03
2
  entering extended mode
3
  restricted \write18 enabled.
4
  %&-line parsing enabled.
@@ -790,7 +790,7 @@ tawesome5
790
  * paper: letterpaper
791
  * layout: <same size as paper>
792
  * layoutoffset:(h,v)=(0.0pt,0.0pt)
793
- * modes: twoside
794
  * h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
795
  * v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
796
  * \paperwidth=614.295pt
@@ -812,8 +812,8 @@ tawesome5
812
  * \voffset=0.0pt
813
  * \mag=1000
814
  * \@twocolumnfalse
815
- * \@twosidetrue
816
- * \@mparswitchtrue
817
  * \@reversemarginfalse
818
  * (1in=72.27pt=25.4mm, 1cm=28.453pt)
819
 
@@ -869,69 +869,89 @@ Overfull \hbox (75.98514pt too wide) in paragraph at lines 84--84
869
 
870
  [1
871
 
872
- {/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2
873
-
874
-
875
- ] (./aim-cu.toc)
876
  \tf@toc=\write6
877
  \openout6 = `aim-cu.toc'.
878
 
 
879
 
880
- [1
881
 
882
- ] [2
883
 
884
  ]
885
- LaTeX Font Info: Trying to load font information for TS1+qtm on input line 9
886
- 7.
887
- (/usr/share/texmf/tex/latex/tex-gyre/ts1qtm.fd
 
888
  File: ts1qtm.fd 2009/09/25 v1.2 font definition file for TS1/qtm
889
- ) [1] [2
890
 
891
  ]
892
  Chapter 1.
893
  LaTeX Font Info: Trying to load font information for T1+txtt on input line 1
894
- 13.
895
  (/usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
896
  File: t1txtt.fd 2000/12/15 v3.1
897
- ) [3] [4
 
 
 
 
 
 
 
 
 
 
898
 
899
  ]
900
  Chapter 2.
 
901
 
902
- Underfull \hbox (badness 10000) in paragraph at lines 226--226
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
903
  []\T1/qhv/m/n/10 Pa-
904
  []
905
 
906
 
907
- Underfull \hbox (badness 10000) in paragraph at lines 226--226
908
  \T1/qhv/m/n/10 ram-e-
909
  []
910
 
911
 
912
- Overfull \hbox (3.87894pt too wide) in paragraph at lines 226--226
913
  []\T1/qtm/m/n/10 ARL_0|
914
  []
915
 
916
 
917
- Overfull \hbox (3.87894pt too wide) in paragraph at lines 226--226
918
  []\T1/qtm/m/n/10 ARL_1|
919
  []
920
 
921
- [5]
922
- LaTeX Font Info: Font shape `T1/txtt/b/n' in size <10> not available
923
- (Font) Font shape `T1/txtt/bx/n' tried instead on input line 269.
924
- LaTeX Font Info: Font shape `T1/txtt/m/it' in size <10> not available
925
- (Font) Font shape `T1/txtt/m/sl' tried instead on input line 289.
926
- [6] [7] [8] [9] [10
927
 
928
- ] [11
 
 
929
 
 
930
 
931
- ] (./aim-cu.ind [12
932
 
933
 
934
- ]
935
  Underfull \hbox (badness 10000) in paragraph at lines 8--9
936
  []\T1/txtt/m/n/10 change_detection() \T1/qtm/m/n/10 (\T1/qtm/m/it/10 pack-age.c
937
  usum.CUSUM
@@ -991,36 +1011,41 @@ Underfull \hbox (badness 10000) in paragraph at lines 53--54
991
  age.cusum.CUSUM
992
  []
993
 
994
- [13
 
 
995
 
996
  ]) (./aim-cu.aux)
997
  Package rerunfilecheck Info: File `aim-cu.out' has not changed.
998
- (rerunfilecheck) Checksum: DC97E87C01AF9AC4FCBAA2FFEC7DA0D3;1030.
999
  )
1000
  Here is how much of TeX's memory you used:
1001
- 19961 strings out of 478287
1002
- 359276 string characters out of 5849289
1003
- 633421 words of memory out of 5000000
1004
- 37705 multiletter control sequences out of 15000+600000
1005
- 520533 words of font info for 69 fonts, out of 8000000 for 9000
1006
  1142 hyphenation exceptions out of 8191
1007
- 70i,16n,83p,1195b,643s stack positions out of 5000i,500n,10000p,200000b,80000s
1008
  {/usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ec.enc}{/usr/share/texmf/fonts/e
1009
  nc/dvips/tex-gyre/q-ts1.enc}</usr/share/texlive/texmf-dist/fonts/type1/public/a
1010
  msfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
1011
- s/cm/cmmi7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
1012
- r10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pf
1013
- b></usr/share/texmf/fonts/type1/public/tex-gyre/qhvb.pfb></usr/share/texmf/font
1014
- s/type1/public/tex-gyre/qhvbi.pfb></usr/share/texmf/fonts/type1/public/tex-gyre
1015
- /qhvr.pfb></usr/share/texmf/fonts/type1/public/tex-gyre/qtmb.pfb></usr/share/te
1016
- xmf/fonts/type1/public/tex-gyre/qtmr.pfb></usr/share/texmf/fonts/type1/public/t
1017
- ex-gyre/qtmri.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1x
1018
- btt.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb></u
1019
- sr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb>
1020
- Output written on aim-cu.pdf (17 pages, 214164 bytes).
 
 
 
1021
  PDF statistics:
1022
- 252 PDF objects out of 1000 (max. 8388607)
1023
- 210 compressed objects within 3 object streams
1024
- 47 named destinations out of 1000 (max. 500000)
1025
- 101 words of extra memory for PDF output out of 10000 (max. 10000000)
1026
 
 
1
+ This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=pdflatex 2025.1.29) 25 JUL 2025 13:22
2
  entering extended mode
3
  restricted \write18 enabled.
4
  %&-line parsing enabled.
 
790
  * paper: letterpaper
791
  * layout: <same size as paper>
792
  * layoutoffset:(h,v)=(0.0pt,0.0pt)
793
+ * modes:
794
  * h-part:(L,W,R)=(72.26999pt, 469.75502pt, 72.26999pt)
795
  * v-part:(T,H,B)=(72.26999pt, 650.43001pt, 72.26999pt)
796
  * \paperwidth=614.295pt
 
812
  * \voffset=0.0pt
813
  * \mag=1000
814
  * \@twocolumnfalse
815
+ * \@twosidefalse
816
+ * \@mparswitchfalse
817
  * \@reversemarginfalse
818
  * (1in=72.27pt=25.4mm, 1cm=28.453pt)
819
 
 
869
 
870
  [1
871
 
872
+ {/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./aim-cu.toc)
 
 
 
873
  \tf@toc=\write6
874
  \openout6 = `aim-cu.toc'.
875
 
876
+ [1
877
 
 
878
 
 
879
 
880
  ]
881
+ LaTeX Font Info: Trying to load font information for TS1+qtm on input line 1
882
+ 03.
883
+
884
+ (/usr/share/texmf/tex/latex/tex-gyre/ts1qtm.fd
885
  File: ts1qtm.fd 2009/09/25 v1.2 font definition file for TS1/qtm
886
+ ) [1
887
 
888
  ]
889
  Chapter 1.
890
  LaTeX Font Info: Trying to load font information for T1+txtt on input line 1
891
+ 19.
892
  (/usr/share/texlive/texmf-dist/tex/latex/txfonts/t1txtt.fd
893
  File: t1txtt.fd 2000/12/15 v3.1
894
+ )
895
+ LaTeX Font Info: Font shape `T1/txtt/b/n' in size <10> not available
896
+ (Font) Font shape `T1/txtt/bx/n' tried instead on input line 121.
897
+ LaTeX Font Info: Font shape `T1/txtt/m/it' in size <10> not available
898
+ (Font) Font shape `T1/txtt/m/sl' tried instead on input line 124.
899
+ LaTeX Font Info: Trying to load font information for TS1+txtt on input line
900
+ 125.
901
+
902
+ (/usr/share/texlive/texmf-dist/tex/latex/txfonts/ts1txtt.fd
903
+ File: ts1txtt.fd 2000/12/15 v3.1
904
+ ) [2
905
 
906
  ]
907
  Chapter 2.
908
+ [3
909
 
910
+ ]
911
+ Chapter 3.
912
+ [4
913
+
914
+ ]
915
+ Chapter 4.
916
+ [5
917
+
918
+ ]
919
+ Chapter 5.
920
+ [6
921
+
922
+ ]
923
+ Chapter 6.
924
+
925
+ Underfull \hbox (badness 10000) in paragraph at lines 288--288
926
  []\T1/qhv/m/n/10 Pa-
927
  []
928
 
929
 
930
+ Underfull \hbox (badness 10000) in paragraph at lines 288--288
931
  \T1/qhv/m/n/10 ram-e-
932
  []
933
 
934
 
935
+ Overfull \hbox (3.87894pt too wide) in paragraph at lines 288--288
936
  []\T1/qtm/m/n/10 ARL_0|
937
  []
938
 
939
 
940
+ Overfull \hbox (3.87894pt too wide) in paragraph at lines 288--288
941
  []\T1/qtm/m/n/10 ARL_1|
942
  []
943
 
944
+ [7
 
 
 
 
 
945
 
946
+ ] [8] [9] [10] [11]
947
+ Chapter 7.
948
+ [12
949
 
950
+ ] [13
951
 
 
952
 
953
 
954
+ ] (./aim-cu.ind
955
  Underfull \hbox (badness 10000) in paragraph at lines 8--9
956
  []\T1/txtt/m/n/10 change_detection() \T1/qtm/m/n/10 (\T1/qtm/m/it/10 pack-age.c
957
  usum.CUSUM
 
1011
  age.cusum.CUSUM
1012
  []
1013
 
1014
+ [14
1015
+
1016
+
1017
 
1018
  ]) (./aim-cu.aux)
1019
  Package rerunfilecheck Info: File `aim-cu.out' has not changed.
1020
+ (rerunfilecheck) Checksum: F7E00BBB0E646DA570FEE59D717690DA;1554.
1021
  )
1022
  Here is how much of TeX's memory you used:
1023
+ 20015 strings out of 478287
1024
+ 360052 string characters out of 5849289
1025
+ 642590 words of memory out of 5000000
1026
+ 37748 multiletter control sequences out of 15000+600000
1027
+ 520832 words of font info for 70 fonts, out of 8000000 for 9000
1028
  1142 hyphenation exceptions out of 8191
1029
+ 70i,16n,83p,1258b,643s stack positions out of 5000i,500n,10000p,200000b,80000s
1030
  {/usr/share/texmf/fonts/enc/dvips/tex-gyre/q-ec.enc}{/usr/share/texmf/fonts/e
1031
  nc/dvips/tex-gyre/q-ts1.enc}</usr/share/texlive/texmf-dist/fonts/type1/public/a
1032
  msfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfont
1033
+ s/cm/cmmi5.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
1034
+ mi7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb
1035
+ ></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr
1036
+ /share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy5.pfb></usr/share/
1037
+ texmf/fonts/type1/public/tex-gyre/qhvb.pfb></usr/share/texmf/fonts/type1/public
1038
+ /tex-gyre/qhvbi.pfb></usr/share/texmf/fonts/type1/public/tex-gyre/qhvr.pfb></us
1039
+ r/share/texmf/fonts/type1/public/tex-gyre/qtmb.pfb></usr/share/texmf/fonts/type
1040
+ 1/public/tex-gyre/qtmr.pfb></usr/share/texmf/fonts/type1/public/tex-gyre/qtmri.
1041
+ pfb></usr/share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xbtt.pfb></usr/
1042
+ share/texlive/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb></usr/share/texli
1043
+ ve/texmf-dist/fonts/type1/public/txfonts/t1xtt.pfb></usr/share/texlive/texmf-di
1044
+ st/fonts/type1/public/txfonts/tcxtt.pfb>
1045
+ Output written on aim-cu.pdf (16 pages, 239122 bytes).
1046
  PDF statistics:
1047
+ 292 PDF objects out of 1000 (max. 8388607)
1048
+ 247 compressed objects within 3 object streams
1049
+ 52 named destinations out of 1000 (max. 500000)
1050
+ 141 words of extra memory for PDF output out of 10000 (max. 10000000)
1051
 
docs/build/latex/aim-cu.out CHANGED
@@ -1,10 +1,15 @@
1
- \BOOKMARK [0][-]{chapter.1}{\376\377\000C\000o\000d\000e\000\040\000e\000x\000e\000c\000u\000t\000i\000o\000n}{}% 1
2
- \BOOKMARK [0][-]{chapter.2}{\376\377\000D\000e\000m\000o}{}% 2
3
- \BOOKMARK [1][-]{section.2.1}{\376\377\000M\000e\000t\000h\000o\000d\000s}{chapter.2}% 3
4
- \BOOKMARK [2][-]{subsection.2.1.1}{\376\377\000C\000U\000S\000U\000M\000\040\000p\000a\000r\000a\000m\000e\000t\000e\000r\000s}{section.2.1}% 4
5
- \BOOKMARK [2][-]{subsection.2.1.2}{\376\377\000C\000U\000S\000U\000M\000\040\000c\000h\000a\000r\000t}{section.2.1}% 5
6
- \BOOKMARK [1][-]{section.2.2}{\376\377\000C\000U\000S\000U\000M}{chapter.2}% 6
7
- \BOOKMARK [1][-]{section.2.3}{\376\377\000A\000R\000L\000T\000h\000e\000o\000r\000e\000t\000i\000c\000a\000l}{chapter.2}% 7
8
- \BOOKMARK [1][-]{section.2.4}{\376\377\000U\000t\000i\000l\000s}{chapter.2}% 8
9
- \BOOKMARK [0][-]{section*.21}{\376\377\000P\000y\000t\000h\000o\000n\000\040\000M\000o\000d\000u\000l\000e\000\040\000I\000n\000d\000e\000x}{}% 9
10
- \BOOKMARK [0][-]{section*.22}{\376\377\000I\000n\000d\000e\000x}{}% 10
 
 
 
 
 
 
1
+ \BOOKMARK [0][-]{chapter.1}{\376\377\000S\000y\000s\000t\000e\000m\000\040\000s\000e\000t\000u\000p}{}% 1
2
+ \BOOKMARK [0][-]{chapter.2}{\376\377\000C\000o\000d\000e\000\040\000e\000x\000e\000c\000u\000t\000i\000o\000n}{}% 2
3
+ \BOOKMARK [0][-]{chapter.3}{\376\377\000E\000x\000a\000m\000p\000l\000e\000\040\000c\000o\000d\000e\000\040\000e\000x\000e\000c\000u\000t\000i\000o\000n}{}% 3
4
+ \BOOKMARK [0][-]{chapter.4}{\376\377\000D\000e\000m\000o}{}% 4
5
+ \BOOKMARK [0][-]{chapter.5}{\376\377\000U\000s\000a\000b\000i\000l\000i\000t\000y}{}% 5
6
+ \BOOKMARK [0][-]{chapter.6}{\376\377\000A\000I\000M\000-\000C\000U}{}% 6
7
+ \BOOKMARK [1][-]{section.6.1}{\376\377\000M\000e\000t\000h\000o\000d\000s}{chapter.6}% 7
8
+ \BOOKMARK [2][-]{subsection.6.1.1}{\376\377\000C\000U\000S\000U\000M\000\040\000p\000a\000r\000a\000m\000e\000t\000e\000r\000s}{section.6.1}% 8
9
+ \BOOKMARK [2][-]{subsection.6.1.2}{\376\377\000C\000U\000S\000U\000M\000\040\000c\000h\000a\000r\000t}{section.6.1}% 9
10
+ \BOOKMARK [1][-]{section.6.2}{\376\377\000C\000U\000S\000U\000M}{chapter.6}% 10
11
+ \BOOKMARK [1][-]{section.6.3}{\376\377\000A\000R\000L\000T\000h\000e\000o\000r\000e\000t\000i\000c\000a\000l}{chapter.6}% 11
12
+ \BOOKMARK [1][-]{section.6.4}{\376\377\000U\000t\000i\000l\000s}{chapter.6}% 12
13
+ \BOOKMARK [0][-]{chapter.7}{\376\377\000D\000i\000s\000c\000l\000a\000i\000m\000e\000r}{}% 13
14
+ \BOOKMARK [0][-]{section*.21}{\376\377\000P\000y\000t\000h\000o\000n\000\040\000M\000o\000d\000u\000l\000e\000\040\000I\000n\000d\000e\000x}{}% 14
15
+ \BOOKMARK [0][-]{section*.22}{\376\377\000I\000n\000d\000e\000x}{}% 15
docs/build/latex/aim-cu.pdf CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:43d5c4317b6206ef1cbbecf90ef47516a795e6fccecd683b267962e9cb3c6c64
3
- size 242546
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5f97a44b0e6d1adc725a2534549e41d563846bb224592baf4259cd92931c569f
3
+ size 239122
docs/build/latex/aim-cu.tex CHANGED
@@ -1,6 +1,6 @@
1
  %% Generated by Sphinx.
2
  \def\sphinxdocclass{report}
3
- \documentclass[letterpaper,10pt,english]{sphinxmanual}
4
  \ifdefined\pdfpxdimen
5
  \let\sphinxpxdimen\pdfpxdimen\else\newdimen\sphinxpxdimen
6
  \fi \sphinxpxdimen=.75bp\relax
@@ -67,7 +67,7 @@
67
 
68
 
69
  \title{AIM\sphinxhyphen{}CU}
70
- \date{Jan 31, 2025}
71
  \release{1.0.0}
72
  \author{Smriti Prathapan, Berkman Sahiner, Dhaval Kadia, Ravi K.\@{} Samala}
73
  \newcommand{\sphinxlogo}{\vbox{}}
@@ -92,7 +92,13 @@
92
  A CUSUM\sphinxhyphen{}based tool for AI Monitoring
93
 
94
  \sphinxAtStartPar
95
- AIM\sphinxhyphen{}CU is a statistical tool for AI monitoring using cumulative sum (AIM\sphinxhyphen{}CU). AIM\sphinxhyphen{}CU computes:
 
 
 
 
 
 
96
  \begin{itemize}
97
  \item {}
98
  \sphinxAtStartPar
@@ -105,6 +111,27 @@ Detection delay estimates for a given displacement of the performance metric fro
105
  \end{itemize}
106
 
107
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
108
  \chapter{Code execution}
109
  \label{\detokenize{index:code-execution}}
110
  \sphinxAtStartPar
@@ -128,6 +155,7 @@ pip\PYG{+w}{ }install\PYG{+w}{ }\PYGZhy{}r\PYG{+w}{ }requirements.txt
128
  Run AIM\sphinxhyphen{}CU.
129
 
130
  \begin{sphinxVerbatim}[commandchars=\\\{\}]
 
131
  python3\PYG{+w}{ }app.py
132
  \end{sphinxVerbatim}
133
 
@@ -135,11 +163,45 @@ python3\PYG{+w}{ }app.py
135
  Open the URL \sphinxurl{http://0.0.0.0:7860} that is running the AIM\sphinxhyphen{}CU locally.
136
 
137
 
 
 
 
 
 
 
138
  \chapter{Demo}
139
  \label{\detokenize{index:demo}}
140
  \sphinxAtStartPar
141
  AIM\sphinxhyphen{}CU can also be run through the demo available at \sphinxurl{https://huggingface.co/spaces/didsr/AIM-CU}. If Space is paused, click on Restart button.
142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
143
  \sphinxstepscope
144
 
145
 
@@ -479,11 +541,11 @@ Read the provided performance metric data to be used for CUSUM for an example.
479
  {{ $\rightarrow$ None}}
480
  \pysigstopsignatures
481
  \sphinxAtStartPar
482
- Use initial days to calculate in\sphinxhyphen{}control mean and standard deviation.
483
  \begin{quote}\begin{description}
484
  \sphinxlineitem{Parameters}
485
  \sphinxAtStartPar
486
- \sphinxstyleliteralstrong{\sphinxupquote{init\_days}} (\sphinxstyleliteralemphasis{\sphinxupquote{int}}\sphinxstyleliteralemphasis{\sphinxupquote{, }}\sphinxstyleliteralemphasis{\sphinxupquote{optional}}) \textendash{} Initial days when observations are considered stable. Defaults to 30.
487
 
488
  \end{description}\end{quote}
489
 
@@ -791,6 +853,12 @@ gt.GT
791
 
792
 
793
 
 
 
 
 
 
 
794
  \renewcommand{\indexname}{Python Module Index}
795
  \begin{sphinxtheindex}
796
  \let\bigletter\sphinxstyleindexlettergroup
 
1
  %% Generated by Sphinx.
2
  \def\sphinxdocclass{report}
3
+ \documentclass[letterpaper,10pt,oneside,english]{sphinxmanual}
4
  \ifdefined\pdfpxdimen
5
  \let\sphinxpxdimen\pdfpxdimen\else\newdimen\sphinxpxdimen
6
  \fi \sphinxpxdimen=.75bp\relax
 
67
 
68
 
69
  \title{AIM\sphinxhyphen{}CU}
70
+ \date{Jul 25, 2025}
71
  \release{1.0.0}
72
  \author{Smriti Prathapan, Berkman Sahiner, Dhaval Kadia, Ravi K.\@{} Samala}
73
  \newcommand{\sphinxlogo}{\vbox{}}
 
92
  A CUSUM\sphinxhyphen{}based tool for AI Monitoring
93
 
94
  \sphinxAtStartPar
95
+ Monitoring a clinically deployed AI device to detect performance drift is an essential step to ensure the safety and effectiveness of AI.
96
+
97
+ \sphinxAtStartPar
98
+ AIM\sphinxhyphen{}CU is a statistical tool for AI monitoring using cumulative sum (AIM\sphinxhyphen{}CU).
99
+
100
+ \sphinxAtStartPar
101
+ AIM\sphinxhyphen{}CU computes:
102
  \begin{itemize}
103
  \item {}
104
  \sphinxAtStartPar
 
111
  \end{itemize}
112
 
113
 
114
+ \chapter{System setup}
115
+ \label{\detokenize{index:system-setup}}
116
+ \sphinxAtStartPar
117
+ Make sure R is installed in the system. Instructions for linux (the below setup is only performed in linux):
118
+
119
+ \begin{sphinxVerbatim}[commandchars=\\\{\}]
120
+ wget\PYG{+w}{ }\PYGZhy{}qO\PYGZhy{}\PYG{+w}{ }https://cloud.r\PYGZhy{}project.org/bin/linux/ubuntu/marutter\PYGZus{}pubkey.asc\PYG{+w}{ }\PYG{p}{|}\PYG{+w}{ }tee\PYG{+w}{ }\PYGZhy{}a\PYG{+w}{ }/etc/apt/trusted.gpg.d/cran\PYGZus{}ubuntu\PYGZus{}key.asc
121
+ add\PYGZhy{}apt\PYGZhy{}repository\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}}\PYG{l+s+s2}{deb https://cloud.r\PYGZhy{}project.org/bin/linux/ubuntu }\PYG{k}{\PYGZdl{}(}lsb\PYGZus{}release\PYG{+w}{ }\PYGZhy{}cs\PYG{k}{)}\PYG{l+s+s2}{\PYGZhy{}cran40/}\PYG{l+s+s2}{\PYGZdq{}}
122
+ apt\PYGZhy{}get\PYG{+w}{ }install\PYG{+w}{ }\PYGZhy{}y\PYG{+w}{ }\PYGZhy{}\PYGZhy{}no\PYGZhy{}install\PYGZhy{}recommends\PYG{+w}{ }r\PYGZhy{}base\PYG{+w}{ }r\PYGZhy{}base\PYGZhy{}dev
123
+
124
+ \PYG{c+c1}{\PYGZsh{} setup R configs}
125
+ \PYG{n+nb}{echo}\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}r \PYGZlt{}\PYGZhy{} getOption(\PYGZsq{}repos\PYGZsq{}); r[\PYGZsq{}CRAN\PYGZsq{}] \PYGZlt{}\PYGZhy{} \PYGZsq{}http://cran.us.r\PYGZhy{}project.org\PYGZsq{}; options(repos = r);\PYGZdq{}}\PYG{+w}{ }\PYGZgt{}\PYG{+w}{ }\PYGZti{}/.Rprofile
126
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}ggplot2\PYGZsq{})\PYGZdq{}}
127
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}hexbin\PYGZsq{})\PYGZdq{}}
128
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}lazyeval\PYGZsq{})\PYGZdq{}}
129
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}cusumcharter\PYGZsq{})\PYGZdq{}}
130
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}RcppCNPy\PYGZsq{})\PYGZdq{}}
131
+ Rscript\PYG{+w}{ }\PYGZhy{}e\PYG{+w}{ }\PYG{l+s+s2}{\PYGZdq{}install.packages(\PYGZsq{}spc\PYGZsq{})\PYGZdq{}}
132
+ \end{sphinxVerbatim}
133
+
134
+
135
  \chapter{Code execution}
136
  \label{\detokenize{index:code-execution}}
137
  \sphinxAtStartPar
 
155
  Run AIM\sphinxhyphen{}CU.
156
 
157
  \begin{sphinxVerbatim}[commandchars=\\\{\}]
158
+ \PYG{n+nb}{cd}\PYG{+w}{ }src/package
159
  python3\PYG{+w}{ }app.py
160
  \end{sphinxVerbatim}
161
 
 
163
  Open the URL \sphinxurl{http://0.0.0.0:7860} that is running the AIM\sphinxhyphen{}CU locally.
164
 
165
 
166
+ \chapter{Example code execution}
167
+ \label{\detokenize{index:example-code-execution}}
168
+ \sphinxAtStartPar
169
+ Example code can be run in a Jupyter Notebook after opening it with \sphinxcode{\sphinxupquote{jupyter notebook}} command from \sphinxcode{\sphinxupquote{/src/package/}} directory. The tool is designed to used through UI, not from console.
170
+
171
+
172
  \chapter{Demo}
173
  \label{\detokenize{index:demo}}
174
  \sphinxAtStartPar
175
  AIM\sphinxhyphen{}CU can also be run through the demo available at \sphinxurl{https://huggingface.co/spaces/didsr/AIM-CU}. If Space is paused, click on Restart button.
176
 
177
+
178
+ \chapter{Usability}
179
+ \label{\detokenize{index:usability}}\begin{itemize}
180
+ \item {}
181
+ \sphinxAtStartPar
182
+ Example AI output CSV file is available as \sphinxurl{config/spec-60-60.csv} to be uploaded in monitoring phase.
183
+
184
+ \item {}
185
+ \sphinxAtStartPar
186
+ Workflow instruction to run the tool is available at bottom\sphinxhyphen{}left of UI.
187
+
188
+ \item {}
189
+ \sphinxAtStartPar
190
+ Sample UI output is available at \sphinxurl{assets/ui.png}.
191
+
192
+ \item {}
193
+ \sphinxAtStartPar
194
+ Setting \sphinxcode{\sphinxupquote{control:save\_figure}} to \sphinxcode{\sphinxupquote{true}} from \sphinxhref{config/config.toml}{config.toml} will save tables and plots in \sphinxurl{figure/}.
195
+
196
+ \item {}
197
+ \sphinxAtStartPar
198
+ Running AIM\sphinxhyphen{}CU does not take time longer than a few seconds, and it does not require GPU.
199
+
200
+ \end{itemize}
201
+
202
+
203
+ \chapter{AIM\sphinxhyphen{}CU}
204
+ \label{\detokenize{index:aim-cu}}
205
  \sphinxstepscope
206
 
207
 
 
541
  {{ $\rightarrow$ None}}
542
  \pysigstopsignatures
543
  \sphinxAtStartPar
544
+ Use number of baseline observations to calculate in\sphinxhyphen{}control mean and standard deviation.
545
  \begin{quote}\begin{description}
546
  \sphinxlineitem{Parameters}
547
  \sphinxAtStartPar
548
+ \sphinxstyleliteralstrong{\sphinxupquote{init\_days}} (\sphinxstyleliteralemphasis{\sphinxupquote{int}}\sphinxstyleliteralemphasis{\sphinxupquote{, }}\sphinxstyleliteralemphasis{\sphinxupquote{optional}}) \textendash{} Number of baseline observations when observations are considered stable. Defaults to 30.
549
 
550
  \end{description}\end{quote}
551
 
 
853
 
854
 
855
 
856
+ \chapter{Disclaimer}
857
+ \label{\detokenize{index:disclaimer}}
858
+ \sphinxAtStartPar
859
+ This software and documentation was developed at the Food and Drug Administration (FDA) by employees of the Federal Government in the course of their official duties. Pursuant to Title 17, Section 105 of the United States Code, this work is not subject to copyright protection and is in the public domain. Permission is hereby granted, free of charge, to any person obtaining a copy of the Software, to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, or sell copies of the Software or derivatives, and to permit persons to whom the Software is furnished to do so. FDA assumes no responsibility whatsoever for use by other parties of the Software, its source code, documentation or compiled executables, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic. Further, use of this code in no way implies endorsement by the FDA or confers any advantage in regulatory decisions. Although this software can be redistributed and/or modified freely, we ask that any derivative works bear some notice that they are derived from it, and any modified versions bear some notice that they have been modified.
860
+
861
+
862
  \renewcommand{\indexname}{Python Module Index}
863
  \begin{sphinxtheindex}
864
  \let\bigletter\sphinxstyleindexlettergroup
docs/build/latex/aim-cu.toc CHANGED
@@ -1,11 +1,16 @@
1
  \babel@toc {english}{}\relax
2
- \contentsline {chapter}{\numberline {1}Code execution}{3}{chapter.1}%
3
- \contentsline {chapter}{\numberline {2}Demo}{5}{chapter.2}%
4
- \contentsline {section}{\numberline {2.1}Methods}{5}{section.2.1}%
5
- \contentsline {subsection}{\numberline {2.1.1}CUSUM parameters}{5}{subsection.2.1.1}%
6
- \contentsline {subsection}{\numberline {2.1.2}CUSUM chart}{5}{subsection.2.1.2}%
7
- \contentsline {section}{\numberline {2.2}CUSUM}{6}{section.2.2}%
8
- \contentsline {section}{\numberline {2.3}ARLTheoretical}{7}{section.2.3}%
9
- \contentsline {section}{\numberline {2.4}Utils}{8}{section.2.4}%
10
- \contentsline {chapter}{Python Module Index}{11}{section*.21}%
11
- \contentsline {chapter}{Index}{13}{section*.22}%
 
 
 
 
 
 
1
  \babel@toc {english}{}\relax
2
+ \contentsline {chapter}{\numberline {1}System setup}{2}{chapter.1}%
3
+ \contentsline {chapter}{\numberline {2}Code execution}{3}{chapter.2}%
4
+ \contentsline {chapter}{\numberline {3}Example code execution}{4}{chapter.3}%
5
+ \contentsline {chapter}{\numberline {4}Demo}{5}{chapter.4}%
6
+ \contentsline {chapter}{\numberline {5}Usability}{6}{chapter.5}%
7
+ \contentsline {chapter}{\numberline {6}AIM\sphinxhyphen {}CU}{7}{chapter.6}%
8
+ \contentsline {section}{\numberline {6.1}Methods}{7}{section.6.1}%
9
+ \contentsline {subsection}{\numberline {6.1.1}CUSUM parameters}{7}{subsection.6.1.1}%
10
+ \contentsline {subsection}{\numberline {6.1.2}CUSUM chart}{7}{subsection.6.1.2}%
11
+ \contentsline {section}{\numberline {6.2}CUSUM}{8}{section.6.2}%
12
+ \contentsline {section}{\numberline {6.3}ARLTheoretical}{9}{section.6.3}%
13
+ \contentsline {section}{\numberline {6.4}Utils}{10}{section.6.4}%
14
+ \contentsline {chapter}{\numberline {7}Disclaimer}{12}{chapter.7}%
15
+ \contentsline {chapter}{Python Module Index}{13}{section*.21}%
16
+ \contentsline {chapter}{Index}{14}{section*.22}%
docs/source/conf.py CHANGED
@@ -58,4 +58,5 @@ latex_elements = {
58
  \DeclareUnicodeCharacter{03BC}{\textmu}
59
  \DeclareUnicodeCharacter{03C3}{\ensuremath{\sigma}}
60
  ''',
 
61
  }
 
58
  \DeclareUnicodeCharacter{03BC}{\textmu}
59
  \DeclareUnicodeCharacter{03C3}{\ensuremath{\sigma}}
60
  ''',
61
+ 'classoptions': ',oneside',
62
  }
src/package/.ipynb_checkpoints/example_AIM_CU-checkpoint.ipynb CHANGED
The diff for this file is too large to render. See raw diff
 
src/package/__pycache__/ARLTheoretical.cpython-310.pyc CHANGED
Binary files a/src/package/__pycache__/ARLTheoretical.cpython-310.pyc and b/src/package/__pycache__/ARLTheoretical.cpython-310.pyc differ
 
src/package/__pycache__/cusum.cpython-310.pyc CHANGED
Binary files a/src/package/__pycache__/cusum.cpython-310.pyc and b/src/package/__pycache__/cusum.cpython-310.pyc differ
 
src/package/cusum.py CHANGED
@@ -442,65 +442,6 @@ class CUSUM:
442
  legend=dict(orientation="h", yanchor="bottom", y=1.02, xanchor="right", x=1)
443
  )
444
 
445
- # # add histogram (like marginal histogram)
446
- # nbinsx = 15 # 6
447
-
448
- # # add subplots
449
- # fig.add_trace(
450
- # go.Histogram(
451
- # y=self.data[: self.pre_change_days],
452
- # nbinsy=nbinsx,
453
- # # name=f"""Pre-change S<sub>p</sub>""",
454
- # showlegend=False,
455
- # marker=dict(color="mediumturquoise"),
456
- # opacity=0.4,
457
- # orientation="h",
458
- # ),
459
- # row=1,
460
- # col=2,
461
- # )
462
-
463
- # fig.add_trace(
464
- # go.Histogram(
465
- # y=self.data[self.pre_change_days : self.total_days],
466
- # nbinsy=nbinsx,
467
- # # name=f"""Post-change S<sub>p</sub>""",
468
- # showlegend=False,
469
- # marker=dict(color="coral"),
470
- # opacity=0.4,
471
- # orientation="h",
472
- # ),
473
- # row=1,
474
- # col=2,
475
- # )
476
-
477
- # fig.add_trace(
478
- # go.Scatter(
479
- # x=[0, 20], # [! y_max can should be used]
480
- # y=[
481
- # np.mean(self.data[: self.pre_change_days]),
482
- # np.mean(self.data[: self.pre_change_days]),
483
- # ],
484
- # mode="lines",
485
- # # name="Reference mean",
486
- # showlegend=False,
487
- # line=dict(color="mediumturquoise", dash="dash"),
488
- # ),
489
- # row=1,
490
- # col=2,
491
- # )
492
-
493
- # fig.update_xaxes(
494
- # title_text="Count",
495
- # title_font_size=font_size_legend,
496
- # title_font_weight="bold",
497
- # row=1,
498
- # col=2,
499
- # )
500
-
501
- # # update layout
502
- # fig.update_layout(barmode="overlay")
503
-
504
  if self.config["control"]["save_figure"] == "true":
505
  fig.write_image(
506
  os.path.join(
 
442
  legend=dict(orientation="h", yanchor="bottom", y=1.02, xanchor="right", x=1)
443
  )
444
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
445
  if self.config["control"]["save_figure"] == "true":
446
  fig.write_image(
447
  os.path.join(
src/package/example_AIM_CU.ipynb CHANGED
The diff for this file is too large to render. See raw diff