Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
redleader
Aug 18, 2005

Engage according to operational parameters

return0 posted:

why is clustering some data so hard, it’s 2019 ugh

have you tried adding more bias to your training set

Adbot
ADBOT LOVES YOU

echinopsis
Apr 13, 2004

by Fluffdaddy
i found out about tensorflow arduonios and now I want to join the club

Share Bear
Apr 27, 2004

why the hell has no one ported numpy/scipy cobol libraries

i mean i know the practical answer to this question, but no one got a wild one up their rear end to at least make a go of it?

Cybernetic Vermin
Apr 18, 2005

cobol programmers get paid too well doing cobol to bother doing python for free. i am also not quite sure why you want it.

power botton
Nov 2, 2011

if you want to do math in a dumb dead language use fortran

Arcteryx Anarchist
Sep 15, 2007

Fun Shoe

power botton posted:

if you want to do math in a dumb dead language use fortran

which is exactly why there are python-FORTRAN bindings

Arcteryx Anarchist
Sep 15, 2007

Fun Shoe
Some of our computational physicists still use FORTRAN

And these are people like my age

Living FORTRAN physics libraries

Cybernetic Vermin
Apr 18, 2005

uh, and, numpy/scipy are a bunch of fortran with some python coating, i am not sure where you were expecting fortran to go?

power botton
Nov 2, 2011

i swear to god alice...

redleader
Aug 18, 2005

Engage according to operational parameters
is fortran still faster than c for some types of numeric calculations for deeply technical yet tedious reasons?

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


redleader posted:

is fortran still faster than c for some types of numeric calculations for deeply technical yet tedious reasons?

That's not changing any time soon.

tl;dr is that Fortran doesn't allow programmers to do arbitrary things with memory and that means the compiler can make more assumptions about how code behaves and that makes optimization easier.

animist
Aug 28, 2018
if you're serious about high-performance numerics you should be writing CUDA anyway

oh also, check this out: https://tvm.apache.org/2018/10/09/ml-in-tees

a custom compiler for running ML models inside SGX enclaves. now the system that implacably denies your loan application could be running inside your very own computer! And you *still* won't be able to see how it works!

animist fucked around with this message at 03:33 on Dec 5, 2019

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


CUDA's great if what you're trying to do exhibits SIMD parallelism. If not, it's a non-starter.

Cybernetic Vermin
Apr 18, 2005

redleader posted:

is fortran still faster than c for some types of numeric calculations for deeply technical yet tedious reasons?

this is a weird comparison since fortran is in many ways a much more alive language than c, having been modernized to add e.g. proper modules, operator overloading (pretty big deal for numerics), forall loops, and if you dip a far in as fortran'03, object orientation.

also, yeah, cuda is another super-important leg to all this stuff, but tons of kernels are extremely hard to parallelize and require a lot of very careful work to split even across a small number of well-interconnected general cpus. e.g. the vast zoo of bespoke matrix decompositions for extremely specific subcases.

Fanged Lawn Wormy
Jan 4, 2008

SQUEAK! SQUEAK! SQUEAK!
is fortran the one u have to dress as a cyber gladiator for?

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang



Fanged Lawn Wormy posted:

is fortran the one u have to dress as a cyber gladiator for?

dont forget the huge boner

akadajet
Sep 14, 2003

that’s forth

Share Bear
Apr 27, 2004

you can always start your own traditions though

all these cowards using woodcuts of animals or portraits instead of commissioning extremely horny fantasy artists smh

fritz
Jul 26, 2003

Share Bear posted:

you can always start your own traditions though

all these cowards using woodcuts of animals or portraits instead of commissioning extremely horny fantasy artists smh

DELETE CASCADE
Oct 25, 2017

i haven't washed my penis since i jerked it to a phtotograph of george w. bush in 2003

ultrafilter posted:

That's not changing any time soon.

tl;dr is that Fortran doesn't allow programmers to do arbitrary things with memory and that means the compiler can make more assumptions about how code behaves and that makes optimization easier.

the main thing here is restrictions on pointer aliasing and you can do that in c with "restrict" and get the same performance. i think it's more that much fortran code is straight textbook math, "formula translation" as they say, and it's battle tested and works fast so why rewrite it in c and risk loving it up

animist
Aug 28, 2018
can confirm that debugging high-performance scientific code is hell (because i'm doing that right now)

Cybernetic Vermin
Apr 18, 2005

it is easy to get in a mindset where one imagines that the code would be easy to work with if it was just structured just so (or written in ones preferred language), but some code just expresses sufficiently complicated concepts that it will always be difficult. godspeed etc. v:shobon:v

animist
Aug 28, 2018
e: wrong thread

animist fucked around with this message at 23:09 on Dec 5, 2019

Pinterest Mom
Jun 9, 2009

https://twitter.com/ryxcommar/status/1202577620644352001

DELETE CASCADE
Oct 25, 2017

i haven't washed my penis since i jerked it to a phtotograph of george w. bush in 2003
also if you take the initials of each step in the circle it spells IDIOM which is one letter off from what the creator of that slide is

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang




:catstare:

Fanged Lawn Wormy
Jan 4, 2008

SQUEAK! SQUEAK! SQUEAK!

akadajet posted:

that’s forth

this explains why i couldn't find it



lol the more you look the better it gets

Bloody
Mar 3, 2013

where are his nipples

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


https://twitter.com/JanelleCShane/status/1202968242286784512

Vomik
Jul 29, 2003

This post is dedicated to the brave Mujahideen fighters of Afghanistan

60 years of AI for a slightly more advanced Eliza

Nomnom Cookie
Aug 30, 2009



Vomik posted:

60 years of AI for a slightly more advanced Eliza

yeah for once computers are being used for something nontoxic. its nice

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


https://twitter.com/nxthompson/status/1203840778608529408

EIDE Van Hagar
Dec 8, 2000

Beep Boop

Fanged Lawn Wormy posted:

this explains why i couldn't find it



lol the more you look the better it gets

the most amazing thing about this to mr is the sheer quantity of underboob

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang



looking at that cover again, i wonder what kind of facial hair e. floegel had :thunk:

EIDE Van Hagar
Dec 8, 2000

Beep Boop
i guess in the space future there is no gravity so the bra is actually just there to keep boobs *down* so they dont float away or whatever so that leads to a reverse cleavage paradigm

Arcteryx Anarchist
Sep 15, 2007

Fun Shoe
I can’t tell if things are less horny now or different horny

Cybernetic Vermin
Apr 18, 2005

that's surely the horniest stack programming in particular has ever been

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang



Cybernetic Vermin posted:

that's surely the horniest stack programming in particular has ever been

horny & stacked programmers???

Share Bear
Apr 27, 2004

lancemantis posted:

I can’t tell if things are less horny now or different horny

different horny, 100%

Adbot
ADBOT LOVES YOU

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
dumb serious question. why do we use nonlinear functions instead of linear ones if they're all dumb poo poo like ReLU which seems like it barely works. I guess second question: is there any theoretical basis for why ReLU works at all?

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply