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

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  13353  13354  13355  ..  27004  27005  27006  27007  27008  27009
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1688308
nraynaud
lol
Posté le 19-02-2008 à 12:14:31  profilanswer
 

Reprise du message précédent :

uriel a écrit :

quand on fait un curve fit sur un scatter, comment choisir entre un fitting lineair ou polynomial? :??:


tu testes les 2 puis un coup de moindres carrés pour comparer [:ciler]
 
normalement, c'est l'ordre du système physique sous-jacent qui te donne l'ordre du polynôme, et la tendance à l'infini.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 19-02-2008 à 12:14:31  profilanswer
 

n°1688310
BenO
Profil: Chercheur
Posté le 19-02-2008 à 12:15:32  profilanswer
 

uriel a écrit :

quand on fait un curve fit sur un scatter, comment choisir entre un fitting lineair ou polynomial? :??:


 
et comment on fait un curve fit ? :o


---------------
Python Python Python
n°1688312
vapeur_coc​honne
Stig de Loisir
Posté le 19-02-2008 à 12:16:04  profilanswer
 

http://www.enregistrersous.com/images2/182694960820080215175749.jpg   [:zing]  
 
 [:chaos intestinal]


---------------
marilou repose sous la neige
n°1688314
uriel
blood pt.2
Posté le 19-02-2008 à 12:18:21  profilanswer
 

nraynaud a écrit :


normalement, c'est l'ordre du système physique sous-jacent qui te donne l'ordre du polynôme, et la tendance à l'infini.


ouais mais la distribution est pas geniale là, normalement c'est comme ça que je fais mais là ça rentre pas bien [:petrus75]
 il me faudrait la vaseline des stats en fait [:petrus75]


---------------
IVG en france
n°1688315
nraynaud
lol
Posté le 19-02-2008 à 12:20:06  profilanswer
 

uriel a écrit :


ouais mais la distribution est pas geniale là, normalement c'est comme ça que je fais mais là ça rentre pas bien [:petrus75]
 il me faudrait la vaseline des stats en fait [:petrus75]


on a vapeur, grand envaselineur de stats. Sinon, des laborantins qui boivent moins, ça devrait réduire un peu la variance ....


---------------
trainoo.com, c'est fini
n°1688316
uriel
blood pt.2
Posté le 19-02-2008 à 12:20:10  profilanswer
 

BenO a écrit :

et comment on fait un curve fit ? :o


ajustement de parametres, donc en general ça finit en regression lineaire ou en interpolation polynomiale :o


---------------
IVG en france
n°1688328
lekikideda​rty
Posté le 19-02-2008 à 12:50:00  profilanswer
 

 

Et alors ça apporte quoi de mettre dans un magazine ce que tout le monde sait déjà , on va changer quoi, on va le ragoter au diner a sa femme, ses amis, ses collègues :" c'est honteux ", mais personne n'ira le gueuler dans une manif !

 

Donc bon c'est bien d' avertir pour la XXXieme fois l'opinion publique, mais ça sert à rien si il n'y pas de mouvement derrière.

 


Donc ce magazine finira aux toilettes, dans les salles d'attente des docteurs, ou aux apprentis plombiers pour cacher le carrelage quand ils souderont

 


Edit: je ne pourrai pas être fonctionnaire je ne passerai pas l'ecrit

Message cité 2 fois
Message édité par lekikidedarty le 19-02-2008 à 12:54:50
n°1688329
stiffler
Lâche mon profil putain ! :o
Posté le 19-02-2008 à 12:50:43  profilanswer
 

lekikidedarty a écrit :

 

Et alors ça apporte quoi de mettre dans un magazine ce que tout le monde c'est déjà , on va changer quoi, on va le ragoter au diner a sa femme, ses amis, ses collègues :" c'est honteux ", mais personne n'ira le gueuler dans une manif !

 

Donc bon c'est bien d' avertir pour la XXXieme fois l'opinion publique, mais ça sert à rien si il n'y pas de mouvement derrière.

 


Donc ce magazine finira aux toilettes, dans les salles d'attente des docteurs, ou aux apprentis plombier pour cacher le carrelage quand ils souderont


[:ohmyeyes]
Stiffler c'est toi ?


Message édité par stiffler le 19-02-2008 à 12:50:50

---------------
I'm failing as fast as I can !! -- Vision-360, vos photos en grand format -- !! -- Les nouilles c'est bon
n°1688330
lorill
Posté le 19-02-2008 à 12:52:05  profilanswer
 

masklinn a écrit :


Pourquoi ne pas tout simplement utiliser MSN ou jabber [:petrus dei]


pace que c'est aussi bloqué :o

n°1688332
lorill
Posté le 19-02-2008 à 12:53:12  profilanswer
 

nraynaud a écrit :


mais tu as changé de boulot ou ils commencent à filtrer dans l'hopital ?


le 2

mood
Publicité
Posté le 19-02-2008 à 12:53:12  profilanswer
 

n°1688333
___alt
Posté le 19-02-2008 à 12:59:54  profilanswer
 


 
U link pdf nao plz kk thx.
 


---------------
TRIPS RIGHT BUNCH F SHUTTLE TOM AND JERRY RIGHT YELLOW
n°1688334
Moktar1er
No one replies...
Posté le 19-02-2008 à 13:05:39  profilanswer
 

uriel a écrit :


ouais mais la distribution est pas geniale là, normalement c'est comme ça que je fais mais là ça rentre pas bien [:petrus75]
 il me faudrait la vaseline des stats en fait [:petrus75]


Tu fais un algo. génétique, tu laisser tourner une nuit et il te trouvera une solution sans que tu comprennes pourquoi [:dawa]

n°1688335
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:07:32  profilanswer
 

Elmoricq a écrit :

J

 

Ah, oui, le merge : on ne peut merge que deux branches à la fois. Ce qui crée une nouvelle version, qu'il faut check-in avant de faire un nouveau merge. [:petrus75]


C'est une bonne façon de faire, ça. Si tu merges N>2 branches d'un coup et qu'il y en a une qui casse tout, tu es obligé de tout recommencer et tu ne sais pas qui est le fautif.
Là, tu peux aisément vérifier chacun des merges, l'un après l'autre.
Le nombre d'étapes de commit intermédiaires, ce n'est pas un pb, il faut commiter souvent. Tu peux commiter 18 fois par jour, c'est pas un pb. Par contre, l'outil doit te permettre de ne visualiser que les étapes importantes. Clearcase est bien de ce coté-là (c'est une des rares choses que j'apprécie vraiment dans cet outil). On peut même décider qu'une branche est morte et qu'il n'est plus nécessaire de la visualiser, ce qui simplifie les arbres et leur lecture.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 13:15:17

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688336
skeye
Posté le 19-02-2008 à 13:09:52  profilanswer
 

ah tiens en parlant de merger des branches, si quelqu'un a un algo simple pour regrouper 2 arbres en un seul en déclarant quels noeuds de chaque arbre sont en fait les mêmes éléments ça m'intéresse.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1688339
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:17:32  profilanswer
 

Pb intéressant. Si tu n'as pas de la littérature sur le sujet, tu peux p-ê commencer avec un algo bourrin. Les arbres sont rarement énormes.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 13:22:36

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688341
Elmoricq
Modérateur
Posté le 19-02-2008 à 13:18:55  profilanswer
 

lekikidedarty a écrit :

Et alors ça apporte quoi de mettre dans un magazine ce que tout le monde sait déjà , on va changer quoi, on va le ragoter au diner a sa femme, ses amis, ses collègues :" c'est honteux ", mais personne n'ira le gueuler dans une manif !

 

Donc bon c'est bien d' avertir pour la XXXieme fois l'opinion publique, mais ça sert à rien si il n'y pas de mouvement derrière.

 


Donc ce magazine finira aux toilettes, dans les salles d'attente des docteurs, ou aux apprentis plombiers pour cacher le carrelage quand ils souderont

 


Edit: je ne pourrai pas être fonctionnaire je ne passerai pas l'ecrit

 

Francisque, un autre verre ! [:herbert de vaucanson]

 
el muchacho a écrit :


C'est une bonne façon de faire, ça. Si tu merges N>2 branches d'un coup et qu'il y en a une qui casse tout, tu es obligé de tout recommencer et tu ne sais pas qui est le fautif.
Là, tu peux aisément vérifier chacun des merges, l'un après l'autre.
Le nombre d'étapes de commit intermédiaires, ce n'est pas un pb, il faut commiter souvent. Tu peux commiter 18 fois par jour, c'est pas un pb. Par contre, l'outil doit te permettre de ne visualiser que les étapes importantes. Clearcase est bien de ce coté-là (c'est une des rares choses que j'apprécie vraiment dans cet outil). On peut même décider qu'une branche est morte et qu'il n'est plus nécessaire de la visualiser, ce qui simplifie les arbres et leur lecture.

 

Yup, Masklinn a bien expliqué l'affaire et maintenant je comprends l'intérêt. :jap:
(par contre, impossible de verrouiller une branche, ou la marquer ou quoi que ce soit dans synergy, en tout cas j'ai pas trouvé si ça existe :/ )


Message édité par Elmoricq le 19-02-2008 à 13:19:48
n°1688342
skeye
Posté le 19-02-2008 à 13:19:38  profilanswer
 

el muchacho a écrit :

Pb intéressant. Si tu n'as pas de la littérature sur le sujet, tu peux p-ê commencer avec un algo bourrin. Les arbres sont rarement énormes.


Là ça peut être énorme à terme.[:petrus75]
Je suis à la limite de décider que la solution intelligente c'est tout garder comme ça, et de stocker en plus les noeuds identiques...[:pingouino]


---------------
Can't buy what I want because it's free -
n°1688344
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:22:39  profilanswer
 

Un algo un peu moins bourrin serait de parcourir l'un des arbres (le plus petit ?), et de créer un hashmap avec en clef un hash de l'identifiant du noeud, et en valeur sa position dans l'arbre en terme de parcours (pour un arbre binaire,  ce serait un truc du genre g-d-d-g-d-g).
Sinon, ta solution peut aussi être la bonne (celle de ne pas merger), si le stockage n'est pas un pb.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 13:25:02

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688346
flo850
moi je
Posté le 19-02-2008 à 13:31:16  profilanswer
 

skeye a écrit :

ah tiens en parlant de merger des branches, si quelqu'un a un algo simple pour regrouper 2 arbres en un seul en déclarant quels noeuds de chaque arbre sont en fait les mêmes éléments ça m'intéresse.[:petrus75]

 

a chaque nœud il y a une signature calculée a partir de la valeur du nœud et de chacun de ses fils ( donc , a la louche c'est du o(n) avec n qui est le nombre de neoud total )

 

tu garde dans un hashmap/bdd  les différentes valeurs
ensuite tu compare, par exemple avec une requete SQL bien sale et tu regroupe les plus grands en premier


Message édité par flo850 le 19-02-2008 à 13:31:59

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

n°1688347
skeye
Posté le 19-02-2008 à 13:31:58  profilanswer
 

el muchacho a écrit :

Un algo un peu moins bourrin serait de parcourir l'un des arbres (le plus petit ?), et de créer un hashmap avec en clef un hash de l'identifiant du noeud, et en valeur sa position dans l'arbre en terme de parcours (pour un arbre binaire,  ce serait un truc du genre g-d-d-g-d-g).


 
Oué, en fait je pense pouvoir me débrouiller relativement facilement avec un algo naïf - mais le problème ça va être les perfs - c'est que derrière tous mes noeuds sont dans une base de données, avec une structure de ce genre :
 

Citation :


Noeud
-------
id_noeud
id_arbre
id_filsGauche
id_filsDroit


 
...et donc déjà récupérer les 2 arbres complets et les merger c'est lourd, alors faire les updates qui vont bien derrière, au-secours...[:tinostar]


---------------
Can't buy what I want because it's free -
n°1688353
skeye
Posté le 19-02-2008 à 13:35:43  profilanswer
 

...et c'est sans parler de l'épineux problème de l'id_noeud qui est clé étrangère dans d'autres tables, ni de celui des autres données de la table pour lesquelles il faudra bien choisir lesquelles on conserve.[:moule_bite]


---------------
Can't buy what I want because it's free -
n°1688356
skeye
Posté le 19-02-2008 à 13:40:50  profilanswer
 

(...puis j'ai des cas rigolos où un noeud peut avoir 3 ou 4 fils - voire plus si affinités - via une autre table, mais bon on va pas trop compliquer le pb hein.[:dawa])


---------------
Can't buy what I want because it's free -
n°1688357
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:41:10  profilanswer
 

Ah ouais. Déjà, faire une structure d'arbre avec des tables en base de données, bonjour le truc bien lent. [:pingouino] Tu vas faire une sous-requête à chaque noeud. Peut-être que je me trompe (et dans ce cas, je veux bien les arguments), mais intuitivement, s'il y a un truc que je ne ferais pas dans une database, c'est bien une structure d'arbre.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 13:43:13

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688358
skeye
Posté le 19-02-2008 à 13:42:20  profilanswer
 

el muchacho a écrit :

Ah ouais. Déjà, faire une structure d'arbre avec des tables en base de données, bonjour le truc bien lent. [:pingouino] Tu vas faire une sous-requête à chaque noeud.


euh, dépend du sgbd ça. ;)


---------------
Can't buy what I want because it's free -
n°1688359
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:43:40  profilanswer
 

Ben avec SQL, tu fais comment ?

Message cité 2 fois
Message édité par el muchacho le 19-02-2008 à 13:43:50

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688360
skeye
Posté le 19-02-2008 à 13:43:53  profilanswer
 

...et pour les opérations normales j'ai besoin pour un noeud que de ses parents et ses enfants - parce-qu'en fait c'est pas un arbre du tout mon histoire, peut y avoir plusieurs noeuds avant et plusieurs après.:D


---------------
Can't buy what I want because it's free -
n°1688361
skeye
Posté le 19-02-2008 à 13:44:17  profilanswer
 

el muchacho a écrit :

Ben avec SQL, tu fais comment ?


par ex. avec oracle tu as connect by/start with, pour ça.


---------------
Can't buy what I want because it's free -
n°1688362
skeye
Posté le 19-02-2008 à 13:45:55  profilanswer
 

(je sens que je m'embarque dans un truc pas possible si je permets ça dans mon appli, en fait...on va garder pour plus tard.[:joce])


---------------
Can't buy what I want because it's free -
n°1688366
BenO
Profil: Chercheur
Posté le 19-02-2008 à 13:53:31  profilanswer
 

bonne résolution :o


---------------
Python Python Python
n°1688367
skeye
Posté le 19-02-2008 à 13:54:34  profilanswer
 

Oué mais ça fait chier, ç'aurait été classieux comme feature.[:dawao]
'fin de toute manière c'est prévu pour mysql ce truc, déjà, alors on va éviter les conneries.:o


---------------
Can't buy what I want because it's free -
n°1688368
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 13:55:01  profilanswer
 

skeye a écrit :


par ex. avec oracle tu as connect by/start with, pour ça.


Je connaissais pas, mais n'empêche, je lis ceci:

 
Citation :


Interpreting connect by statements
How must a start with ... connect by select statement be read and interpreted? If Oracle encounters such an SQL statement, it proceeds as described in the following pseude code.

 
Code :
  1. for rec in (select * from some_table) loop
  2.   if FULLFILLS_START_WITH_CONDITION(rec) then
  3.     RECURSE(rec, rec.child);
  4.   end if;
  5. end loop;
  6. procedure RECURSE (rec in MATCHES_SELECT_STMT, parent_id IN field_type) is
  7.   begin
  8.   APPEND_RESULT_LIST(rec);   
  9.   for rec_recurse in (select * from some_table) loop
  10.     if FULLFILLS_CONNECT_BY_CONDITION(rec_recurse.id, parent_id) then
  11.       RECURSE(rec_recurse,rec_recurse.id);
  12.     end if;
  13.   end loop;
  14. end procedure RECURSE;




http://www.adp-gmbh.ch/ora/sql/connect_by.html

 

Ca revient bien comme je le disais à faire une sous-requête à chaque noeud, donc c'est forcément lent.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 13:55:27

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688369
ratibus
Posté le 19-02-2008 à 13:55:22  profilanswer
 

el muchacho a écrit :

Ben avec SQL, tu fais comment ?


Avec des nested set ça pootre : http://dev.mysql.com/tech-resource [...] -data.html


---------------
Mon blog
n°1688370
skeye
Posté le 19-02-2008 à 13:56:39  profilanswer
 

el muchacho a écrit :


Ca revient bien à faire une sous-requête à chaque noeud, donc c'est forcément lent.


 
Bah comment tu veux que ça marche autrement?[:pingouino]
C'est supporté par le sgbd directement, c'est donc un peu comme une procédure stockée générique pour ce genre de pb, quoi...bien plus rapide que si tu devais générer et exécuter les requêtes dans ton langage client. ;)


---------------
Can't buy what I want because it's free -
n°1688371
kadreg
profil: Utilisateur
Posté le 19-02-2008 à 13:57:12  profilanswer
 

BenO a écrit :

bonne résolution :o


 
1680 x 1050 :o

n°1688372
masklinn
í dag viðrar vel til loftárása
Posté le 19-02-2008 à 13:57:36  profilanswer
 

lorill a écrit :


pace que c'est aussi bloqué :o


u = fiasco :/


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1688373
Dion
Acceuil
Posté le 19-02-2008 à 13:58:13  profilanswer
 

kadreg a écrit :


 
1680 x 1050 :o


 
[:icon13]


Message édité par Dion le 19-02-2008 à 13:58:26

---------------
When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====>
n°1688378
skeye
Posté le 19-02-2008 à 14:00:06  profilanswer
 


oué, alors ça c'est bien gentil quand t'as une structure d'arbre bien définie avec une racine unique, aussi, hein...[:joce]


---------------
Can't buy what I want because it's free -
n°1688379
BenO
Profil: Chercheur
Posté le 19-02-2008 à 14:00:16  profilanswer
 

1920 x 1200  [:cerveau mmmfff]


---------------
Python Python Python
n°1688381
el muchach​o
Comfortably Numb
Posté le 19-02-2008 à 14:01:54  profilanswer
 

skeye a écrit :

 

Bah comment tu veux que ça marche autrement?[:pingouino]
C'est supporté par le sgbd directement, c'est donc un peu comme une procédure stockée générique pour ce genre de pb, quoi...bien plus rapide que si tu devais générer et exécuter les requêtes dans ton langage client. ;)


Sans doute que c'est un peu plus rapide, mais pour de gros arbres ça restera à mon avis infiniment plus lent que si tu codes et gardes la structure d'arbre en Java (ou en C/C++, ou n'importe quel langage qui supporte proprement la récursivité) et que tu finis par une requête triviale by ID pour récupérer les données du noeud.
Ceci étant, j'ai assez peu d'expérience avec les BD.

Message cité 1 fois
Message édité par el muchacho le 19-02-2008 à 14:03:48

---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
n°1688385
skeye
Posté le 19-02-2008 à 14:04:02  profilanswer
 

el muchacho a écrit :


Sans doute que c'est un peu plus rapide, mais pour de gros arbres ça restera à mon avis infiniment plus lent que si tu codes et gardes la structure d'arbre en Java (ou en C/C++) et que tu finis par une requête triviale by ID pour récupérer les données du noeud.
Ceci étant, j'ai assez peu d'expérience avec les BD.

 

Euh oui, sauf que mon problème ce serait par exemple que j'ai juste les ids de 2 noeuds qui sont les mêmes, et que je veux merger à-partir de là. Le connect by/start with te permet de récupérer tout ton arbre en une seule requête, au lieu de te faire chier à boucler toi-même pour tout récupérer...

Message cité 1 fois
Message édité par skeye le 19-02-2008 à 14:04:50

---------------
Can't buy what I want because it's free -
n°1688386
flo850
moi je
Posté le 19-02-2008 à 14:04:06  profilanswer
 

skeye a écrit :

(je sens que je m'embarque dans un truc pas possible si je permets ça dans mon appli, en fait...on va garder pour plus tard.[:joce])

 

rien ne t'empeche d'ajouter un signature a chaque noeud , ca t epermettra de reconnaitre facilement les identiques et les different.

 

apres, il va falloir que tu jongles avec els règles pour merger deux noeuds différents


Message édité par flo850 le 19-02-2008 à 14:04:52

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

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  13353  13354  13355  ..  27004  27005  27006  27007  27008  27009

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)