TypeError: plotImages() получил неожиданный аргумент ключевого слова «n_images» Python

Ошибка, которую я получил: TypeError: plotImages () получил неожиданный аргумент ключевого слова «n_images»

Пожалуйста, дайте мне знать, если у вас есть идея. Это код:

categoriesList=["airplane","automobile","bird", "cat", "deer", "dog", "frog", "horse", "ship", "truck"]

import matplotlib.pyplot as plt
import random
def plotImages(x_test, images_arr, labels_arr, nx_images=8):
    fig, axes = plt.subplots(n_images, n_images, figsize=(9,9))
    axes = axes.flatten()
    
    for i in range(100):
        rand = random.randint(0, x_test.shape[0] -1)
        img = images_arr[rand]
        ax = axes[i]
    
        ax.imshow( img, cmap="Greys_r")
        ax.set_xticks(())
        ax.set_yticks(())
        
        predict_x=model2000.predict([[x_test[rand]]])
        label=categoriesList[predictions[0]]  
        
        if labels_arr[rand][predictions[0]] == 0:
            ax.set_title(label, fontsize=18 - n_images, color="red")
        else:
            ax.set_title(label, fontsize=18 - n_images) 
        
    plot = plt.tight_layout()
    return plot
  
display (plotImages(x_test, data_test_picture, y_test, n_images=10))


  

Пожалуйста, не размещайте код в виде изображений, только в виде текста. Только тогда вы получите ответ.

Dr. Snoopy 22.04.2022 22:57
Анализ настроения постов в Twitter с помощью Python, Tweepy и Flair
Анализ настроения постов в Twitter с помощью Python, Tweepy и Flair
Анализ настроения текстовых сообщений может быть настолько сложным или простым, насколько вы его сделаете. Как и в любом ML-проекте, вы можете выбрать...
7 лайфхаков для начинающих Python-программистов
7 лайфхаков для начинающих Python-программистов
В этой статье мы расскажем о хитростях и советах по Python, которые должны быть известны разработчику Python.
Установка Apache Cassandra на Mac OS
Установка Apache Cassandra на Mac OS
Это краткое руководство по установке Apache Cassandra.
Сертификатная программа "Кванты Python": Бэктестер ансамблевых методов на основе ООП
Сертификатная программа "Кванты Python": Бэктестер ансамблевых методов на основе ООП
В одном из недавних постов я рассказал о том, как я использую навыки количественных исследований, которые я совершенствую в рамках программы TPQ...
Создание персонального файлового хранилища
Создание персонального файлового хранилища
Вы когда-нибудь хотели поделиться с кем-то файлом, но он содержал конфиденциальную информацию? Многие думают, что электронная почта безопасна, но это...
Создание приборной панели для анализа данных на GCP - часть I
Создание приборной панели для анализа данных на GCP - часть I
Недавно я столкнулся с интересной бизнес-задачей - визуализацией сбоев в цепочке поставок лекарств, которую могут просматривать врачи и...
0
1
45
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы определили аргумент как nx_images в определении функции, но, похоже, нигде в коде его не используете. Попробуйте изменить его.

После этого я получаю сообщение об ошибке NameError: имя «x_test» не определено.

Eng 22.04.2022 23:05

Вы определили x_test? Какие данные у вас есть в x_test.

ML_Enthu 22.04.2022 23:08

Теперь я получаю ошибку значения ---> display (plotImages(x_test, data_test_picture, y_test, n_images=10)) ---> Predict_x=model2000.predict([[x_test[rand]]])

Eng 22.04.2022 23:48

@Eng - вы продолжаете перемещать цель, если этот ответ помог решить тот, о котором вы спрашивали, вам следует рассмотреть возможность его принятия. любые другие вы должны попытаться исправить самостоятельно, а затем поднять вопрос, если вам все еще нужна помощь.

Sayse 23.04.2022 01:32

Другие вопросы по теме