Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Object Space
Search
ianozsvald
March 15, 2013
5.4k
1
Share
Introduction to Object Space
Applied Parallel Computing at PyCon 2013 via
http://ianozsvald.com
(March 14th)
ianozsvald
March 15, 2013
More Decks by ianozsvald
See All by ianozsvald
Build your own LLM, Live, with MicroGPT
ianozsvald
0
82
LLMs vs Chess
ianozsvald
0
81
Amusing Abliteration
ianozsvald
1
200
playgroup - PyDataLondon 2025-10 Lightning Talk
ianozsvald
0
50
Successful Projects through a bit of Rebellion
ianozsvald
0
110
Valuable Lessons Learned on Kaggle’s ARC AGI LLM Challenge (PyDataGlobal 2024)
ianozsvald
0
520
Valuable Lessons Learned on Kaggle’s ARC AGI LLM challenge
ianozsvald
0
290
ARC AGI Kaggle with llama3 - First Steps
ianozsvald
0
300
Failing to reason with LLMs (ARC AGI kaggle update with Llama3)
ianozsvald
0
150
Featured
See All Featured
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Into the Great Unknown - MozCon
thekraken
41
2.5k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
320
Raft: Consensus for Rubyists
vanstee
141
7.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
WCS-LA-2024
lcolladotor
0
620
Accessibility Awareness
sabderemane
1
130
Designing Powerful Visuals for Engaging Learning
tmiket
1
400
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
AI: The stuff that nobody shows you
jnunemaker
PRO
8
690
Transcript
Exploiting Parallelism: Object Space Whiteboard → Producer(s) Consumers → .
.
Problem Statement: Take I . rval = max(rval, func(a, b,
c, d ...)); .
Problem Statement: Take II . for a in range(...): for
b in range(...): for c in range(...): for d in range(...): rval = max(rval, func(a, b, c, d)); .
Problem Statement: Take III . for a in range(...): for
b in range(...): for c in range(...): for d in range(...): yield dict(a = a, b = b, c = c, d = d, ); .
Solutions .