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 数据集并结合这些方法?
我有两个具有一些功能的类:
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可以知道哪些参数是默认参数?它不需要处理任何参数,但也需要处理其他类期望的参数。
我需要为我的网站制作一个供比较网站的提要。它必须是一个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)