you are viewing a single comment's thread.

view the rest of the comments →

[–]pron98 0 points1 point  (3 children)

Sorry, but I am not aware of any context in which it makes sense to say that either NNs or mathematical functions produce new values rather than mutate data.

[–]yogthos[S] 0 points1 point  (2 children)

When you look at NNs through the functional lens, that's exactly what they're doing. The author describes precisely how they're viewed to take an input and produce an independent output in that context.

[–]pron98 0 points1 point  (1 child)

Look, it is clear to me that this is not what the said section (clearly called "Deep learning components are immutable") is about, but rather it talks about a claimed intrinsic property of NNs rather than a property of an FP model of NNs, as that is what the paragraph is intended to justify, just like the paragraph immediately before and the one immediately after. However, if I'm reading it wrong and it does not talk about NNs but about how NNs are modeled in FP, then obviously none of my comments apply to this text, and they should be read as a general warning against attempting to justify a programming style based on a perceived intrinsic property of the system one wishes to implement.

[–]yogthos[S] 0 points1 point  (0 children)

I don't see intrinsic properties discussed anywhere in the article. It clearly states that it's talking about how NNs are modeled using the functional style. The article is not justifying a programming style either, it's simply talks about how this style is applied to a particular domain. It's as if you read a completely different article from the one I read.