[Isis-fish-users] Calibration
Eric Chatellier
chatellier at codelutin.com
Lun 12 Juin 09:50:37 CEST 2023
Bonjour,
En effet, ce sont les mêmes erreurs à chaque fois, mais il ne semble pas se
produire à chaque simulation.
J'ai l'impression que c'est un problème extérieur à Isis.
Est-ce que cela pourrait provenir de restriction de datarmor sur les temps de
calcul ou d'espace de stockage ?
En tout cas, je n'ai pas trop d'info autre que le debug qui ne dit pas grand chose.
Le 07/06/2023 à 18:19, Antoine RICOUARD a écrit :
> Bonjour,
>
> Cela s'est produit pour les quatre années que j'ai essayé de calibrer, et
> toujours sur Datarmor. Je n'ai pas essayé de lancer de calibration sur ma
> machine (je ne sais d'ailleurs pas comment on fait).
>
> Comme l'a fait remarquer Stéphanie, il était peut-être excessif de lancer un
> Algorithme génétique pour calibrer cette espèce qui n'a besoin que d'un
> paramètre.
>
> En revanche, j'ai un autre problème à soumettre. Lorsque j'ai voulu calibrer
> la sole (7 paramètres) pour 4 années différentes, j'obtiens des erreurs au
> bout d'un grand nombre de générations : 136 pour l'année 2015, 139 pour 2016,
> 45 puis 85 (je l'ai testé 2 fois) pour 2017 et enfin 42 puis 71 pour 2018
> (idem). Étrange, non ?
>
> Ces erreurs interviennent après un très long temps de calcul sur datarmor :
> 44, 43,12 et 8 heures respectivement. Ci-joint les debugs R et debugs ISIS.
>
> Il semble que ce soit le même type d'erreur, non ?
>
> Merci.
>
> Le 07/06/2023 à 17:11, Eric Chatellier a écrit :
>> Bonjour,
>>
>> Je n'ai pas la cause, mais c'est un problème pour ouvrir la région (comme si
>> elle n'existait pas ou était vide).
>>
>> Cela se produit tout le temps ? sur datarmor seulement ?
>>
>> Le 06/06/2023 à 15:34, aricouar a écrit :
>>>
>>> Bonjour les "ISISusers", c'est encore moi !
>>>
>>> Voici l'objet de ma nouvelle bouteille à la mer :
>>>
>>> J'essaye de réaliser la calibration des accessibilités d'une espèce de raie
>>> (Raja clavata). Dans mon modèle, la population n'a qu'un groupe (groupe 0).
>>> Il y a une erreur dans la simulation 31 sur les 55 de la première génération :
>>>
>>> 2023-06-06 12:57:08,299 ERROR [SimThread Calib_Raja_2015_AlGen_Prep_i31]
>>> (SqlExceptionHelper.java:142) logExceptions - Table "POPULATION" non trouvée
>>> Table "POPULATION" not found; SQL statement:
>>> select population0_.topiaId as topiaid1_11_, population0_.topiaVersion as
>>> topiaver2_11_, population0_.topiaCreateDate as topiacre3_11_,
>>> population0_.name as name4_11_, population0_.geographicId as geograph5_11_,
>>> population0_.plusGroup as plusgrou6_11_, population0_.growth as growth7_11_,
>>> population0_.growthReverse as growthre8_11_, population0_.comment as
>>> comment9_11_, population0_.meanWeight as meanwei10_11_, population0_.price
>>> as price11_11_, population0_.naturalDeathRate as natural12_11_,
>>> population0_.fishingMortalityOtherFleets as fishing13_11_,
>>> population0_.caractBioComment as caractb14_11_,
>>> population0_.reproductionEquation as reprodu15_11_,
>>> population0_.monthGapBetweenReproRecrutement as monthga16_11_,
>>> population0_.recruitmentDistribution_name as recruit17_11_,
>>> population0_.recruitmentDistribution_dim as recruit18_11_,
>>> population0_.recruitmentDistribution_dimNames as recruit19_11_,
>>> population0_.recruitmentDistribution_semantics as recruit20_11_,
>>> population0_.recruitmentDistribution_data as recruit21_11_,
>>> population0_.recruitmentEquation as recruit22_11_,
>>> population0_.recruitmentComment as recruit23_11_, population0_.zonesComment
>>> as zonesco24_11_, population0_.seasonsComment as seasons25_11_,
>>> population0_.capturabilityComment as captura26_11_,
>>> population0_.migrationComment as migrati27_11_,
>>> population0_.mappingZoneReproZoneRecru_name as mapping28_11_,
>>> population0_.mappingZoneReproZoneRecru_dim as mapping29_11_,
>>> population0_.mappingZoneReproZoneRecru_dimNames as mapping30_11_,
>>> population0_.mappingZoneReproZoneRecru_semantics as mapping31_11_,
>>> population0_.mappingZoneReproZoneRecru_data as mapping32_11_,
>>> population0_.capturability_name as captura33_11_,
>>> population0_.capturability_dim as captura34_11_,
>>> population0_.capturability_dimNames as captura35_11_,
>>> population0_.capturability_semantics as captura36_11_,
>>> population0_.capturability_data as captura37_11_,
>>> population0_.capturabilityEquationUsed as captura38_11_,
>>> population0_.capturabilityEquation as captura39_11_,
>>> population0_.maturityOgiveEquation as maturit40_11_,
>>> population0_.reproductionRateEquation as reprodu41_11_,
>>> population0_.fbarGroupMin as fbargro42_11_, population0_.fbarGroupMax as
>>> fbargro43_11_, population0_.abundanceReferenceMonth as abundan44_11_,
>>> population0_.computeFOnLandings as compute45_11_, population0_.species as
>>> species46_11_ from population population0_ where population0_.name=? limit ?
>>> [42102-199]
>>> 2023-06-06 12:57:08,306 ERROR [SimThread Calib_Raja_2015_AlGen_Prep_i31]
>>> (InProcessSimulatorLauncher.java:483) localSimulateSameThread - Error during
>>> simulation
>>> javax.persistence.PersistenceException:
>>> org.hibernate.exception.SQLGrammarException: could not prepare statement
>>>
>>>
>>> Cela évoque-t-il quelque chose à quelqu'un ?
>>>
>>> Ci-joint également :
>>>
>>> * les debugs : pbs, R, et le debug ISIS contenant l'erreur (les autres n'en
>>> contiennent pas, a priori)
>>>
>>> * les deux règles utilisées lors de la calibration
>>>
>>> * la region utilisée
>>>
>>> * les répertoires master et data_calib utilisés
>>>
>>> * le script R "calibr_run"
>>>
>>> * le script main
>>>
>>> * la simu isis préparée
>>>
>>>
>>> Merci pour toute aide :)
>>>
>>>
>>>
>>> _______________________________________________
>>> Isis-fish-users mailing list
>>> Isis-fish-users at list.isis-fish.org
>>> http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
>>> Archives et moteur de recherche:
>>> http://list.isis-fish.org/pipermail/isis-fish-users/
>>
>>
>
>
> _______________________________________________
> Isis-fish-users mailing list
> Isis-fish-users at list.isis-fish.org
> http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
> Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
--
Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Plus d'informations sur la liste de diffusion Isis-fish-users