小编Yur*_*ikh的帖子

神经网络总是预测同一个类

我正在尝试实现一个神经网络,将图像分类为两个离散类别之一.但问题是,它目前总是为任何输入预测为0,我不确定为什么.

这是我的特征提取方法:

def extract(file):
    # Resize and subtract mean pixel
    img = cv2.resize(cv2.imread(file), (224, 224)).astype(np.float32)
    img[:, :, 0] -= 103.939
    img[:, :, 1] -= 116.779
    img[:, :, 2] -= 123.68
    # Normalize features
    img = (img.flatten() - np.mean(img)) / np.std(img)

    return np.array([img])
Run Code Online (Sandbox Code Playgroud)

这是我的梯度下降程序:

def fit(x, y, t1, t2):
    """Training routine"""
    ils = x.shape[1] if len(x.shape) > 1 else 1
    labels = len(set(y))

    if t1 is None or t2 is None:
        t1 = randweights(ils, 10)
        t2 = randweights(10, labels)

    params = …
Run Code Online (Sandbox Code Playgroud)

numpy neural-network python-3.x gradient-descent deep-learning

28
推荐指数
4
解决办法
3万
查看次数

Polymer - 从父元素访问子元素属性的简单方法

我有一个简单的聚合物元素,如下所示:

<link rel="import" href="../../bower_components/polymer/polymer.html">

<dom-module id="selector-course">
  <template>
    <style>
        paper-dropdown-menu {
            padding:5px;
        }
    </style>
    <paper-dropdown-menu label="Course">
      <paper-listbox class="dropdown-content" selected="{{selected}}" attr-for-selected="value" id="courseSelect">
        <paper-item value="main">Main</paper-item>
        <paper-item value="soup">Soup</paper-item>
        <paper-item value="dessert">Dessert</paper-item>
        <paper-item value="appetizer">Appetizer</paper-item>
      </paper-listbox>
    </paper-dropdown-menu>
  </template>
  <script>
    Polymer({
        is: 'selector-course'
    });
  </script>
</dom-module>
Run Code Online (Sandbox Code Playgroud)

此元素存储在单独的HTML文件中,然后在我的其他几个元素中使用,如下所示:

<link rel="import" href="components/selector-course.html">
...
<selector-course selected="{{recipe.course}}"></selector-course>
Run Code Online (Sandbox Code Playgroud)

现在,在我的父元素中,我需要访问所选的值 <selector-course>

现在,我有一个看起来像这样的解决方案:

this.shadowRoot.querySelector('selector-course').shadowRoot.querySelector('#courseSelect').selectedItem.getAttribute("value");
Run Code Online (Sandbox Code Playgroud)

但是,对于访问元素属性这样一个简单的任务,这个查询看起来非常复杂.

有没有更简单的方法来实现同样的事情?

javascript shadow-dom polymer

5
推荐指数
2
解决办法
5247
查看次数