Forum Replies Created

Viewing 15 posts - 91 through 105 (of 416 total)
  • Author
    Posts
  • in reply to: Funções com parâmetros #45203
    Denny Ceccon
    Moderator

      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ão world, ou com um argumento específico, como Alice, adaptando-se a ambas as situações.

      • This reply was modified 1 year, 11 months ago by Denny Ceccon.
      Denny Ceccon
      Moderator

        Sim, 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.

        Denny Ceccon
        Moderator

          Olá 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.

          in reply to: Retificação no cálculo para elementos na curva normal #44909
          Denny Ceccon
          Moderator

            Olá 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)))

            `

            • This reply was modified 1 year, 12 months ago by Denny Ceccon.
            • This reply was modified 1 year, 12 months ago by Denny Ceccon.
            • This reply was modified 1 year, 12 months ago by Denny Ceccon.
            in reply to: Algoritmo genético – implementação #44841
            Denny Ceccon
            Moderator

              Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.

              in reply to: Error Code: 1071 #44840
              Denny Ceccon
              Moderator

                Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.

                in reply to: Salvando e usando a rede #44809
                Denny Ceccon
                Moderator

                  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]
                  
                  
                  • This reply was modified 1 year, 12 months ago by Denny Ceccon.
                  • This reply was modified 1 year, 12 months ago by Denny Ceccon.
                  in reply to: Pasta Modelo Analise de sentimentos #44808
                  Denny Ceccon
                  Moderator

                    Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.

                    in reply to: Erro na instalação do Módulo Orange3-Text #44807
                    Denny Ceccon
                    Moderator

                      Como não houve mais interação no tópico, acredito que o problema tenha sido resolvido.

                      in reply to: Vetores e matrizes – Exercício Python #44806
                      Denny Ceccon
                      Moderator

                        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.

                        in reply to: Datetime não está funcionando e dúvida sobre dateparse #44804
                        Denny Ceccon
                        Moderator

                          Olá 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.

                          • This reply was modified 1 year, 12 months ago by Denny Ceccon.
                          in reply to: erro na aula com Gráficos de limha #44790
                          Denny Ceccon
                          Moderator

                            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.

                            in reply to: Utilizando o graph.get_connections #44789
                            Denny Ceccon
                            Moderator

                              Como não houve mais interações neste tópico, estou considerando que o problema foi resolvido.

                              in reply to: Instalação do Anaconda #44788
                              Denny Ceccon
                              Moderator

                                Como não houve mais interações neste tópico, estou considerando que o problema foi resolvido.

                                Os códigos em Python podem ser executados em qualquer IDE com suporte à linguagem.

                                in reply to: Validação do Algoritmo Prophet #44787
                                Denny Ceccon
                                Moderator

                                  Sim, as redes neurais convolucionais podem ser utilizadas para analisar qualquer tipo de imagens. Os vídeos de nossos cursos são acompanhados de código, então você pode se basear por eles.

                                Viewing 15 posts - 91 through 105 (of 416 total)