Bart van Merriënboer

Results 104 comments of Bart van Merriënboer

Mm.. My difficulty with (2) is that if `blocks-extras` is not installed, but the user has a `blocks-extras` setting, it would still crash. I think that it's probably best to...

We have our own, more lightweight configuration parser (that uses YAML). I think the best way is to raise a clear warning, but not crash. The problem with crashing is...

No, you're right, it will still give a useless warning. The thing is, I'd like to avoid trying to import blocks.extras from inside blocks if at all possible. I can't...

You mean using atexit? Isn't it a bit weird to give an error at the end basically saying "I've been ignoring this configuration all the time, so if things didn't...

Relevant quote from the Python documentation: > On the other hand, the actual search for names is done dynamically, at run time — however, the language definition is evolving towards...

> If there are substantial benefits to having direct pointers to free variables as in Thorin (and I've expressed mild skepticism about that), you probably don't want to optimize some...

> But there may be optimization opportunities between the AD-generated code and free variables [...] That's a good example. > Actually, I suppose an explicit closure could be typed as...

So here's another way of thinking about it, which maybe clarifies my thinking a bit: If primals read from their environment, adjoints should really be writing to an adjoint environment....

> The first time, start one worker to fill the cache, then restart. That's kind of what I was trying to do, but it's true that this approach is not...

Folder creation is, yes, but you first need to test whether it exists already. In between this test and the creation another process might have created it already and your...