小编use*_*583的帖子

如何在 TF2 中将 ImageDataGenerator 与 TensorFlow 数据集结合起来?

我有一个 TF 数据集来猫和狗进行分类

import tensorflow_datasets as tfds
SPLIT_WEIGHTS = (8, 1, 1)
splits = tfds.Split.TRAIN.subsplit(weighted=SPLIT_WEIGHTS)

(raw_train, raw_validation, raw_test), metadata = tfds.load(
    'cats_vs_dogs', split=list(splits),
    with_info=True, as_supervised=True)
Run Code Online (Sandbox Code Playgroud)

在这个例子中,他们使用了一些带有地图功能的图像增强。我想知道是否也可以使用这里ImageDataGenerator描述的好类来完成:

from tensorflow.keras.preprocessing.image import ImageDataGenerator
train_image_generator = ImageDataGenerator(rescale=1./255) # Generator for our training data
train_data_gen = train_image_generator.flow_from_directory(batch_size=batch_size,
                                                           directory=train_dir,
                                                           shuffle=True,
                                                           target_size=(IMG_HEIGHT, IMG_WIDTH),
                                                           class_mode='binary')
Run Code Online (Sandbox Code Playgroud)

我面临的问题是我只能看到3 种使用方式ImageDataGenerator:pandas 数据框、numpy 数组和图像目录。有没有办法也使用 Tensorflow 数据集并结合这些方法?

python keras tensorflow tensorflow2.0

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

使用其他类的默认初始化值

我有两个具有一些功能的类:

class A:
   def __init__(self, one=1, two=2):
      self.one = one
      self.two = two

   def do_smt(self):
      ...

class B:
   def __init__(self, value="test"):
      self.value = value

   def do_smt(self):
      ...
Run Code Online (Sandbox Code Playgroud)

我有一个必须使用这两个类的第三个类正在这样做。

class C:
   def __init__(self, one=1, two=2, value="test"):
      self.A = A(one, two)
      self.B = B(value)

   def do_smt(self):
      ...
Run Code Online (Sandbox Code Playgroud)

现在我这样做:new_class = C()

但是如果默认值发生class A or B变化怎么办,那么我还需要在class C. 有没有一种方法class C可以知道哪些参数是默认参数?它不需要处理任何参数,但也需要处理其他类期望的参数。

python python-3.x

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

在 prestashop 中获取图像 url

我需要为我的网站制作一个供比较网站的提要。它必须是一个sql语句。现在我有这个:

select  pl.name as Titel,
    ROUND(p.price*1.21,2) as Price,
    replace(concat('http://', ifnull(conf.value,'domain/'), cl.name, '/', p.id_product, '-' , pl.name, '.html'),' ','-') as Link,
     concat('http://', ifnull(conf.value,'domain'), '/img/p/', p.id_product, '-' , pi.id_image, '.jpg') as "Image-location",
     cl.name as Categorie,
    p.id_product AS ID
from dbrb_product p
left join dbrb_image pi on p.id_product = pi.id_product
left join dbrb_product_lang pl on p.id_product = pl.id_product
left join dbrb_category_lang cl on p.id_category_default = cl.id_category
left join dbrb_configuration conf on conf.name = 'dbrb_SHOP_DOMAIN'
left join dbrb_product_carrier x on p.id_product = x.id_product
group …
Run Code Online (Sandbox Code Playgroud)

php sql prestashop

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

标签 统计

python ×2

keras ×1

php ×1

prestashop ×1

python-3.x ×1

sql ×1

tensorflow ×1

tensorflow2.0 ×1