Jez Ng

Results 12 issues of Jez Ng

I've decided that I don't like IcedCoffeeScript all that much :( See reasons here: https://github.com/int3/doppio/issues/158#issuecomment-13928332

I've implemented the ability to 'dedent' the `where` clause by a half-shift-width, as described in these [style](https://github.com/tibbe/haskell-style-guide/blob/master/haskell-style.md#indentation) [guides](http://snapframework.com/docs/style-guide). If you're interested, I'll put it under an option setting and send...

I find it to be an operation at least as common as setting the CSS class. And `(##)` would be in obvious analogy to the CSS syntax plus the existing...

Type: Enhancement

Summary: I extended profile_callable to accept a list of events of interest. In the case where this parameter is not specified, profile_callable will collect the timings of all events except...

CLA Signed
fb-exported

Summary: Now that https://github.com/facebookincubator/AITemplate/pull/845 has landed, the backend supports softmax with `dim != -1` directly, and the fx converter no longer needs the workaround from https://github.com/facebookincubator/AITemplate/pull/395. Differential Revision: D48248330

CLA Signed

This makes it play nice with other plugins.

Use case: I'm writing a CPS interpreter. ICS has proven invaluable for simplifying the code, but the call-defer-once limitation means that I can't write generators that yield more than once....

Differential Revision: D56764089 cc @ezyang @msaroufim @bdhirsh @anijain2305 @chauhang @voznesenskym @penguinwu @EikanWang @jgong5 @Guobing-Chen @XiaobingSuper @zhuhaozhe @blzheng @wenzhe-nrv @jiayisunx @peterbell10 @ipiszy @yf225 @chenyang78 @kadeng @muchulee8 @ColinPeppler @amjames @desertfire

fb-exported
topic: not user facing
oncall: pt2
module: inductor
ciflow/inductor

Per https://github.com/pytorch/pytorch/pull/9938, which fixes https://github.com/pytorch/pytorch/issues/9646, CUDA streams are now cheap to create under PyTorch. Let's have the benchmarking function create one per run instead of requiring its callers to do...

The parameter was introduced in https://github.com/triton-lang/triton/pull/840, and it looks like it exists mainly to ease migration. In general there's no reason to use fast_flush=False, so let's remove it.