Skip to content
Extraits de code Groupes Projets
Valider 0fd31ee9 rédigé par Anzo's avatar Anzo
Parcourir les fichiers

fixed

parent b56db38f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
...@@ -55,7 +55,7 @@ def write_stats(data, name): ...@@ -55,7 +55,7 @@ def write_stats(data, name):
mean = np.mean(data) mean = np.mean(data)
variance = np.var(data) variance = np.var(data)
skew = scipy.stats.skew(data) skew = scipy.stats.skew(data)
exckurt = scipy.stats.kurtosis(data) - 3 exckurt = scipy.stats.kurtosis(data)
#write file #write file
with open('stats.csv', 'a', newline='') as csvfile: with open('stats.csv', 'a', newline='') as csvfile:
datawriter = csv.DictWriter(csvfile, fieldnames=fields) datawriter = csv.DictWriter(csvfile, fieldnames=fields)
...@@ -106,31 +106,19 @@ if __name__=="__main__": ...@@ -106,31 +106,19 @@ if __name__=="__main__":
#generate N random values for each RNG #generate N random values for each RNG
data = values(N,seed,generators) data = values(N,seed,generators)
#graph.hist_distributivity_graph(N,RESOLUTION,seed,data)
#graph.compare(N, RESOLUTION, seed
# , subdict(["ParkMiller","KnuthLewis","Haynes"], data))
#graph.ecdf_graph(N,RESOLUTION,seed,data)
#graph.compare(0, RESOLUTION, seed
# , iteratives([1000, 10, 100], seed, ParkMiller()))
#print(stats.chisquared_uniform(data["ParkMiller"],RESOLUTION))
#print(np.quantile(data["ParkMiller"],0.25))
#write_stats(data["ParkMiller"],"ParkMiller")
#write_stats_chi(data["ParkMiller"], "ParkMiller", RESOLUTION)
#generate a lot of diagrams #generate a lot of diagrams
"""
graph.hist_distributivity_graph(N,RESOLUTION,seed,data) graph.hist_distributivity_graph(N,RESOLUTION,seed,data)
"""
for name in data: for name in data:
write_stats(data[name],name) write_stats(data[name],name)
write_stats_chi(data[name],name) write_stats_chi(data[name],name,RES)
"""
for name in generators: for name in generators:
data_iter = iteratives(iterN, seed, name) data_iter = iteratives(iterN, seed, name)
graph.ecdf_graph(0, RESOLUTION, seed, data_iter) graph.ecdf_graph(0, RESOLUTION, seed, data_iter)
graph.compare(0, RESOLUTION, seed, data_iter) graph.compare(0, RESOLUTION, seed, data_iter)
"""
%%%%%%%%%%%%%%%%%%%%%%%%%%% PACKAGES AND CONFIGS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%article in english
\documentclass[a4paper,12pt] {article}
\usepackage[english] {babel}
%\usepackage[utf8]{inputenc} %we use xelatex
%bibliography
\usepackage{biblatex}
\addbibresource{bibliography.bib}
%Images
\usepackage{float}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{url}
%Nice linkss
\usepackage{hyperref}
\hypersetup
{
pdftitle = {output}, %TODO CHANGE ME !!
colorlinks = false,
hidelinks = true
}
%tabular stuff
\usepackage{array}
\usepackage{tabularx}
%linespace
\usepackage{setspace}
%asbtract paging
%\usepackage{abstract}
%comments
\usepackage{comment}
%font and geometry settings
\usepackage[T1]{fontenc}
\usepackage{fontspec-xetex}
\usepackage{inconsolata}
\setmonofont{inconsolata}
\usepackage[top=2cm, bottom=2.5cm, left=2.5cm, right=2.5cm] {geometry}\pagestyle{plain}
%image gallery
%\usepackage{subfig}
%footnote stuff
%\usepackage[bottom] {footmisc}
%pdf inclusion
%\usepackage{pdfpages}
%resize sections, subsections...
%watermark
%\usepackage{draftwatermark}
%footnote numbe
%\usepackage{perpage}
%Code !
\usepackage{minted}
\usemintedstyle{trac}
\newmintedfile[cppfile]{cpp}
{
framesep=1mm,
baselinestretch=1,
fontsize=\small,
bgcolor=pink!20,
%frame=single,
linenos
}
\usepackage[utf8]{inputenc}
\usepackage{verbatim}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DOCUMENT STARTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%%%%%%% Misc intro content %%%%%%%%
\newpage
\thispagestyle{empty} % no page numerotation
\input{cover_page.tex}
\newpage
\thispagestyle{empty}
\input{thanks.tex}
\newpage
\thispagestyle{empty}
\input{summary_and_keywords.tex}
\newpage
\thispagestyle{empty}
\input{abbrevations.tex}
% \newpage
% \thispagestyle{empty}
% \input{LLNL_presentation.tex}
%table of content
\newpage
\thispagestyle{empty}
\tableofcontents
\newpage
%%%%%%% Main content %%%%%%%%
\setcounter{page}{1}
\input{introduction.tex}
\clearpage
\newpage
\input{development.tex}
\clearpage
\newpage
\input{conclusion.tex}
\clearpage
%%%%%%% Appendix %%%%%%%%
\appendix
\newpage
\addcontentsline{toc}{section}{Appendices}
\section*{Appendices}
\input{DDRS.tex}
\newpage
\thispagestyle{empty}
\printbibliography
\end{document}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter