小编Kar*_*ski的帖子

Tensorflow Data Augmentation 给出警告:Using a while_loop for conversion

我根据官方TensorFlow教程使用数据增强。首先,我创建一个具有增强层的顺序模型:

def _getAugmentationFunction(self):
    if not self.augmentation:
        return None
    pipeline = []
    
    pipeline.append(layers.RandomFlip('horizontal_and_vertical'))
    pipeline.append(layers.RandomRotation(30))
    pipeline.append(layers.RandomTranslation(0.1, 0.1, fill_mode='nearest'))
    pipeline.append(layers.RandomBrightness(0.1, value_range=(0.0, 1.0)))

    model =  Sequential(pipeline)
    return lambda x, y: (model(x, training=True), y)
Run Code Online (Sandbox Code Playgroud)

然后,我在数据集上使用映射函数:

data_augmentation = self._getAugmentationFunction()
self.train_data = self.train_data.map(data_augmentation,
                                      num_parallel_calls=AUTOTUNE)
Run Code Online (Sandbox Code Playgroud)

该代码按预期工作,但我收到以下警告:

WARNING:tensorflow:Using a while_loop for converting RngReadAndSkip
WARNING:tensorflow:Using a while_loop for converting Bitcast
WARNING:tensorflow:Using a while_loop for converting Bitcast
WARNING:tensorflow:Using a while_loop for converting StatelessRandomUniformV2
WARNING:tensorflow:Using a while_loop for converting RngReadAndSkip
WARNING:tensorflow:Using a while_loop for converting Bitcast
WARNING:tensorflow:Using a while_loop for …
Run Code Online (Sandbox Code Playgroud)

keras tensorflow data-augmentation

11
推荐指数
2
解决办法
6225
查看次数

Python多重继承中调用双亲的构造函数(一般情况)

我试图弄清楚Python中的多重继承,但我找到的所有文章都仅限于简单的情况。让我们考虑以下示例:

class Vehicle:
    def __init__(self, name: str) -> None:
        self.name = name
        print(f'Creating a Vehicle: {name}')

    def __del__(self):
        print(f'Deleting a Vehicle: {self.name}')


class Car(Vehicle):
    def __init__(self, name: str, n_wheels: int) -> None:
        super().__init__(name)
        self.wheels = n_wheels
        print(f'Creating a Car: {name}')

    def __del__(self):
        print(f'Deleting a Car: {self.name}')


class Boat(Vehicle):
    def __init__(self, name: str, n_props: int) -> None:
        super().__init__(name)
        self.propellers = n_props
        print(f'Creating a Boat: {name}')

    def __del__(self):
        print(f'Deleting a Boat: {self.name}')


class Amfibii(Car, Boat):
    def __init__(self, name: str, n_wheels: int, n_props: …
Run Code Online (Sandbox Code Playgroud)

python inheritance super diamond-problem

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

template <typename> - 它是如何工作的?

我遇到过这样的语法:

template<typename>
struct is_const{static const bool value = 0;};
Run Code Online (Sandbox Code Playgroud)

这段代码将如何表现以及如何应用?我没有在互联网上找到任何例子或解释.

我想知道缺少参数名称(例如T).

c++ templates arguments

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

透明重叠条形图

我希望有两个透明条形图重叠在一个图中.我试过这种方式:

bar(list2(:,1),list2(:,2),'r','FaceAlpha',0.5)
hold on
bar(list1(:,1),list1(:,2),'g','FaceAlpha',0.5)
Run Code Online (Sandbox Code Playgroud)

但输出是: 酒吧情节

为什么第二个情节不透明并且有这些奇怪的条带?我使用matlab 2016a

matlab

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