Home › Fóruns › Fórum Deep Learning com Python de A a Z: O Curso Completo › Códigos desatualizados
- Este tópico contém 5 respostas, 2 vozes e foi atualizado pela última vez 1 ano, 4 meses atrás por
Fábio Spak.
- AutorPosts
- 3 de outubro de 2023 às 23:45 #42171
Boa noite, somente para constatar nesta aula tive que modificar códigos que estavam no drive por não executarem:
De:
from keras.utils import np_utils
Para:
from keras import utilsDe:
from keras.wrappers.scikit_learn import KerasClassifier
Para:
from scikeras.wrappers import KerasClassifierDe:buld_in (em breve estará desatualizado)
Para: modelComo estou aprendendo redes neurais ( este é o intuito de estar estudando), tenho receio que algo comando futuro desatualizado eu não conseguir a correção, sendo assim seria possível atualizarem os fontes das aulas de redes neurais.
Em aulas anteriores também tive que alterar alguns códigos para executar, porém como está mais recorrente resolvi solicitar o apoio de vocês.
Muito obrigado.3 de outubro de 2023 às 23:46 #42172errata:
de: build_fnpara: model
5 de outubro de 2023 às 09:18 #42177Olá Gabriel, chegou a utilizar o anexo de código atualizado na seção de downloads?
Fabio
5 de outubro de 2023 às 12:12 #42185Olá, bom dia obrigado pelo retorno.
Sim, usei o fonte do drive.
6 de outubro de 2023 às 20:30 #42248Fiz mais atualizações, da forma abaixo executou
import pandas as pd
import tensorflow as tf # atualizado: tensorflow==2.0.0-beta1
from tensorflow.keras.models import Sequential # atualizado: tensorflow==2.0.0-beta1
from tensorflow.keras.layers import Dense # atualizado: tensorflow==2.0.0-beta1
#from keras.utils import np_utils
from keras import utils#from keras.wrappers.scikit_learn import KerasClassifier
from scikeras.wrappers import KerasClassifier
from sklearn.model_selection import cross_val_score
from tensorflow.keras import backend as k # atualizado: tensorflow==2.0.0-beta1base = pd.read_csv(‘iris.csv’)
previsores = base.iloc[:, 0:4].values
classe = base.iloc[:, 4].values
from sklearn.preprocessing import LabelEncoder
labelencoder = LabelEncoder()
classe = labelencoder.fit_transform(classe)
classe_dummy = utils.to_categorical(classe)def criar_rede(): # atualizado: tensorflow==2.0.0-beta1
k.clear_session()
classificador = Sequential([
tf.keras.layers.Dense(units=4, activation = ‘relu’, input_dim=4),
tf.keras.layers.Dense(units=4, activation = ‘relu’),
tf.keras.layers.Dense(units=3, activation = ‘softmax’)])
classificador.compile(optimizer = ‘adam’, loss = ‘categorical_crossentropy’,
metrics = [‘categorical_accuracy’])
return classificadorclassificador = KerasClassifier(build_fn = criar_rede,
epochs = 1000,
batch_size = 10)
resultados = cross_val_score(estimator = classificador,
X = previsores, y = classe_dummy,
cv = 10, scoring = ‘accuracy’)
media = resultados.mean()
desvio = resultados.std()16 de outubro de 2023 às 08:26 #42397Olá Gabriel, que bom que deu certo 😉
Fabio
- AutorPosts
- Você deve fazer login para responder a este tópico.