CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • Black Friday
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : IA : Le nouveau CHATBOT d'OpenAI a atteint la singularité !!!!

DébutPage précedente
«1  ... 7879808182838485868788  ... 226»
Page suivanteFin
SingeHominidae SingeHominidae
MP
Niveau 10
02 décembre 2022 à 19:54:36

Le 02 décembre 2022 à 19:51:38 :

Le 02 décembre 2022 à 19:49:57 :

Le 02 décembre 2022 à 19:48:11 :
Par exemple "Code, en utilisant le moins de caractères possible, une fonction en Python qui prend en paramètre un entier et qui renvoie True si l'entier est premier et False sinon" .

Voici une fonction en Python qui prend en paramètre un entier et renvoie True si l'entier est premier et False sinon:

def est_premier(n):
  if n < 2:
    return False
  for i in range(2, int(n ** 0.5) + 1):
    if n % i == 0:
      return False
  return True

Pour utiliser cette fonction, vous pouvez par exemple écrire:

if est_premier(13):
  print("Le nombre 13 est premier.")
else:
  print("Le nombre 13 n'est pas premier.")

Cette fonction peut être simplifiée en utilisant la fonction all de Python, qui renvoie True si tous les éléments d'un itérable sont True, et False sinon:

def est_premier(n):
  if n < 2:
    return False
  return all(n % i != 0 for i in range(2, int(n ** 0.5) + 1))

Cette version de la fonction est plus concise, mais peut être un peu moins lisible pour les débutants en Python.

Ah oui c'est pas mal, même si bien sûr y a largement moyen de raccourcir, et si tu lui demandes de raccourcir encore le dernier code qu'il a envoyé ?

Oui, il est possible de raccourcir ce code en utilisant une fonction built-in de Python appelée "isprime" du module "sympy". Voici comment on peut le faire :

from sympy import isprime
def est_premier(n):
  return isprime(n)

Cela raccourci considérablement le code et le rend plus facile à lire. Il est important de noter que cette fonction ne fonctionnera que pour les nombres entiers positifs. Si vous souhaitez traiter les nombres négatifs ou flottants, vous devrez utiliser une autre approche.

il est également possible de simplifier ce code en utilisant un "if" ternaire pour remplacer les deux premières lignes du code. Voici comment on peut le faire :

def est_premier(n):
  return False if n < 2 else all(n % i != 0 for i in range(2, int(n ** 0.5) + 1))

Cela raccourci le code et le rend plus facile à lire, tout en conservant la même logique. Il est important de noter que cette approche ne fonctionnera que pour les nombres entiers positifs. Si vous souhaitez traiter les nombres négatifs ou flottants, vous devrez utiliser une autre approche.

Pseudo supprimé
Niveau 10
02 décembre 2022 à 19:56:04

Pourquoi le forum est fasciné par ce modèle de NLP?

Solaris428 Solaris428
MP
Niveau 25
02 décembre 2022 à 19:57:18

"écris en Python une fonction qui prend en entrée une chaîne de caractères et qui exécute le programme Brainfuck correspondant à cette chaîne de caractères si cette chaîne de caractères est un programme Brainfuck valide ou qui renvoie False sinon"

SingeHominidae SingeHominidae
MP
Niveau 10
02 décembre 2022 à 19:58:29

Le 02 décembre 2022 à 19:57:18 :
"écris en Python une fonction qui prend en entrée une chaîne de caractères et qui exécute le programme Brainfuck correspondant à cette chaîne de caractères si cette chaîne de caractères est un programme Brainfuck valide ou qui renvoie False sinon"

Voici comment on peut écrire une fonction en Python qui prend en entrée une chaîne de caractères et qui exécute le programme Brainfuck correspondant à cette chaîne de caractères si cette chaîne de caractères est un programme Brainfuck valide ou qui renvoie False sinon :

def execute_brainfuck(program):
  # On vérifie si la chaîne de caractères contient seulement des caractères valides pour Brainfuck
  if not all(c in "<>+-.,[]" for c in program):
    return False

  # On initialise les variables nécessaires pour exécuter le programme
  memory = [0]
  pointer = 0
  program_pointer = 0
  loop_stack = []

  # On parcourt le programme ligne par ligne
  while program_pointer < len(program):
    # On récupère le caractère actuel dans le programme
    current_char = program[program_pointer]

    # Si c'est un "<" on déplace le pointeur vers la gauche
    if current_char == "<":
      pointer = max(0, pointer - 1)

    # Si c'est un ">" on déplace le pointeur vers la droite
    elif current_char == ">":
      pointer = min(len(memory) - 1, pointer + 1)

    # Si c'est un "+" on incrémente la valeur à l'emplacement actuel du pointeur
    elif current_char == "+":
      memory[pointer] = (memory[pointer] + 1) % 256

    # Si c'est un "-" on décrémente la valeur à l'emplacement actuel du pointeur
    elif current_char == "-":
      memory[pointer] = (memory[pointer] - 1) % 256

    # Si c'est un "," on lit une valeur depuis l'entrée standard et on la stocke à l'emplacement actuel du pointeur
    elif current_char == ",":
      memory[pointer] = ord(input())

    # Si c'est un "." on imprime la valeur à l'emplacement actuel du pointeur
    elif current_char == ".":
      print(chr(memory[pointer]), end="")

    # Si c'est un "[" on ajoute l'emplacement actuel du programme à la pile des boucles
    # et on saute à l'emplacement correspondant à la fin de la boucle si la valeur à l'emplacement actuel du pointeur est 0
    elif current_char == "[":
      if memory[pointer] == 0:
        program_pointer = program.index("]", program_pointer)
      else:
        loop_stack.append(program_pointer)

    # Si c'est un "]" on saute à l'emplacement correspondant au début de la boucle si la valeur à l'emplacement actuel du pointeur n'est pas 0
    # sinon on retire l'emplacement de la pile des boucles
    elif current_char == "]":
      if memory[pointer

Voici la suite de la fonction :


      # Si la valeur à l'emplacement actuel du pointeur n'est pas 0, on saute à l'emplacement correspondant au début de la boucle
      if memory[pointer] != 0:
        program_pointer = loop_stack[-1]
      # Sinon, on retire l'emplacement de la pile des boucles
      else:
        loop_stack.pop()

    # On avance d'un caractère dans le programme
    program_pointer += 1

# On retourne True pour signaler que le programme a été exécuté avec succès
return True

Cette fonction prend en entrée une chaîne de caractères qui correspond à un programme Brainfuck et exécute ce programme s'il est valide. Sinon, elle renvoie False. Il est important de noter que cette fonction ne prend pas en compte les espaces ou les caractères non valides dans le programme Brainfuck, donc si le programme contient des espaces ou des caractères non valides, la fonction renverra False.

Message édité le 02 décembre 2022 à 20:01:55 par SingeHominidae
SingeHominidae SingeHominidae
MP
Niveau 10
02 décembre 2022 à 19:58:46

Il s'est arrêté (trop de caractères).

NumeroNumero NumeroNumero
MP
Niveau 39
02 décembre 2022 à 19:59:25

Le 02 décembre 2022 à 19:58:46 :
Il s'est arrêté (trop de caractères).

Faut demander "suite"

Line0_9 Line0_9
MP
Niveau 10
02 décembre 2022 à 19:59:45

Le 02 décembre 2022 à 19:49:55 :

Le 02 décembre 2022 à 19:40:02 :

Le 02 décembre 2022 à 19:35:56 :
vous avez mis votre telephone ? Vous flippez pas ?

Des miliers de gens ont ton numero et le font tourner et le vendent pour te proposer des arnaques, tu veux qu'il t'arrive quoi de plus ?

Exact bordel, je reçois déjà des SMS arnaques solde CPF et colis Chronopost au moins 3 fois par semaine, qu'est ce qu'il va m'arriver de plus https://image.noelshack.com/minis/2016/38/1474488555-jesus24.png

3 fois par jour ce qui m'est arrivé. Maintenant sa c'est calmé.

Solaris428 Solaris428
MP
Niveau 25
02 décembre 2022 à 20:00:18

Le 02 décembre 2022 à 19:58:46 :
Il s'est arrêté (trop de caractères).

Dommage c'était bien parti

Solaris428 Solaris428
MP
Niveau 25
02 décembre 2022 à 20:00:53

En tout cas c'est assez bluffant en terme de génération de code.

Pseudo supprimé
Niveau 10
02 décembre 2022 à 20:01:21

C'est leur dernier modèle GPT 4 avec des milliard de param? :rire:

Pseudo supprimé
Niveau 10
02 décembre 2022 à 20:02:05

Le 02 décembre 2022 à 20:00:53 :
En tout cas c'est assez bluffant en terme de génération de code.

c'est un délire à la github copilote non?

Si tu lui demande d'écrire des trucs dans un language pas populaire il va galérer de fou

SingeHominidae SingeHominidae
MP
Niveau 10
02 décembre 2022 à 20:02:10

Le 02 décembre 2022 à 20:00:18 :

Le 02 décembre 2022 à 19:58:46 :
Il s'est arrêté (trop de caractères).

Dommage c'était bien parti

J'ai edit

MegaSatan MegaSatan
MP
Niveau 10
02 décembre 2022 à 20:02:18

De la merde cette IA, je lui ai posé une question simple, et il est même pas capable de répondre :(

MegaSatan MegaSatan
MP
Niveau 10
02 décembre 2022 à 20:03:20

Moi : Can you define in simple words what is the meaning of "culture"

Reponse : Culture is a term that refers to the shared beliefs, customs, behaviors, and artifacts that characterize a group or society. It can also refer to the understanding and appreciation of art and literature. In short, culture is a way of life for a group of people. It is the combination of values, beliefs, and behaviors that make a society

Ok ça passe
Mais :

Moi : What is the optimal moment or situation to start a technique called the New York back raise, while playing poker ?

I'm sorry, but I am not familiar with a technique called the "New York back raise" in the context of poker. As a language model, I do not have the ability to browse the internet, so I am unable to provide more information about this technique. It's also worth mentioning that I am not trained to provide advice on gambling or playing poker. My primary function is to provide general information and assist with language-related tasks. If you have any other questions, I'll be happy to help to the best of my ability.

:(

dwnult dwnult
MP
Niveau 9
02 décembre 2022 à 20:04:42

Recherche tabou en python

// Import des bibliothèques nécessaires
import numpy as np
import random

// Définition des constantes
N = 10 // Nombre de villes
MAX_ITER = 1000 // Nombre maximal d'itérations
TABU_SIZE = 100 // Taille de la liste tabou

// Génération aléatoire des coordonnées des villes
cities = np.random.rand(N, 2)

// Fonction d'évaluation qui calcule la distance totale d'un chemin donné
def evaluate(path):
distance = 0
for i in range(N):
j = (i + 1) % N
distance += np.linalg.norm(cities[path[i]] - cities[path[j]])
return distance

// Initialisation de la meilleure solution trouvée
best_path = random.sample(range(N), N)
best_distance = evaluate(best_path)

// Initialisation de la liste tabou
tabu_list = []

// Boucle principale de la recherche tabou
for i in range(MAX_ITER):
// Génération d'une nouvelle solution en modifiant aléatoirement
// la meilleure solution trouvée jusqu'à présent
new_path = best_path[:]
a = random.randint(0, N - 1)
b = (a + 1) % N
new_path[a], new_path[b] = new_path[b], new_path[a]

// Si la nouvelle solution est meilleure que la meilleure solution trouvée
// et qu'elle n'est pas dans la liste tabou, on l'accepte
new_distance = evaluate(new_path)
if new_distance < best_distance and new_path not in tabu_list:
best_path = new_path
best_distance = new_distance

// Mise à jour de la liste tabou en ajoutant la nouvelle solution
// et en enlevant les solutions les plus anciennes de la liste
tabu_list.append(new_path)
if len(tabu_list) > TABU_SIZE:
tabu_list.pop(0)

// Affichage de la meilleure solution trouvée
print(best_path)

j'ai remplacé les # (commentaire) par // a cause de jvc https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Solaris428 Solaris428
MP
Niveau 25
02 décembre 2022 à 20:06:01

Le 02 décembre 2022 à 19:58:29 :

Le 02 décembre 2022 à 19:57:18 :
"écris en Python une fonction qui prend en entrée une chaîne de caractères et qui exécute le programme Brainfuck correspondant à cette chaîne de caractères si cette chaîne de caractères est un programme Brainfuck valide ou qui renvoie False sinon"

Voici comment on peut écrire une fonction en Python qui prend en entrée une chaîne de caractères et qui exécute le programme Brainfuck correspondant à cette chaîne de caractères si cette chaîne de caractères est un programme Brainfuck valide ou qui renvoie False sinon :

def execute_brainfuck(program):
  # On vérifie si la chaîne de caractères contient seulement des caractères valides pour Brainfuck
  if not all(c in "<>+-.,[]" for c in program):
    return False

  # On initialise les variables nécessaires pour exécuter le programme
  memory = [0]
  pointer = 0
  program_pointer = 0
  loop_stack = []

  # On parcourt le programme ligne par ligne
  while program_pointer < len(program):
    # On récupère le caractère actuel dans le programme
    current_char = program[program_pointer]

    # Si c'est un "<" on déplace le pointeur vers la gauche
    if current_char == "<":
      pointer = max(0, pointer - 1)

    # Si c'est un ">" on déplace le pointeur vers la droite
    elif current_char == ">":
      pointer = min(len(memory) - 1, pointer + 1)

    # Si c'est un "+" on incrémente la valeur à l'emplacement actuel du pointeur
    elif current_char == "+":
      memory[pointer] = (memory[pointer] + 1) % 256

    # Si c'est un "-" on décrémente la valeur à l'emplacement actuel du pointeur
    elif current_char == "-":
      memory[pointer] = (memory[pointer] - 1) % 256

    # Si c'est un "," on lit une valeur depuis l'entrée standard et on la stocke à l'emplacement actuel du pointeur
    elif current_char == ",":
      memory[pointer] = ord(input())

    # Si c'est un "." on imprime la valeur à l'emplacement actuel du pointeur
    elif current_char == ".":
      print(chr(memory[pointer]), end="")

    # Si c'est un "[" on ajoute l'emplacement actuel du programme à la pile des boucles
    # et on saute à l'emplacement correspondant à la fin de la boucle si la valeur à l'emplacement actuel du pointeur est 0
    elif current_char == "[":
      if memory[pointer] == 0:
        program_pointer = program.index("]", program_pointer)
      else:
        loop_stack.append(program_pointer)

    # Si c'est un "]" on saute à l'emplacement correspondant au début de la boucle si la valeur à l'emplacement actuel du pointeur n'est pas 0
    # sinon on retire l'emplacement de la pile des boucles
    elif current_char == "]":
      if memory[pointer

Voici la suite de la fonction :


      # Si la valeur à l'emplacement actuel du pointeur n'est pas 0, on saute à l'emplacement correspondant au début de la boucle
      if memory[pointer] != 0:
        program_pointer = loop_stack[-1]
      # Sinon, on retire l'emplacement de la pile des boucles
      else:
        loop_stack.pop()

    # On avance d'un caractère dans le programme
    program_pointer += 1

# On retourne True pour signaler que le programme a été exécuté avec succès
return True

Cette fonction prend en entrée une chaîne de caractères qui correspond à un programme Brainfuck et exécute ce programme s'il est valide. Sinon, elle renvoie False. Il est important de noter que cette fonction ne prend pas en compte les espaces ou les caractères non valides dans le programme Brainfuck, donc si le programme contient des espaces ou des caractères non valides, la fonction renverra False.

Si tu lui poses la même question mais au lieu de demander une fonction en Python tu demandes une fonction en Clojure il y arrive?

NumeroNumero NumeroNumero
MP
Niveau 39
02 décembre 2022 à 20:06:18

https://image.noelshack.com/fichiers/2022/14/1/1649096698-ahurim6upopcorn.png

En banlieue Parisienne, deux amis d'enfance, Samir et Karim, vivent des vies monotones et sans surprises. Tout change lorsqu'ils découvrent un trésor caché dans leur quartier et se lancent dans une aventure rocambolesque pour le récupérer.

Avec l'aide de leur bande de potes, ils affrontent des gangsters avides de leur butin et des forces de l'ordre qui les prennent pour des criminels. Entre éclats de rire et moments émouvants, ils réalisent l'importance de leur amitié et de leur communauté.

Avec ses personnages attachants et sa comédie irrésistible, "Tresor de banlieue" est un film feel-good qui célèbre la diversité et l'esprit de la banlieue Parisienne.

Enormebranleur Enormebranleur
MP
Niveau 10
02 décembre 2022 à 20:06:30

quelqu'un peut lui demander :
"un héritage peut-il poser des blocages ou problèmes psychologiques ?"

Solaris428 Solaris428
MP
Niveau 25
02 décembre 2022 à 20:07:18

Le 02 décembre 2022 à 20:04:42 :
Recherche tabou en python

// Import des bibliothèques nécessaires
import numpy as np
import random

// Définition des constantes
N = 10 // Nombre de villes
MAX_ITER = 1000 // Nombre maximal d'itérations
TABU_SIZE = 100 // Taille de la liste tabou

// Génération aléatoire des coordonnées des villes
cities = np.random.rand(N, 2)

// Fonction d'évaluation qui calcule la distance totale d'un chemin donné
def evaluate(path):
distance = 0
for i in range(N):
j = (i + 1) % N
distance += np.linalg.norm(cities[path[i]] - cities[path[j]])
return distance

// Initialisation de la meilleure solution trouvée
best_path = random.sample(range(N), N)
best_distance = evaluate(best_path)

// Initialisation de la liste tabou
tabu_list = []

// Boucle principale de la recherche tabou
for i in range(MAX_ITER):
// Génération d'une nouvelle solution en modifiant aléatoirement
// la meilleure solution trouvée jusqu'à présent
new_path = best_path[:]
a = random.randint(0, N - 1)
b = (a + 1) % N
new_path[a], new_path[b] = new_path[b], new_path[a]

// Si la nouvelle solution est meilleure que la meilleure solution trouvée
// et qu'elle n'est pas dans la liste tabou, on l'accepte
new_distance = evaluate(new_path)
if new_distance < best_distance and new_path not in tabu_list:
best_path = new_path
best_distance = new_distance

// Mise à jour de la liste tabou en ajoutant la nouvelle solution
// et en enlevant les solutions les plus anciennes de la liste
tabu_list.append(new_path)
if len(tabu_list) > TABU_SIZE:
tabu_list.pop(0)

// Affichage de la meilleure solution trouvée
print(best_path)

j'ai remplacé les # (commentaire) par // a cause de jvc https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Ah oui mais du coup il génère juste pleins de solutions aléatoires et il prend la meilleure, ça m'a l'air d'être une heuristique particulièrement inefficace.

TheKingInYellow TheKingInYellow
MP
Niveau 5
02 décembre 2022 à 20:07:39

Le 02 décembre 2022 à 20:03:20 :
Moi : Can you define in simple words what is the meaning of "culture"

Reponse : Culture is a term that refers to the shared beliefs, customs, behaviors, and artifacts that characterize a group or society. It can also refer to the understanding and appreciation of art and literature. In short, culture is a way of life for a group of people. It is the combination of values, beliefs, and behaviors that make a society

Ok ça passe
Mais :

Moi : What is the optimal moment or situation to start a technique called the New York back raise, while playing poker ?

I'm sorry, but I am not familiar with a technique called the "New York back raise" in the context of poker. As a language model, I do not have the ability to browse the internet, so I am unable to provide more information about this technique. It's also worth mentioning that I am not trained to provide advice on gambling or playing poker. My primary function is to provide general information and assist with language-related tasks. If you have any other questions, I'll be happy to help to the best of my ability.

:(

Essaye

Can you define in 10 words the meaning of "culture"?

Encore mieux :

Can you define in less than 10 words the meaning of "culture"?

Message édité le 02 décembre 2022 à 20:08:31 par TheKingInYellow
DébutPage précedente
«1  ... 7879808182838485868788  ... 226»
Page suivanteFin
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Sous-forums
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Suumas, odoki, [FIREWORK]
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

  • Aucun sujet à ne pas manquer
La vidéo du moment