小编oez*_*nsi的帖子

具有收益的自定义 Keras 数据生成器

我正在尝试创建一个自定义数据生成器,但不知道如何将yield函数与__getitem__方法内部的无限循环结合起来。

编辑:回答后我意识到我使用的代码是Sequence不需要yield声明的。

目前我正在返回多个带有return声明的图像:

class DataGenerator(tensorflow.keras.utils.Sequence):
    def __init__(self, files, labels, batch_size=32, shuffle=True, random_state=42):
        'Initialization'
        self.files = files
        self.labels = labels
        self.batch_size = batch_size
        self.shuffle = shuffle
        self.random_state = random_state
        self.on_epoch_end()

    def __len__(self):
        return int(np.floor(len(self.files) / self.batch_size))

    def __getitem__(self, index):
        # Generate indexes of the batch
        indexes = self.indexes[index * self.batch_size:(index + 1) * self.batch_size]

        files_batch = [self.files[k] for k in indexes]
        y = [self.labels[k] for k in indexes]

        # Generate …
Run Code Online (Sandbox Code Playgroud)

python yield keras tensorflow

6
推荐指数
2
解决办法
6794
查看次数

如何将React组件的prop传递给样式化的组件

我正在尝试基于props它所在的React组件的设置样式组件的高度。

我尝试了以下方法:

const Styled = styled.div`
    height: ${props => props.height}
`

class Parent extends React.Component {
  render() {
      return (
          <Styled height={this.props.height}/>
      )
  }
}
Run Code Online (Sandbox Code Playgroud)

但是不知何故,它不起作用。有人可以帮我吗?我要尝试的最佳做法是什么?

reactjs styled-components

1
推荐指数
1
解决办法
1904
查看次数

标签 统计

keras ×1

python ×1

reactjs ×1

styled-components ×1

tensorflow ×1

yield ×1