Exemple #1
0
def show_fashion_mnist(images, labels):
    d2l.use_svg_display()
    _, figs = plt.subplots(1, len(images), figsize=(12, 12))
    for f, img, lbl in zip(figs, images, labels):
        f.imshow(img.reshape(28, 28).numpy())
        f.set_title(lbl)
        f.axes.get_xaxis().set_visible(False)
        f.axes.get_yaxis().set_visible(False)
Exemple #2
0
def show_fashion_mnist(images, labels):
    d2l.use_svg_display()  # Use svg format to display plot in jupyter
    _, figs = d2l.plt.subplots(1, len(images),
                               figsize=(12, 12))  # _表示忽略(不使用)的变量
    for f, img, lbl in zip(figs, images, labels):
        f.imshow(img.view((28, 28)).numpy())
        f.set_title(lbl)
        f.axes.get_xaxis().set_visible(False)
        f.axes.get_yaxis().set_visible(False)
    d2l.plt.show()
Exemple #3
0
def show_fashion_mnist(images, labels):
    d2l.use_svg_display()
    # 这里的_表示我们忽略(不使用)的变量
    _, figs = plt.subplots(1, len(images), figsize=(12, 12))
    # fig, ax = plt.subplots(1, 3, figsize = (15,7)),这样就会有1行3个15x7大小的子图。函数返回一个figure图像和子图ax的坐标系array列表。
    # print(figs)
    for f, img, lbl in zip(figs, images, labels):
        # zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。
        # 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。
        # print(f, lbl)
        f.imshow(img.view((28, 28)).numpy())
        f.set_title(lbl)
        f.axes.get_xaxis().set_visible(False)  # 不显示x轴
        f.axes.get_yaxis().set_visible(False)  # 不显示y轴
    plt.show()