<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def encrypted_score(self, x):
 """Compute the score of `x` by multiplying with the encrypted model, which is a vector of `paillier.EncryptedNumber`"""

        score = self.intercept
        _, idx = x.nonzero()
        for i in idx:
            score += x[0, i] * self.weights[i]
        return score