Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup style folder #1116

Closed
wants to merge 33 commits into from
Closed

Cleanup style folder #1116

wants to merge 33 commits into from

Conversation

jemus42
Copy link
Member

@jemus42 jemus42 commented Jun 28, 2023

Goals of this PR:

  • Remove unneeded files from style
  • Clean up preamble.tex and common.tex (and related files) to remove unneeded and vestigial content (hopefully streamlining the preamble in the process, and making it easier to understand/maintain)
  • (!) If necessary, slides may need to be updated to e.g. remove superfluous code (e.g. the knitrout environment), potentially leading to merge conflicts

Collateral damage that's probably not hurting anything: All my editors are set up to remove trailing whitespaces and ensure files end with a newline because POSIX.

Special care needs to be taken that after removing seemingly unneeded code, the slides not only compile without error, but also look correct, which is not entirely possible to achieve programmatically (I think)

Next steps:

  • Validate that compiled slides still look ok
  • Consolidate preamble.tex / common.tex / lmu-lecture.sty (at least common.tex likely unneeded as contents can be added to preamble or .sty file?)

@github-actions
Copy link
Contributor

github-actions bot commented Oct 30, 2023

Lecture Slide Status Overview

2024-03-22 16:03:18 CET

This is a reduced version of the full status check rendered for each
lecture repository.
It does not link to rendered PDF files and only produces markdown
tables, which allows it to be appended to a pull request. It serves as a
rough check to ensure that the PR does not cause major breakage.

Branch Last Commit By Message
main 2024-03-20 12:05:42 Lukas Burk Update workflows to use peter-evans/create-pull-request@v6

Status of the lecture_service repo (time in UTC)

Lecture Branch Last Commit By Message
lecture_i2ml ? 2024-03-22 14:57:33 GitHub Merge 701af15 into 98da028

Latest commits per lecture (times in UTC)

lecture_i2ml

11 topics with a total of 67 slides

cart

Slide Compiles? Comparison Note
slides-cart-computationalaspects
slides-cart-discussion
slides-cart-nutshell
slides-cart-predictions
slides-cart-splitcriteria-classification
slides-cart-splitcriteria-regression Dissimilar pages: 9
slides-cart-stoppingpruning
slides-cart-treegrowing Dissimilar pages: 6

evaluation

Slide Compiles? Comparison Note
slides-evaluation-auc-mwu
slides-evaluation-generr
slides-evaluation-mcauc
slides-evaluation-measures-classification Dissimilar pages: 9, 10
slides-evaluation-measures-regression Dissimilar pages: 3, 4
slides-evaluation-nutshell
slides-evaluation-overfitting-underfitting
slides-evaluation-partialauc
slides-evaluation-prcurves
slides-evaluation-resampling-1
slides-evaluation-resampling-2
slides-evaluation-rocbasics
slides-evaluation-roccurves Dissimilar pages: 2, 8, 10, 11, 12
slides-evaluation-test
slides-evaluation-train

forests

Slide Compiles? Comparison Note
slides-forests-bagging
slides-forests-benchmark
slides-forests-discussion
slides-forests-featureimportance
slides-forests-intro
slides-forests-nutshell
slides-forests-proximities

knn

Slide Compiles? Comparison Note
slides-knn Dissimilar pages: 5, 6

ml-basics

Slide Compiles? Comparison Note
slides-basics-data
slides-basics-learner
slides-basics-learnercomponents-hro Dissimilar pages: 5
slides-basics-models-parameters
slides-basics-nutshell
slides-basics-optimization Dissimilar pages: 3
slides-basics-riskminimization Dissimilar pages: 10
slides-basics-task
slides-basics-whatisml

ml-philosophy

Slide Compiles? Comparison Note
slides-mlphilo-2cultures No reference PDF
slides-mlphilo-blackboxes
slides-mlphilo-computerscience No reference PDF
slides-mlphilo-ontology No reference PDF

nested-resampling

Slide Compiles? Comparison Note
slides-nested-nestedintro Dissimilar pages: 5, 6
slides-nested-nestedresampling
slides-nested-trainvalidtest

neural-networks

Slide Compiles? Comparison Note
slides-nn-nutshell

supervised-classification

Slide Compiles? Comparison Note
slides-classification-basicdefs Dissimilar pages: 4, 5, 11
slides-classification-discranalysis Dissimilar pages: 4, 6, 7, 10
slides-classification-linear
slides-classification-logistic Dissimilar pages: 2, 4, 8
slides-classification-naivebayes
slides-classification-nutshell
slides-classification-tasks Dissimilar pages: 6

supervised-regression

Slide Compiles? Comparison Note
slides-regression-deepdive-ols Dissimilar pages: 2
slides-regression-linearmodel-l1
slides-regression-linearmodel-l2 Dissimilar pages: 11, 13
slides-regression-nutshell
slides-regression-polynomials

tuning

Slide Compiles? Comparison Note
slides-tuning-advanced Differing page count: 14 vs 15
slides-tuning-basicalgos Dissimilar pages: 3, 5, 6
slides-tuning-intro
slides-tuning-nutshell Dissimilar pages: 5
slides-tuning-pipelines
slides-tuning-practical
slides-tuning-tuningproblem Dissimilar pages: 3, 4

@jemus42 jemus42 closed this Mar 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant