Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
818 connectés 

  FORUM HardWare.fr
  Programmation
  Ada

  [Ada][Topic Unic][Open Source] Je fais péter mes codes.

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5
Page Précédente
Auteur Sujet :

[Ada][Topic Unic][Open Source] Je fais péter mes codes.

n°1947897
Profil sup​primé
Posté le 07-12-2009 à 13:56:28  answer
 

Bonjour,  :hello:  j'ai toujours pensé que je trouverai à max de code sur internet...
Comme je trouve les ressources avec Ada un peu pauvres, c'est sans prétention quand même, que je lance un sujet ad'hoc.
Ici on trouvera quasiment tous mes codes et ceux d'entre vous qui souhaiterons en faire autant ; Partager le code.
Good luck!.  :jap:


Message édité par Profil supprimé le 07-12-2009 à 13:59:34
mood
Publicité
Posté le 07-12-2009 à 13:56:28  profilanswer
 

n°1947903
Profil sup​primé
Posté le 07-12-2009 à 14:14:28  answer
 

Hello !
 
Project name : Warch
Date de création : 1/12/2009
description : modèle client/server (objet indéfinit)
version : maquetage du process d'exploitation (description des menus)
Etat du projet : systémique [:ddr555]/ (implémentation du server)
Donwload               : warch-0.0.4alpha for Windows
 - Maj du 9/12/2009 : warch-0.0.6beta for Windows
 - Maj du 10/12/2009: warch-0.1.0alpha for Windows -- include documentation ;
 - Maj de 13/12/2009 warch-1.1.1release for Windows -- je n'ai pas terminé mais voici une version exploitable.
Contact : jovalise@gmail.com
Notes : Merci. On peut alors partir d'un a priori en proposant que le dialogue s'établie au long d'un certain nombre d'échange et ainsi former une logique dailogique en terme d'itération du process de communication.
 
Bibliothèques utilisées : PragmARC (Pragma Reusable Component) for REM_NN_Wrapper.
Cible : Windows for IBM compatible Personal computer.


Message édité par Profil supprimé le 13-12-2009 à 00:07:05
n°1951650
Profil sup​primé
Posté le 18-12-2009 à 22:05:10  answer
 

Une version Lite de Warch ::= sharp-000alpha_for_window
                                    ::= sharp-000release_for_windows
Sources + exécutable       ::= sharp-001alpha_for_windows


Message édité par Profil supprimé le 19-12-2009 à 17:13:27
n°1953833
Profil sup​primé
Posté le 30-12-2009 à 07:59:49  answer
 

Bonjour,
 
Voici une nouvelle mouture de mon projet d'I.A. en cours de développement ;
Sous le nom de Arche ; Vous trouverai une réseau de réseau de neurones artificiel.
Source + Binaire pour Windows arche-002alpha

n°1954324
Profil sup​primé
Posté le 31-12-2009 à 21:09:00  answer
 

Yep,
 
Et voici l'approche finale de L'I.A.
 
Sous le nom de Emmanuel... Vous trouverais les sources courante en cours de développement.
Emmanuel-0.0.0alpha by Manuel De Girardi for Windows.
 
Dans ce programme, j'ai définit 4 objets, conscient, unconscient, supconscient, subconscient.
 
Subconscient est sensé devenir la base de connaissance finale.
Unconscient est composé de supconscient et exploite conscient qui fait office de relais entre subconscient et supconscient.
 
Bon tout ça est encore un peu abstrait, bien que grassement implémenté par des réseaux de neurones.
 
Il me reste à faire la liaison entre chaque objet, de construire les bon fichier au bon endroit et peut-être un peu plus.

n°1954476
Profil sup​primé
Posté le 02-01-2010 à 17:25:07  answer
 

Hello,
 
Attachez votre ceinture, piste en vue...
 
J'utilise un nouveau poste pour cette mise à jour du projet Emmanuel pour la bonne nouvelle.
 
En effet, ça devrais fonctionner, encore quelque modification, et le projet devrait être éditable.
 
J'ai laissé toute les info de débug pour aujourd'hui mais on peut déjà jouer avec.
 
Il faut fournir un dictionnaire, inclu dans le zip suivant, et donner un peu de lecture au programme pour l'initialisation du réseau sémantique, en suite entamer un dialogue avec la machine... Des mot sont ajouté au fur et à mesure dans le dictionnaire. Je fournirai la doc un peu plus tard.
 
Voici ::= Emmanuel-0.0.1alpha by Manuel De Girardi for Windows.
 
Email : jovalise@gmail.com
 
Good luck !
 
 
Edit : Yep !
 
Voici, sources plus binaire, d'un truc plus concluant à priori, mais je sent, que le prog va évoluer.
Source + exe for Windows
 
Pour utiliser, démarré, chargé, connecté, et interrogé avec vos requêtes et avec les nouveaux mots du dico.


Message édité par Profil supprimé le 03-01-2010 à 12:28:56
n°1970161
Profil sup​primé
Posté le 01-03-2010 à 12:43:32  answer
 

Bonjour, Voici d'autre sources, toujours du même projet... Dans un autre avancement....
Programme écrit pour Gnu/Linux
 
Joli petit bout de code.... exos-001beta.tar.gz, sur toofiles.com.
 
De rien !
 
 
Pour utiliser ce programme... Lancez le à partir le la racine du répertoire de compilation, allez dans Admin, fait new network, et donner le nom du fichier source d'entrainement = train.1.txt, puis loggez vous. Entrez un texte. Pour quitter, faite 'esc'.


Message édité par Profil supprimé le 01-03-2010 à 12:43:48
n°1971755
Profil sup​primé
Posté le 07-03-2010 à 14:23:37  answer
 

Yep !
 
Désolé, je n'ai toujours pas fait de doc pour la présentation d'un truc pseudo-présentable... je suis pas inspiré  :D Et oui, c'est ça les vacances.  [:chownkey]  
 
Je vous redonne au moins un dernier lien sur un truc testé dans un xterm. Mais bon, si ça marche pas chez vous merci de me le signaler.
 
J'ai intégré un écran de veille donc. C'est un binding sur 3 appel de system don le premier est un appel à cmatrix que vous devez désormais installer auparavant.
 
train.1.txt n'existe plus, utilisez train.2/3/x/.txt.
 
 
Les sources : Exos_s-0.0.3beta.tar.gz
 
Good luck !  :hello: (je vais essayer de faire un peu de doc pour la prochaine fois ...  [:yohland] ...
 
 

n°1972470
Profil sup​primé
Posté le 10-03-2010 à 06:37:23  answer
 

El-Sat.. C'est toujours le même projet, avec un nouveau reflex... Le code se densifie. source = El-Sat-0.0.0alpha.tar.gz pour Gnu/Linux.
J'ai encore pas fait de doc.

n°1973777
Profil sup​primé
Posté le 14-03-2010 à 23:50:06  answer
 

Bien, très bien.
Bonsoir,
 
Je viens vous livrer la dernière production .... Sympatoche non ?
 
Voici, alors, le projet se décline en un programme serveur et un programme client non indispensable pour l'exploitation du programme serveur (une console est incluse).
 
C'est pas terminé, mais pour s'amuser un peu, ça le fais bien.
 
Je n'ai toujours pas produit de documentation.
 
Le serveur est un peu capricieux au démarrage. Relancé-le jusqu'à ce qu'il démarre. Faite Ctrl-C si ça plante.
 
Vous devez démarrer le serveur à la main pour utiliser le programme client.
Pour arrêter le serveur correctement.. Faite menu Admin.Stop puis menu Admin.Halt puis enfin vous pourrez stopper le programme
 
Ce qui serais sympatoche, c'est que vous me disiez ou vous avez eu des dificulter pour me donner un ordre d'idée des doc urgente.
 
 
Sources : prophet-server.tar.gz, prophet-client.tar.gz
Ces programme sont écrit pour Gnu/Linux.
 
Good luck !

mood
Publicité
Posté le 14-03-2010 à 23:50:06  profilanswer
 

n°1974271
Profil sup​primé
Posté le 16-03-2010 à 20:27:31  answer
 

                                                       Recherche et développement de l'intelligence artificielle.
 
   Vous trouverais ci-dessous l'ensemble des projets en cours d'expérimentation auxquels vous pouvez participer par leur utilisation et leur conception.  
 
 
Project Name :  Prophet
 
Description  :  Agent de dialogue ; Tient la conversation.
 
 Le projet Prophet consiste en un déploiement d'un système client/serveur visant à développer l'intelligence artificielle grâce à l'apprentissage en conditon réelles, par réseaux de neurones formels.
 
    Il est constitué d'un programme serveur nommé prophet-server et d'un programme client nommé prophet-client.
 
 - prophet-server - prophet-server-002beta
 - prophet-client  - prophet-client-002beta
 
Documentation :
 
Vous êtes limité à des phrase de 12 mots maximum.
 
Pour utiliser ces programme, placez vous dans le chaque répertoire et lancer make prophet-server ; make prophet-client après avoir installé le compilateur Ada Gnat ; puis lancez prophet-server et ou prophet-client à partir de la racine de chaque répertoire respectif ; Ou déplacez le répertoire data dans le répertoire courant.
 
ChangeLog:16/03/2010 ::= L'algorithme à changé. A présent prophet-server enregistre les requête utilisateur dans un nouveau fichier d'expérience accompagné de la réponse qu'il a généré à partir du fichier d'entrainement initiale pour retourner une réponse. L'algorithme s'en trouve simplifié.
 
Après avoir démarré le serveur, vous pouvez vous logger soit par la console de serveur soit avec le client après vous être inscrit auprès du serveur.
Procédez à l'apprentissage avant toute exploitation. Vous pouvez utiliser les fichiers d'entrainement fournit ou en rédiger vous même. Ne laissez pas de ligne blanche et encodez votre fichier en ISO 8859 ou LATIN1 ou UTF-8. Tout ça devrai fonctionner.  
 
Bugs (non implémentation) :  Si un client est connecté, l'arrêt du serveur prendra fin à la déconnexion. Toute fois, le service n'est pas maintenu après l'arrêt du serveur.
 
Tout nos projets sont distribués sous la GNU General Public License
 
Copyright (C) 2010 Numeric Prescience ; Tout droits réservés
 
Good luck !

n°1974373
Profil sup​primé
Posté le 17-03-2010 à 09:36:53  answer
 

Bonjour,
Voici les sources + binaire pour Windows de prophet-server-0.0.2beta.
prophet-server-002beta_for_windows_without_esc_sequence
A la différence avec les source pour Gnu/Linux ci-dessus, celles-ci ne contiennent pas de séquence d''échappement ; L'affichage est donc en noir et blanc.
Attention également à vos format de fichier qui ici doivent être en ISO-8859 ou Latin1.
 
Good luck !

n°1975032
Profil sup​primé
Posté le 18-03-2010 à 20:29:33  answer
 

Post des Màj du projet Prophet  
 
For Gnu/Linux ::= prophet-client-004alpha ; prophet-server-004alpha ; Include experience files.
 
 
For Windows ::= prophet-server-004alpha_for_windows_without_esc_sequence sources + exécutable.


Message édité par Profil supprimé le 19-03-2010 à 00:55:07
n°1980757
Profil sup​primé
Posté le 04-04-2010 à 12:55:03  answer
 

Bonjour, une nouvelle mouture, avec utilisation des graphes.
 
Je n'ai pas terminé l'algo de Dialogue. Mais ça répond déjà pas mal, reste à l'exploiter le graphe. Je planche.
 
Pour Windows, source et binaire ::= Prophet5.zip


Message édité par Profil supprimé le 04-04-2010 à 12:55:12
n°1980889
vil_coyote​76
Vil_coyote76
Posté le 05-04-2010 à 01:06:48  profilanswer
 

si je peux aider ... ;)  
 
Dl en cour ...


---------------

n°1980942
Mxtrem
Posté le 05-04-2010 à 16:31:04  profilanswer
 

Tient ça à l'air intéressant :)

n°1981317
Profil sup​primé
Posté le 06-04-2010 à 17:49:00  answer
 

Prophet-5.0.0beta Pour Windows. Sources + exe.
 
Faites péter vos algo.

n°1981337
GrosBocdel
Posté le 06-04-2010 à 18:36:00  profilanswer
 

Bon mais ça fait quoi ce truc à part demander un mot de passe deux fois?

n°1981340
GrosBocdel
Posté le 06-04-2010 à 18:41:52  profilanswer
 

Non j'ai jamais fait d'ada.
Je lance le serveur
Je lance un client
 
et rien

n°1981349
GrosBocdel
Posté le 06-04-2010 à 19:10:57  profilanswer
 

il lit Lexique-355.txt  
puis
si j'essaie Inscription, il demande un nom et mot de passe puis plus rien.
Si à la place j'essaie login, j'ai
Connexion
Send logname
Send passwd
Receive status
 
 
et rien

n°1981354
GrosBocdel
Posté le 06-04-2010 à 19:19:41  profilanswer
 


 
Ouais bein le serveur était démarré avant de lancer le client...

n°1981357
GrosBocdel
Posté le 06-04-2010 à 19:23:51  profilanswer
 

For Gnu/Linux ::= prophet-client-004alpha ; prophet-server-004alpha ; Include experience files.

n°1981358
GrosBocdel
Posté le 06-04-2010 à 19:24:30  profilanswer
 


?????

n°1981360
GrosBocdel
Posté le 06-04-2010 à 19:29:17  profilanswer
 

marche pas

n°1981363
GrosBocdel
Posté le 06-04-2010 à 19:32:27  profilanswer
 

                               Prophet Server
                        mardi 6 avril 2010 19 31 26 780
 
Training artificial neural network  length= 1
Epoch :  501 ; RMS_Error :  1.00000345211955468E+00 \     5% 0: 0: 2: 6719
 
 
 
je choisis 2 login
 et après j'ai  
                                Prophet Server
                        mardi 6 avril 2010 19 32 10 4729
 
 I'm free... Enjoy ! /
 
 
#
 
 
 
 
 
 
 
 
#
 

n°1981367
GrosBocdel
Posté le 06-04-2010 à 19:37:24  profilanswer
 


 
    Enter Choice:
 Enter train filename : train.1.txt
Reading source file data/sources/train.1.txt
Creating train file...
opening source file...
Reading file for train... Please wait !
........
Done.
Initialize network...
                       
 
il fait plus rien

n°1981369
GrosBocdel
Posté le 06-04-2010 à 19:39:25  profilanswer
 

oui le tiens

n°1981378
GrosBocdel
Posté le 06-04-2010 à 19:54:29  profilanswer
 

oui

n°1981379
GrosBocdel
Posté le 06-04-2010 à 19:57:31  profilanswer
 

ouais nan
Reading file for train... Please wait !
�
humanit�
.�
�tre
.�
.ob�ir
donn�s
�tres
.coh�rents
prot�ger
.�tre
.
Done.
Initialize network...
                 


Message édité par GrosBocdel le 06-04-2010 à 19:58:44
n°1981380
GrosBocdel
Posté le 06-04-2010 à 20:00:28  profilanswer
 

si je vire les accents du fichier ça fait
Reading file for train... Please wait !
humanite
robots
un
robot
ne
peut
porter
atteinte
a
un
etre
humain
un
humain
ne
peut
porter
atteinte
a
un
robot
un
robot
doit
obeir
aux
ordres
donnes
par
les
etres
humains
un
humain
doit
donner
des
ordres
coherents
un
robot
doit
proteger
son
existence
un
robot
ne
peut
produire
un
etre
               

n°1981383
Profil sup​primé
Posté le 06-04-2010 à 20:09:23  answer
 

A oui, il y a un problème d"encodage de fichier.
 
Lexique-355.txt est un dictionnaire dans un certain encodage, je ne me souviens pas lequel, en faisant "file Lexique-355.txt" tu le saura.
En suite, dans le Makefile, il y a une option dans la ligne de compilation "-gnatW8" il faut éventuellement la supprimer.
 
Mais surtout, tes variable d'environnement doivent être UTF-8 ou ISO-8859

n°1981384
Profil sup​primé
Posté le 06-04-2010 à 20:11:29  answer
 

Enfin, c'est un peu le bazar avec les encodage de fichier et les config de console, je n'y connais pas suffisamment pour te dire exactement quoi faire.

n°1981385
GrosBocdel
Posté le 06-04-2010 à 20:18:46  profilanswer
 

J'ai passé le dico et le fichier d'entrainement en utf8 et ça passe pas mieux

n°1981390
Profil sup​primé
Posté le 06-04-2010 à 20:24:39  answer
 

GrosBocdel a écrit :

J'ai passé le dico et le fichier d'entrainement en utf8 et ça passe pas mieux


 
-gnatW8 spécifie au compilateur d'exploiter les chaîne de caractère en utf8, s tu l'as supprimé en même temps remet là.
Si non, je ne sais pas.


Message édité par Profil supprimé le 06-04-2010 à 20:24:50
n°1981394
GrosBocdel
Posté le 06-04-2010 à 20:27:33  profilanswer
 

non non je l'ai laissé

n°1981396
Profil sup​primé
Posté le 06-04-2010 à 20:30:36  answer
 

GrosBocdel a écrit :

non non je l'ai laissé


 
N'empêche qu'il y as toujours un problème, et c'est probablement un problème d'encodage. A ce stade, je ne vois que ça, ou un problème de limitation de taille de pile, et là, il faut consulter "ulimit"

n°1981399
GrosBocdel
Posté le 06-04-2010 à 20:37:31  profilanswer
 

ulimit
unlimited
 
Ce qui est amusant c'est que ton output sort tous les mots à accents.
eading file for train... Please wait !

manière
...sécurité
défense
.protéger
.
Done.
Initialize network...
                         
 
et c'est à initialize network que ça coince.
 
Je sais pas si j'ai envie d'apprendre ada.
J'arrète là, je verrai si j'ai le courage plus tard

Message cité 1 fois
Message édité par GrosBocdel le 06-04-2010 à 20:38:03
n°1981403
Profil sup​primé
Posté le 06-04-2010 à 20:47:20  answer
 

GrosBocdel a écrit :

ulimit
unlimited
 
Ce qui est amusant c'est que ton output sort tous les mots à accents.
eading file for train... Please wait !

manière
...sécurité
défense
.protéger
.
Done.
Initialize network...
                         
 
et c'est à initialize network que ça coince.
 
Je sais pas si j'ai envie d'apprendre ada.
J'arrète là, je verrai si j'ai le courage plus tard


 
C'est qu'il n'a pas trouvé les mot avec accent dans le dictionnaire. Donc, toujours un problème d'encodage.

n°1981694
GrosBocdel
Posté le 07-04-2010 à 17:31:21  profilanswer
 

ok, sur une autre machine ça passe
 bonjour monsieur
-> quels dévouement obstinée abandonnant
 [:ramones]

n°1981701
Profil sup​primé
Posté le 07-04-2010 à 18:06:36  answer
 

GrosBocdel a écrit :

ok, sur une autre machine ça passe
 bonjour monsieur
-> quels dévouement obstinée abandonnant
 [:ramones]


[:powa]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Ada

  [Ada][Topic Unic][Open Source] Je fais péter mes codes.

 

Sujets relatifs
Probleme robot google ? Ma source internet ? aidez moiInterface ADA avec C
Projet de frontend Open-Source pour émulateursOpen Office: Base de données
code source pdf ?Modifier le code source de SIP-Communicator
[JS] Pb avec un page de javascripts et module open flash chart[ADA] /!\ Combien on peux boire de biere JEUDI MIDI §§§ la defense ??
Fonction window.open (javascript) 
Plus de sujets relatifs à : [Ada][Topic Unic][Open Source] Je fais péter mes codes.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR