Twitter | Search | |
Jaakko Lehtinen
Graphics/ML/GANs. Professor/, Distinguished Research Scientist/, board/, LP/, awardee. My opinions.
1,502
Tweets
424
Following
2,919
Followers
Tweets
Jaakko Lehtinen retweeted
Peter Ellis Aug 5
"We're not going to declare war on Excel, because Excel would win."
Reply Retweet Like
Jaakko Lehtinen Aug 5
When you prefilter right, point sampling suffices (no need for area/box filter). What is “right” depends on your application and preferences. Sinc is L2 optimal but looks bad due to ringing. The classic paper from is a great starting point
Reply Retweet Like
Jaakko Lehtinen Aug 2
Replying to @iiausk
Yes – the issues are that AREA is not actually a good downscaling filter (aliases a ton), and that the others don't perform prefiltering to remove aliasing at all. Good image resizing codes do both good prefiltering and good resampling/reconstruction. Take e.g. Matlab's imresize.
Reply Retweet Like
Jaakko Lehtinen Jul 31
Hei , onko HS:n Vieraskynä-kirjoituksen aiheena olleesta tutkimuksestanne saatavilla preprint?
Reply Retweet Like
Jaakko Lehtinen Jul 24
Been listening to a lot of Brahms lately. Funny how my old, always evolving love for his music is starting to meld with the feeling it evokes of my late dad, also a Brahms lover, standing next to me
Reply Retweet Like
Jaakko Lehtinen retweeted
Luke Messac Jul 16
13 years ago, I emailed Dr. Fauci out of the blue to ask if I might interview him for my undergrad thesis. He invited me to his office, where he answered all my questions. When I sent him the thesis, HE READ THE WHOLE THING (see his overly effusive review below). Who does that?!
Reply Retweet Like
Jaakko Lehtinen Jul 16
Replying to @Hikipediainfo
Reply Retweet Like
Jaakko Lehtinen Jul 16
Thanks, appreciated! I attempt to convey through informality that it’s the subject matter that matters, not positions of formal authority. Come as you are, in other words. That said, most of us clearly have lots of work to do on diversity. Of course.
Reply Retweet Like
Jaakko Lehtinen Jul 16
Thanks Wenzel! Let’s see how things go, hiring hasn’t exactly been made easier by recent events..
Reply Retweet Like
Jaakko Lehtinen Jul 16
Replying to @ejdeon @wenzeljakob
Great for certain things, but you have to exercise great restraint and not do too much with them: mentally managing the piecemeal OOO code execution quickly gets counterproductive. (Tangentially: for this reason, I think learning to program with them is a stupendously bad idea.)
Reply Retweet Like
Jaakko Lehtinen retweeted
Aaron Lefohn Jul 14
Wait, what? PBRT on the GPU? Isn't PBRT a big legacy C++ code base not written with GPU ray tracing in mind? Come hear Matt Pharr introduce PRBT-GPU tomorrow at : "Porting PBRT to the GPU While Preserving its Soul"
Reply Retweet Like
Jaakko Lehtinen Jul 15
Hyvä . Kotiinkuljetettava paketti nyt kahdesti ohjattu itse noudettavaksi, ”syynä voi olla esim. lukittu alaovi”. Ovilla on summerit, olen ollut kotona, DHL aina onnistunut. Vaikuttaa maksetun palvelun tahalliselta eväämiseltä.
Reply Retweet Like
Jaakko Lehtinen Jul 9
Replying to @DonaldM38768041
NVIDIA does not operate fabs of its own.
Reply Retweet Like
Jaakko Lehtinen Jul 9
Reply Retweet Like
Jaakko Lehtinen Jul 8
I fully agree, a portfolio is really important. List of skills says nothing, as do grades. I have a webpage that instructs outside students on how to prepare to contact me, this is one of the most important points in there.
Reply Retweet Like
Jaakko Lehtinen Jul 8
Replying to @Peter_shirley
Applying challenging techniques to a creative, original problem is a sure way to stand out. Implies mastery of not just technique but also the bigger picture
Reply Retweet Like
Jaakko Lehtinen retweeted
Elisa Mekler Jul 6
Did you ever experience a video game as art? Yes? No? Please participate in 's survey to help us better understand aesthetic game experiences. Shares & RTs much appreciated too
Reply Retweet Like
Jaakko Lehtinen Jul 6
Replying to @wenzeljakob
That does it – elegant too, can also just pass in the variable reference instead of name string and find the correct name for the object by 'is' inside the printing function. Thanks Wenzel!
Reply Retweet Like
Jaakko Lehtinen Jul 5
I find printing tensor shapes a highly useful debugging strategy. But I can't shorten my clunky "print(f'foo {foo.shape}')" in any essential way. Attempts along "printshp('foo')" using eval() run into Python scoping rules. A C-style preprocessor define would do, but N/A. Halp?
Reply Retweet Like
Jaakko Lehtinen Jul 4
Replying to @wkjarosz
To me, and as I understand the abstract of the paper I briefly looked at, the fact they stay together like that away from the branches is counterintuitive.
Reply Retweet Like