what happens when we call super of an object in itself, like below
class DuelCNN(nn.Module):
def __init__(self, output_size: int):
super(DuelCNN, self).__init__()
i get that if we had 2 object like...
class A:
def __init__(self):
self.x = 1
class B:
def __init__(self):
super(A, self).__init__()
then B would have x=1
What does the super do in the example at the top?
i found that example i dont understand here, in case you want see.
https://github.com/jackapbutler/pong-dqn-rl/blob/main/pong_dqn_rl/dueling_qn.py