Python错误SyntaxError:无效语法,没有特殊原因

2024-04-24 03:19:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个SyntaxError没有明显的原因。我知道Python有时会给出错误的一行。但我也检查了之前的线路,没有发现任何错误的线路。你知道吗

import math
import numpy

class neuralNetwork:
        def __init__ (self,inputnodes,hiddennodes,outputnodes,learningrate):

            #set number of nodes in each input, hidden, output layer
            self.inodes= inputnodes
            self.hnodes= hiddennodes
            self.onodes= outputnodes

            ```
            self.wih = (numpy.random.normal(0.0,pow(self.hnodes,- 0.5), 
            (self.hnodes,self.inodes))
            self.who = (numpy.random.normal(0.0,pow(self.hnodes,- 0.5), 
            (self.hnodes,self.inodes))

            ```
            # learning rate
             elf.lr = learningrate

            pass
        def train():
            pass
        def query():
            pass
File "<ipython-input-53-3e0b0716fcb1>", line 13
    self.who = (numpy.random.normal(0.0,pow(self.hnodes,- 0.5),(self.hnodes,self.inodes))
       ^
SyntaxError: invalid syntax

Tags: importselfnumpydef错误randompass线路