Skip to content
DeepForgeby svx
All problems

QR-DQN Quantiles

Problem

Return the n quantile midpoints used by QR-DQN: tau_i = (2i + 1) / (2n) for i from 0 to n - 1. Zero quantiles returns [].

Hint

Midpoints avoid ever evaluating the quantile function at 0 or 1.

Test cases

case 1
in: [4]
expected: [0.125,0.375,0.625,0.875]
case 2
in: [1]
expected: [0.5]
case 3
in: [0]
expected: []
Starter codePython
def qr_quantiles(n):
    # Your code here
    pass

3 test cases · run your code against them in the editor