Skip to content

Commit df77335

Browse files
authored
Merge pull request #120 from purna135/add_Ricardos_event
Add Ricardo's event
2 parents e601158 + 96cfe73 commit df77335

File tree

6 files changed

+42
-4
lines changed

6 files changed

+42
-4
lines changed

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Setup Hugo
1919
uses: peaceiris/actions-hugo@v2
2020
with:
21-
hugo-version: 'latest'
21+
hugo-version: '0.101.0'
2222
# extended: true
2323

2424
- name: Build

data/events.toml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
[[event]]
2323
dataTime = "Feb 9 2023, 21:00 UTC (4pm ET)"
2424
title = "The Power of Bayes in Industry: Your Business Model is Your Data Generating Process"
25+
subtitle = ""
2526
place = "Online"
2627
description = "This talk will attempt to answer the question what is a Data Generating Process and why does it matter? While we will begin our discussion with a bit of theory, don't worry about this being too technical or inaccessible if you're new to Bayesian Statistics. Our primary goal is to focus on the second half of the question and give you tools to use for real-world applications."
2728
bannerImgPath = "/images/events/pymcon-dante-gates.png"
@@ -40,6 +41,7 @@
4041
[[event]]
4142
dataTime = "Feb 21 2023, 22:00 UTC"
4243
title = "An Introduction To Multi-Output Gaussian Processes Using PyMC"
44+
subtitle = ""
4345
place = "Online"
4446
description = "The talk aims to get users quickly up and performing GPs, especially multi-output GPs using PyMC. Several examples with time-series datasets are used to illustrate different GPs features. This presentation will allow users to leverage GPs to analyze their data effectively."
4547
bannerImgPath = "/images/events/pymcon-danh-phan.png"
@@ -58,6 +60,7 @@
5860
[[event]]
5961
dataTime = "Mar 15 2023"
6062
title = "HSGPs in PyMC: A fast Gaussian process approximation that you can actually use"
63+
subtitle = ""
6164
place = "Online"
6265
description = "In this talk, Bill will introduce a PyMC Hilbert Space Gaussian Process (HSGP) implementation and show via case studies how it fills a few key gaps in the PyMC GP library: fast GPs as model subcomponents, and fast GPs with non-Gaussian likelihoods. I'll also cover tips and tricks for applying HSGPs effectively in practice."
6366
bannerImgPath = "/images/events/pymcon-bill-engels.png"
@@ -76,6 +79,7 @@
7679
[[event]]
7780
dataTime = "Mar 28 2023"
7881
title = "Scalable Bayesian Modelling: A practical comparison"
82+
subtitle = ""
7983
place = "Online"
8084
description = "PyMC has now multiple options to boost its performance (JAX support, training on GPUs, etc). The library is widely known for being easy to learn and for its great documentation, but it's not always seen as a performant tool. The goal of the blog post is to present a benchmark where we can show that PyMC can work with large datasets and different approaches to do so. The blog post will be accompanied with reproducible code so that we can add/update metrics when there are substantial changes in PyMC or other libraries. Users will be able to compare their own models using the code provided in the blog repository."
8185
bannerImgPath = "/images/events/pymcon-sandra-meneses.png"
@@ -89,11 +93,12 @@
8993
video2SocialLink = "https://youtu.be/WVr2vQ13WAk"
9094
eventOrder = 4
9195
eventType = "past"
92-
featured = true
96+
featured = false
9397

9498
[[event]]
9599
dataTime = "April 17th 2023"
96100
title = "The Bayesian Statistics Toolbox: Building a robust, replicable Bayesian workflow for the behavioral and neural sciences"
101+
subtitle = "Building a robust, replicable Bayesian workflow for the behavioral & neural sciences"
97102
place = "Online"
98103
description = "Are you seriously interested in Bayesian statistics but find yourself relying on familiar frequentist tools when it comes time to present your data at a conference or in a manuscript? If this statement rings true, you are not alone, and this talk is for you! In this presentation, I will go over some new tools we’ve developed to help make running Bayesian versions of some of the most common statistical tests used in the behavioral and neural sciences intuitive and transparent."
99104
bannerImgPath = "/images/events/pymcon-hyosub-kim.png"
@@ -112,8 +117,9 @@
112117
[[event]]
113118
dataTime = "May 24th 2023"
114119
title = "Protecting Voting Rights With PyMC"
120+
subtitle = "An Overview of a Beta-Binomial Hierarchical Model and its Legal Implications"
115121
place = "Online"
116-
description = "Voting, elections, and democracy are hot topics. In the United States, one of the most important laws in this domain, the Voting Rights Act of 1965 (VRA), calls for fairness in the design of election systems so that minorities have an equal opportunity to participate. But elections are complicated phenomena. How do we know when that opportunity has been taken away? <br> This talk describes how that question is answered with a PyMC implementation of a beta-binomial hierarchical model. In a narrower legal context, the qualitative question of opportunity is inferred by the degree to which an electorate is polarized along racial lines. As the thinking goes, if a minority group has drastically different preferences than the majority, then the minority is exposed and vulnerable to partisan actors who might implement policy designed to weaken the political power of that group. Gerrymandering is a popular example. <br>The model produces parameter estimates that speak directly to this legal question. Designed in the early 2000s, the model has matured to the point that legal doctrine has coalesced around the quality of its estimates; it forms the backbone of a critically important civil rights law. The talk will discuss the Python implementation and how the posterior is interpreted to inform litigation decisions."
122+
description = "Voting, elections, and democracy are hot topics. In the United States, one of the most important laws in this domain, the Voting Rights Act of 1965 (VRA), calls for fairness in the design of election systems so that minorities have an equal opportunity to participate. But elections are complicated phenomena. How do we know when that opportunity has been taken away? <br><br> This talk describes how that question is answered with a PyMC implementation of a beta-binomial hierarchical model. In a narrower legal context, the qualitative question of opportunity is inferred by the degree to which an electorate is polarized along racial lines. As the thinking goes, if a minority group has drastically different preferences than the majority, then the minority is exposed and vulnerable to partisan actors who might implement policy designed to weaken the political power of that group. Gerrymandering is a popular example. <br><br>The model produces parameter estimates that speak directly to this legal question. Designed in the early 2000s, the model has matured to the point that legal doctrine has coalesced around the quality of its estimates; it forms the backbone of a critically important civil rights law. The talk will discuss the Python implementation and how the posterior is interpreted to inform litigation decisions."
117123
bannerImgPath = "/images/events/pymcon_todd.png"
118124
speakerName = "Todd Hendricks"
119125
speakerImgPath = "/images/speakers/todd.png"
@@ -124,5 +130,24 @@
124130
video2Name = "Event video"
125131
video2SocialLink = "https://youtu.be/dbkgpePWePg"
126132
eventOrder = 6
133+
eventType = "past"
134+
featured = true
135+
136+
[[event]]
137+
dataTime = "June 28th 2023"
138+
title = "Automatic Probability with PyMC"
139+
subtitle = "How PyMC infers probabilities from random functions"
140+
place = "Online"
141+
description = "Many people have heard of (or at least used) automatic differentiation, a set of routines that allow programs to compute partial derivatives from numerical functions. This innovation allowed a large class of users to benefit from gradient-based algorithms without having to understand or manually implement their own gradient functions.<br><br>PyMC grabbed this idea and applied it to a completely novel context: automatic probability. With it, we can automatically derive and evaluate probability expressions from user-specified random functions. Similar to automatic differentiation, this allows users to create rich generative models and exploit probability-based algorithms (e.g., NUTS) without having to manually implement their own probability functions.<br><br>In this talk, we present this new foundation of PyMC and how it can (and is already) used to construct specialized classes of models, from arbitrary variable transformations to mixture distributions, censoring processes, and highly structured timeseries.<br><br>The goal is to understand what makes PyMC a true probabilistic programming language and how you can exploit it!"
142+
bannerImgPath = "/images/events/pymcon_ricardo.png"
143+
speakerName = "Ricardo Vieira"
144+
speakerImgPath = "/images/speakers/ricardo.jpg"
145+
speakerSocialLink = "https://github.com/ricardoV94"
146+
readMoreURL = "https://discourse.pymc.io/t/12274"
147+
video1Name = "Interview video"
148+
video1SocialLink = "https://www.youtube.com/watch?v=xUpthL_x4k8"
149+
video2Name = "Event video"
150+
video2SocialLink = ""
151+
eventOrder = 7
127152
eventType = "upcoming"
128153
featured = true

layouts/_default/events.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ <h2 id="past_events">Past Events</h2>
4343
<div class="event__wrapper">
4444
<h4>{{ $event.dataTime | markdownify | emojify }}</h4>
4545
<h3>{{ $event.title | markdownify | emojify }}</h3>
46+
<em>{{ $event.subtitle | markdownify | emojify }}</em><br>
4647
<span><i class="uil uil-map-marker"></i>{{ $event.place | markdownify | emojify }}</span>
4748
</div>
4849
{{ with $event.bannerImgPath }}

static/css/events.css

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,24 @@
4646

4747
.event__header h3 {
4848
font-size: 1.5rem;
49-
margin: 0.9rem 0 0.7rem;
49+
margin: 0.9rem 0 0;
5050
line-height: 2.1rem;
5151
max-height: 4.2rem; /* height is 2x line-height, so two lines will display */
5252
overflow: hidden;
5353
}
5454

55+
.event__header em {
56+
font-size: 0.9rem;
57+
}
58+
59+
.upcoming .event__header span i {
60+
color: var(--color-warning);
61+
}
62+
63+
.past .event__header span i {
64+
color: var(--color-red);
65+
}
66+
5567
.event__header img {
5668
border-radius: 5px;
5769
}
3.22 MB
Loading

static/images/speakers/ricardo.jpg

109 KB
Loading

0 commit comments

Comments
 (0)