Respostas no Fórum
- AutorPosts
Você precisa instalar a biblioteca no seu ambiente de execução:
pip install pandas-datareader
Olá Júlio,
Nem sempre aumentar o número de épocas ajuda, pois pode ocorrer o fenômeno de overfitting. Geralmente, quando a arquitetura da rede e os dados são os mesmos, as maiores diferenças nos resultados se devem à inicialização da rede, mas como ela é inicializada com valores aleatórios, você precisa tentar várias vezes até que ela inicialize com os valores que entregam os melhores resultados.
Olá Luis,
Em Python, funções sem parâmetros são usadas quando a operação a ser realizada não depende de nenhuma entrada específica fornecida pelo usuário. Por exemplo, uma função sem parâmetro pode ser usada para exibir uma mensagem de boas-vindas, pois a mensagem é sempre a mesma, independentemente de qualquer entrada externa:
def greet(): print("Hello, world!") greet() # Saída: Hello, world!
Por outro lado, funções com parâmetros permitem que a mesma função seja usada para operar em diferentes entradas, tornando-a mais flexível e reutilizável. Parâmetros podem ser fornecidos explicitamente na chamada da função:
def greet(name): print(f"Hello, {name}!") greet("Alice") # Saída: Hello, Alice!
Ainda, funções com parâmetros implícitos, ou valores padrão, permitem que certos parâmetros sejam opcionais, fornecendo um valor padrão se nenhum valor for especificado. Isso aumenta a flexibilidade da função, permitindo uso mais simplificado quando os valores padrão são aceitáveis:
def greet(name="world"): print(f"Hello, {name}!") greet() # Saída: Hello, world! greet("Alice") # Saída: Hello, Alice!
Neste exemplo, a função
greet
pode ser chamada sem argumento, caso em que usará o valor padrãoworld
, ou com um argumento específico, comoAlice
, adaptando-se a ambas as situações.- Esta resposta foi modificada 11 meses, 4 semanas atrás por
Denny Ceccon.
17 de maio de 2024 às 12:37 em resposta a: TypeError: unsupported operand type(s) for /: ‘str’ and ‘str’ #44919Sim, mas aí depende do ambiente de execução ser o mesmo. Se você está rodando local, eu te recomendo ir no Colab e ver quais as versões das bibliotecas utilizadas, e construir um ambiente local com as mesmas versões.
17 de maio de 2024 às 10:15 em resposta a: TypeError: unsupported operand type(s) for /: ‘str’ and ‘str’ #44917Olá Ubiratan,
Eu rodei o código do Colab anexado à aula e não teve problemas. Pode ser que você tenha feito alguma alteração. Tenta utilizar o código original.
16 de maio de 2024 às 19:35 em resposta a: Retificação no cálculo para elementos na curva normal #44909Olá Wandré,
Eu até achei a explicação do professor meio confusa, mas sobre identificar a quantidade de sujeitos no centro ou na periferia da curva, concordo com você, só com duas correções: o cálculo usa a média, não a mediana (ainda que, no caso de distribuições normais, os dois valores tenderem a coincidir), e em relação à periferia, você precisa pegar os pontos que sejam maiores ou iguais à mediana + 1 desvio padrão OU menores ou iguais à mediana – 1 desvio padrão.
`
periferia_da_curva = np.sum((dados_normal >= (np.mean(dados_normal)+np.std(dados_normal)) | dados_normal <= (np.mean(dados_normal)-np.std(dados_normal))))centro_da_curva = np.sum((dados_normal <= np.mean(dados_normal)+np.std(dados_normal)) & (dados_normal >= np.mean(dados_normal)-np.std(dados_normal)))
`
- Esta resposta foi modificada 12 meses atrás por
Denny Ceccon.
- Esta resposta foi modificada 12 meses atrás por
Denny Ceccon.
- Esta resposta foi modificada 12 meses atrás por
Denny Ceccon.
Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.
Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.
Olá aluno,
Supondo que o modelo foi salvo com o nome
meu_modelo.h5
e que os dados sejam representados por 5 atributos numéricos:# Carregue o modelo salvo model = tf.keras.models.load_model('meu_modelo.h5') # Crie o novo registro (exemplo) novo_registro = np.array([[150, 3, 2, 1, 10]]) # Realize a predição previsao = model.predict(novo_registro) # Extrai o valor da predição valor_predito = previsao[0][0]
- Esta resposta foi modificada 1 ano atrás por
Denny Ceccon.
- Esta resposta foi modificada 1 ano atrás por
Denny Ceccon.
Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.
Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.
Olá Luis,
Nós estamos desenvolvendo um curso de NumPy onde essas questões serão abordadas, mas por enquanto eu posso te dizer que a grande vantagem de utilizar o NumPy é a performance, ele é muito mais rápido para fazer os cálculos vetoriais que são parte fundamental de muitos algoritmos de machine learning.
13 de maio de 2024 às 11:15 em resposta a: Datetime não está funcionando e dúvida sobre dateparse #44804Olá André,
Tem várias formas de fazer a mesma coisa, se o resultado deu certo você tem a liberdade de escolher o método.
O código dessa aula foi desenvolvido para depender do Pandas 1.5.3, faz o downgrade que deve funcionar.
- Esta resposta foi modificada 1 ano atrás por
Denny Ceccon.
Provavelmente
Date
está sendo utilizado como índice do dataframe, você pode resolver isso fazendo:acoes_df.reset_index(drop=False, inplace=True)
Assim
Date
passa a ser uma coluna e a função funciona.Como não houve mais interações neste tópico, estou considerando que o problema foi resolvido.
- Esta resposta foi modificada 11 meses, 4 semanas atrás por
- AutorPosts