Changes between Version 1 and Version 3 of Ticket #1557


Ignore:
Timestamp:
Jun 20, 2017, 2:49:22 PM (7 years ago)
Author:
Dimitar Misev
Comment:

I'd say let's go ahead and implement support for these functions? They are really standard stuff and straightforward to implement, so it's pretty low-hanging fruit.

You could start by cloning QtAddCells for example, and adapt it to compute stddev/var (not sure if it could be done with the usual condenser implementation in ops.cc though). Brennan is quite familiar with the tile-based evaluation in qlparser and can help with questions on this.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1557

    • Property Owner set to mtarigradschi
    • Property Status newassigned
  • Ticket #1557 – Description

    v1 v3  
    55- If STDDEV_POP is specified, then the population standard deviation of <value expression> evaluated for each row that qualifies, defined as the square root of the population variance.
    66- If STDDEV_SAMP is specified, then the sample standard deviation of <value expression> evaluated for each row that qualifies, defined as the square root of the sample variance.
     7
     8So we have these functions:
     9- VAR_POP(generalExp)
     10- VAR_SAMP(generalExp)
     11- STDDEV_POP(generalExp)
     12- STDDEV_SAMP(generalExp)