Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
b883c3f
fix yml
jungin7612 Jul 26, 2025
da4383d
Create jekyll.yml
jungin7612 Jul 26, 2025
ce08a5a
fix yml
jungin7612 Jul 26, 2025
1e06c86
Update README and restructure posts for deep learning math course. Ch…
jungin7612 Jul 26, 2025
2824f29
Add content on random processes and i.i.d. processes to license.md
jungin7612 Jul 27, 2025
ad20632
Enhance content on random processes in license.md by adding structure…
jungin7612 Jul 28, 2025
1f8eada
Fix: Update conditional entropy derivation
csbinn Aug 2, 2025
dde115e
fix 4.1
Aug 3, 2025
4298fb9
fix 4.1
Aug 3, 2025
bd5fd83
fix 4.1
Aug 3, 2025
e57bac3
Merge pull request #1 from jungin7612/fix-info-theory
jungin7612 Aug 3, 2025
96f190f
Fix: Minor edits in condi-entropy1
csbinn Aug 3, 2025
fdeea74
Merge pull request #2 from jungin7612/fix-condi-info-2
jungin7612 Aug 3, 2025
d4132af
Fix: Update 4.1
Aug 3, 2025
275b774
Merge pull request #3 from jungin7612/feature/4.1
jungin7612 Aug 3, 2025
4a5cad6
Write summary for Chapter 5.3
2024148034 Aug 3, 2025
e10ec70
Add 2.4.4 Properties of Mutual Information
clp135 Aug 4, 2025
c2daee7
Merge pull request #4 from jungin7612/feature/4.4
jungin7612 Aug 4, 2025
4adef99
fix readme
jungin7612 Aug 4, 2025
a9f6272
Refactor and enhance clarity in 2.4 Jointly Distributed Random Variab…
jungin7612 Aug 4, 2025
9bf5d9f
Fix font corruption
clp135 Aug 4, 2025
d87e8fe
fix : file name
jungin7612 Aug 4, 2025
96f7d9e
Retry fixing font corruption
clp135 Aug 4, 2025
6f2ac0f
fix
jungin7612 Aug 4, 2025
ba606b3
fix file name
jungin7612 Aug 4, 2025
a7d7ee7
.
jungin7612 Aug 4, 2025
4de80f5
.
jungin7612 Aug 4, 2025
029dbab
Add markdown summary for chapter 4.3
2024148034 Aug 4, 2025
cec8bb1
.
jungin7612 Aug 4, 2025
6d05cd5
update feature/4.0 contents
Aug 4, 2025
f16cb64
Merge pull request #7 from jungin7612/feature/4.0
Croksuter Aug 4, 2025
2b314c8
Merge branch 'master' of https://github.com/jungin7612/Deeplearning_b…
2024148034 Aug 4, 2025
89e673a
Insert * instead of #
clp135 Aug 4, 2025
6e1ac7f
Merge pull request #8 from jungin7612/feature/4.3
2024148034 Aug 4, 2025
5b2a8b6
fix gitignore
jungin7612 Aug 4, 2025
19b192f
.
jungin7612 Aug 4, 2025
ba36f64
add chapter 4.3 and 5.3
2024148034 Aug 4, 2025
3c8082a
Merge branch 'master' of https://github.com/jungin7612/Deeplearning_b…
clp135 Aug 4, 2025
58b945e
Merge pull request #9 from jungin7612/feature/4.3
2024148034 Aug 4, 2025
b64f90d
Merge branch 'master' of https://github.com/jungin7612/Deeplearning_b…
clp135 Aug 4, 2025
6c78432
change # to *
clp135 Aug 4, 2025
77c8eb8
Merge pull request #10 from jungin7612/feature/4.4
clp135 Aug 4, 2025
71770da
Fix: minor edit update
csbinn Aug 4, 2025
7002049
change \[ to $
clp135 Aug 4, 2025
e4da9b7
Merge pull request #11 from jungin7612/feature/4.4
clp135 Aug 4, 2025
67c6929
Merge pull request #12 from jungin7612/update-condi-entropy
jungin7612 Aug 4, 2025
c690992
change [ to $
clp135 Aug 4, 2025
e9602ab
Merge pull request #13 from jungin7612/feature/4.4
clp135 Aug 4, 2025
083e73c
.
jungin7612 Aug 4, 2025
a964729
fix gitignore
rammmaa Aug 5, 2025
feaf8e5
change image path
2024148034 Aug 6, 2025
8ea8c2f
Merge pull request #14 from jungin7612/feature/4.3
2024148034 Aug 6, 2025
5c6abf8
5.2
rammmaa Aug 7, 2025
bf2a26e
5.2
rammmaa Aug 7, 2025
122b6ca
6.6
rammmaa Aug 7, 2025
77d8353
image center align
2024148034 Aug 7, 2025
1c67727
Merge pull request #17 from jungin7612/feature/4.3
2024148034 Aug 7, 2025
c2365aa
chapter 5.5
2024148034 Aug 7, 2025
b9e1fac
Merge pull request #18 from jungin7612/feature/5.5
2024148034 Aug 7, 2025
a5bc3df
info-theory ch5 and 6
csbinn Aug 9, 2025
da40a65
chapter 6.3
2024148034 Aug 9, 2025
f400ca4
Merge pull request #20 from jungin7612/feature/6.3
2024148034 Aug 9, 2025
382fb80
Merge pull request #15 from jungin7612/feature/5.2
jungin7612 Aug 11, 2025
78bbb2f
Merge pull request #16 from jungin7612/feature/6.6
jungin7612 Aug 11, 2025
3125d94
Update Information Theory chapter with detailed explanations on joint…
jungin7612 Aug 11, 2025
4a036af
Add definitions and properties of Gaussian distributions, including u…
jungin7612 Aug 11, 2025
37ecbfd
ch 6.4 summarize
clp135 Aug 11, 2025
db55907
Merge branch 'master' into infotheory_ch5n6
jungin7612 Aug 11, 2025
e911568
Merge pull request #19 from jungin7612/infotheory_ch5n6
jungin7612 Aug 11, 2025
7d123e8
Merge branch 'master' into feature/5.4
jungin7612 Aug 11, 2025
67d7605
Merge pull request #21 from jungin7612/feature/5.4
jungin7612 Aug 11, 2025
b717d3d
Merge pull request #22 from jungin7612/feature/6.2
jungin7612 Aug 11, 2025
839053f
ch 6.4 summary
clp135 Aug 11, 2025
00a9476
Refactor Information Theory chapter by removing redundant lines and i…
jungin7612 Aug 11, 2025
90ec8ef
Add detailed explanations and mathematical formulations for 1st Order…
jungin7612 Aug 11, 2025
e8da8ec
Merge branch 'master' into feature/6.4
jungin7612 Aug 11, 2025
4d3cca1
Merge pull request #23 from jungin7612/feature/6.4
jungin7612 Aug 11, 2025
6e53496
.
jungin7612 Aug 11, 2025
1672aec
2.1
rammmaa Aug 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions .github/workflows/jekyll.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.

# Sample workflow for building and deploying a Jekyll site to GitHub Pages
name: Deploy Jekyll site to Pages

on:
# Runs on pushes targeting the default branch
push:
branches: ["master"]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
permissions:
contents: read
pages: write
id-token: write

# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
cancel-in-progress: false

jobs:
# Build job
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Ruby
# https://github.com/ruby/setup-ruby/releases/tag/v1.207.0
uses: ruby/setup-ruby@4a9ddd6f338a97768b8006bf671dfbad383215f4
with:
ruby-version: "3.2.2" # Not needed with a .ruby-version file
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
cache-version: 0 # Increment this number if you need to re-download cached gems
- name: Setup Pages
id: pages
uses: actions/configure-pages@v5
- name: Build with Jekyll
# Outputs to the './_site' directory by default
run: bundle exec jekyll build --baseurl "${{ steps.pages.outputs.base_path }}"
env:
JEKYLL_ENV: production
- name: Upload artifact
# Automatically uploads an artifact from the './_site' directory by default
uses: actions/upload-pages-artifact@v3

# Deployment job
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
_site/
_draft/
.jekyll-cache/
.json
.DS_Store

183 changes: 183 additions & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,183 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (8.0.2)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
base64 (0.3.0)
benchmark (0.4.1)
bigdecimal (3.2.2)
colorator (1.1.0)
concurrent-ruby (1.3.5)
connection_pool (2.5.3)
csv (3.3.5)
drb (2.2.3)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
eventmachine (1.2.7)
ffi (1.17.2-aarch64-linux-gnu)
ffi (1.17.2-aarch64-linux-musl)
ffi (1.17.2-arm-linux-gnu)
ffi (1.17.2-arm-linux-musl)
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86_64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
ffi (1.17.2-x86_64-linux-musl)
forwardable-extended (2.6.0)
gemoji (4.1.0)
google-protobuf (4.31.1)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-aarch64-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-aarch64-linux-musl)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-linux-gnu)
bigdecimal
rake (>= 13)
google-protobuf (4.31.1-x86_64-linux-musl)
bigdecimal
rake (>= 13)
html-pipeline (2.14.3)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.8.0)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
jekyll (4.4.1)
addressable (~> 2.4)
base64 (~> 0.2)
colorator (~> 1.0)
csv (~> 3.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
json (~> 2.6)
kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
mercenary (~> 0.3, >= 0.3.6)
pathutil (~> 0.9)
rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
terminal-table (>= 1.8, < 4.0)
webrick (~> 1.7)
jekyll-feed (0.17.0)
jekyll (>= 3.7, < 5.0)
jekyll-readme-index (0.3.0)
jekyll (>= 3.0, < 5.0)
jekyll-sass-converter (3.1.0)
sass-embedded (~> 1.75)
jekyll-watch (2.2.1)
listen (~> 3.0)
jemoji (0.13.0)
gemoji (>= 3, < 5)
html-pipeline (~> 2.2)
jekyll (>= 3.0, < 5.0)
json (2.13.1)
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.7.0)
mercenary (0.4.0)
minitest (5.25.5)
nokogiri (1.18.9-aarch64-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.9-aarch64-linux-musl)
racc (~> 1.4)
nokogiri (1.18.9-arm-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.9-arm-linux-musl)
racc (~> 1.4)
nokogiri (1.18.9-arm64-darwin)
racc (~> 1.4)
nokogiri (1.18.9-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.18.9-x86_64-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.9-x86_64-linux-musl)
racc (~> 1.4)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (6.0.2)
racc (1.8.1)
rake (13.3.0)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.4.1)
rouge (4.6.0)
safe_yaml (1.0.5)
sass-embedded (1.89.2-aarch64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-aarch64-linux-musl)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm-linux-gnueabihf)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm-linux-musleabihf)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-arm64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-darwin)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-linux-gnu)
google-protobuf (~> 4.31)
sass-embedded (1.89.2-x86_64-linux-musl)
google-protobuf (~> 4.31)
securerandom (0.4.1)
terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (2.6.0)
uri (1.0.3)
webrick (1.9.1)

PLATFORMS
aarch64-linux-gnu
aarch64-linux-musl
arm-linux-gnu
arm-linux-gnueabihf
arm-linux-musl
arm-linux-musleabihf
arm64-darwin
x86_64-darwin
x86_64-linux-gnu
x86_64-linux-musl

DEPENDENCIES
jekyll
jekyll-feed
jekyll-readme-index
jemoji
webrick

BUNDLED WITH
2.6.2
Loading