Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
*\在python中的含义是什么?_Python_Python 3.x - Fatal编程技术网

*\在python中的含义是什么?

*\在python中的含义是什么?,python,python-3.x,Python,Python 3.x,我查了Python字典,但什么也没查出来 在下面的代码中,*\的含义是什么 def __init__(self, input_dim=(1, 28, 28), conv_param={'filter_num':30, 'filter_size':5, 'pad':0, 'stride':1}, hidden_size=100, output_size=10, weight_init_std=0.01):

我查了Python字典,但什么也没查出来

在下面的代码中,*\的含义是什么

    def __init__(self, input_dim=(1, 28, 28), 
                 conv_param={'filter_num':30, 'filter_size':5, 'pad':0, 'stride':1},
                 hidden_size=100, output_size=10, weight_init_std=0.01):
        filter_num = conv_param['filter_num']
        filter_size = conv_param['filter_size']
        filter_pad = conv_param['pad']
        filter_stride = conv_param['stride']
        input_size = input_dim[1]
        conv_output_size = (input_size - filter_size + 2*filter_pad) / filter_stride + 1
        pool_output_size = int(filter_num * (conv_output_size/2) * (conv_output_size/2))

        #weight initialize
        self.params = {}
        self.params['W1'] = weight_init_std * \
                            np.random.randn(filter_num, input_dim[0], 5, 5)

#and so on

这与

self.params['W1'] = weight_init_std * np.random.randn(filter_num, input_dim[0], 5, 5)
*
代表乘法。
尾随的
\
用于换行符的延续。它通知python当前表达式不以这一行结尾。

在您的例子中,
*
表示乘法,``表示下一行是这一行的一部分。噢,是简单的换行符。。。非常感谢。
self.params['W1'] = weight_init_std * np.random.randn(filter_num, input_dim[0], 5, 5)