David Warde-Farley

Results 70 issues of David Warde-Farley

First, thanks for the wonderful package. I am often writing lots of scripts/commands that do slightly different things, but with some shared logic at the end. I implement this by...

enhancement
component-assembling
needs use cases
needs unit tests

This makes it a lot easier to do surgery on Sequence bricks. Say, for example, you have some code that generates a sequence and you want to customize it by...

Particularly `initialize()`. This slight abuse of command-query separation would be pretty handy and I think we do it elsewhere in Blocks, though I can't really remember where.

enhancement
trivial fix

Related to #1139 (which is my workaround to this issue for the time being), I'm in a situation where I have multiple, paired sets of inputs to an application but...

Rather, it fires, but is incorrectly identified as `before_epoch`.

bug

I sometimes forget where the heck these things are when I need them. They really aren't specific to the VariableFilter in their use. https://github.com/mila-udem/blocks/blob/master/blocks/filter.py#L8-L37

enhancement
trivial fix

I'd say we should pin versions for Travis but only demand minimums for most things in the main `requirements.txt`, if we're recommending that's how people install. In many cases, the...

discussion

Other frameworks, notably Caffe and Torch, support loading in serialized models that other people have trained, which facilitates wider sharing and reuse of results. That Blocks doesn't really have any...

enhancement
major
save-load

I propose that we make the public API available no more than 2 layers deep. I spend a lot of time trying to remember whether things are in `blocks.bricks` or...

enhancement
refactor

I think it'd be beneficial to raise a warning if there are no conditions set in the constructor of `SimpleExtension`, with perhaps a flag to explicitly silence it. It's not...

enhancement
CCW
trivial fix