2019-02-20 02:23:33 +00:00
\documentclass [11pt] { article} % Précise le type de document, et la taille de la police de caractère
\usepackage [square,sort,numbers] { natbib} % Pour pouvoir utiliser une bibliographie externe
\usepackage [french] { babel} % Pour préciser la langue du document
\usepackage [utf8] { inputenc} % Précise comment le texte est saisi : cela permet de tapper directement les accents
\usepackage [T1] { fontenc} % Précise la façon dont le document actuel est encodé
\usepackage { setspace}
\usepackage { datetime}
\usepackage [margin=2cm] { geometry} % Précise les marges du document
\title { IFT-7025 - Techniques avancées en intelligence artificielle} % N'affecte pas la page titre, mais défini le nom de votre projet
\author { François Pelletier} % N'affecte pas la page titre, mais défini le nom de l'auteur(e) du projet
%Bibliographie
%----------------------------------------------------------------
\bibliographystyle { plainnat} % Pour changer le style de bibliographie
\addto { \captionsfrench } { \renewcommand { \refname } { Bibliographie} } % Comme le langage défini est le français, "Références" aurait été le titre par défaut pour la bibliographie
\usepackage [nottoc] { tocbibind} % Ajoute la bibliographie dans la table des matières
%----------------------------------------------------------------
%Sections
%----------------------------------------------------------------
%\usepackage{newclude} % Pour pouvoir utiliser l'étoile après \inculde pour éviter les sauts de page. Ce package a des problême de compatibilité avec la package natbib
%\renewcommand\thesection{} % Pour éviter la numérotation des sections
%----------------------------------------------------------------
%Informations destinées à la page de présentation
%----------------------------------------------------------------
\newcommand { \titre } { Notes de cours}
\newcommand { \auteurs } { François Pelletier}
\newcommand { \matricules } { 908144032}
\newcommand { \destinataire } { }
\newcommand { \cours } { IFT-7025 - Techniques avancées en intelligence artificielle\\ Session Hiver 2019}
%----------------------------------------------------------------
%Autres packages et commandes utiles
%----------------------------------------------------------------
\usepackage { amsmath,amsthm,amssymb,amsfonts,calc} % Pour pouvoir inclure certains symboles et environnements mathématiques
\usepackage [
left = \flqq ,%
right = \frqq ,%
leftsub = \flqq ,%
rightsub = \frqq %
2019-03-02 20:25:04 +00:00
]{ dirtytalk}
\numberwithin { equation} { subsection}
2019-02-20 02:23:33 +00:00
\newtheorem { definition} { Définition}
2019-02-24 19:35:53 +00:00
\usepackage [unboxed] { cwpuzzle}
2019-02-20 02:23:33 +00:00
\usepackage { array}
\usepackage { mathtools,amssymb}
2019-04-21 04:54:49 +00:00
\DeclarePairedDelimiter \abs { \lvert } { \rvert } %
\DeclarePairedDelimiter \norm { \lVert } { \rVert } %
2019-02-20 02:23:33 +00:00
\usepackage { float}
\usepackage { lscape}
\usepackage { enumerate} % Pour mieux gérer la commande enumerate dans les sections
\usepackage { graphicx} % Pour inclure des images
\usepackage { pstricks}
\usepackage { color} % Pour inclure du texte en couleur
\usepackage { units} % Pour pouvoir tapper les unités correctement
\usepackage { pgf,tikz} % Utilisation du module tikz, qui permet de tracer des belles images
\usepackage { tkz-graph}
\usepackage { smartdiagram}
\usetikzlibrary { shapes.geometric,arrows} % Quand on exporte une image GeoGebra, on a besoin de préciser cela
\usepackage [upright] { fourier}
\usepackage { hyperref} % Pour include des liens dans le document
\usepackage { amsthm}
\newtheorem { mydef} { Definition}
\usepackage [linesnumbered,vlined,boxruled,algosection,french,frenchkw] { algorithm2e}
\newcommand { \N } { \mathbb { N} } % Commande personnelle, plus rapide pour tapper les ensembles
\newcommand { \Z } { \mathbb { Z} } % Commande personnelle, plus rapide pour tapper les ensembles
\newcommand { \R } { \mathbb { R} } % Commande personnelle, plus rapide pour tapper les ensembles
\DeclareMathOperator * { \argmax } { arg\, max}
\DeclareMathOperator * { \argmin } { arg\, min}
\DeclarePairedDelimiter \ceil { \lceil } { \rceil }
\DeclarePairedDelimiter \floor { \lfloor } { \rfloor }
\usepackage { cprotect} % Pour pouvoir personaliser la légende des figures
\usepackage [normalem] { ulem}
\useunder { \uline } { \ul } { }
2019-02-24 19:35:53 +00:00
\usepackage { enumitem}
\setlist [itemize,1] { label={ $ \bullet $ } }
\setlist [itemize,2] { label={ $ \star $ } }
% ----------------------------------------------------------------
2019-02-20 02:23:33 +00:00
%graph-colors------------------
\SetVertexNormal [Shape = circle,
FillColor = orange,
LineWidth = 2pt]
\SetUpEdge [lw = 1.5pt,
color = black,
labelcolor = white,
labeltext = blue,
labelstyle = { sloped,draw,text=blue} ]
%------------------------------
\begin { document}
\input { pagetitre} % Inclut le code contenu dans un fichier comme s'il était entré ici
\tableofcontents
\listoffigures
% Le package newclude mis en commentaire permet d'introduire une * pour éviter le saut de page entre les section
\include { chapitre1}
\include { chapitre2}
2019-02-24 19:35:53 +00:00
\include { chapitre3a}
\include { chapitre3b}
\include { chapitre4}
2019-02-24 22:26:38 +00:00
\include { chapitre5}
\include { chapitre6}
2019-02-28 14:32:54 +00:00
\include { chapitre13}
2019-03-01 02:48:16 +00:00
\include { chapitre14}
2019-03-02 20:25:04 +00:00
\include { chapitre15}
2019-04-17 13:13:14 +00:00
\include { chapitre16}
2019-04-18 00:36:25 +00:00
\include { chapitre17}
2019-04-20 04:45:22 +00:00
\include { chapitre18}
2019-04-23 16:41:05 +00:00
\include { chapitre20}
2019-04-27 17:27:17 +00:00
\include { chapitre21}
2019-02-20 02:23:33 +00:00
% Ajouter les autres chapitres au besoin
\end { document}
%%% Local Variables:
%%% mode: latex
%%% TeX-master: t
%%% End: