Effacer le filtre
Article
Iryna Mykhailova · Avr 3
Introduction
Dans InterSystems IRIS 2024.3 et les versions ultérieures d'IRIS, le composant AutoML est désormais fourni sous forme de package Python distinct, installé après l'installation. Malheureusement, certaines versions récentes des packages Python sur lesquels AutoML s'appuie ont introduit des incompatibilités et peuvent entraîner des échecs lors de l'entraînement des modèles (instruction TRAIN MODEL). Si vous rencontrez une erreur mentionnant « TypeError » et l'argument de mot-clé « fit_params » ou « sklearn_tags », lisez la suite pour une solution rapide.
Cause principale
scikit-learn a été mis à jour vers la version 1.6.0, rendant ainsi fit_params obsolète.
scikeras ne met plus à jour les « wrappers » pour Tensorflow.
L'installation de ces packages dans IRIS 2024.3 sans dépendances épinglées entraîne des erreurs d'entraînement.
Symptômes
Vous pouvez rencontrer :
<TypeError>: got an unexpected keyword argument 'fit_params'
ou
[%msg: <ERROR #5002: ObjectScript error: <PYTHON EXCEPTION> *<class 'AttributeError'>: 'super' object has no attribute '__sklearn_tags__' [^%ML.AutoML.Provider.1:%SYS]>]
pendant la phase de formation du modèle.
Solution de contournement :
1. Désinstaller les packages existants (si nécessaire)
pip uninstall scikit-learn xgboost keras ...
2. Installer via Snapshot
Téléchargez requirementsSnapshot.txt (clic droit sur « Enregistrer la page sous… »)
Installer automl:
pip install --index-url https://registry.intersystems.com/pypi/simple \
--no-cache-dir \
--target /path/to/iris/python \
-r /path/to/requirementsSnapshot.txt
3. Vérifier
• Exécutez vos tests de détection de fumée pour confirmer l'absence d'erreurs fit_params.
• Assurez-vous que scikit-learn est épinglé à une version inférieure à 1.6.0.
Remarque : Les modalités d'obtention ou d'accès au fichier requirementsSnapshot.txt sont encore en discussion. Pour l'instant, veuillez contacter votre représentant InterSystems ou consulter la documentation officielle pour obtenir le lien ou le processus de distribution le plus récent.
Alternative : Épingler scikit-learn à une version inférieure à 1.6.0
Si vous préférez ne pas utiliser le fichier snapshot, vous pouvez épingler manuellement la version :
pip install scikit-learn<1.6.0 xgboost keras ...
Cela permettra de contourner le problème jusqu'à ce que XGBoost et Keras mettent officiellement à jour leurs packages.
Prochaines étapes
InterSystems a apporté des modifications au code AutoML afin de résoudre le problème dans les prochaines versions. Ce problème concerne principalement les conteneurs plus anciens, comme la version 2024.3, première version à utiliser la procédure de post-installation pour installer IntegratedML.
InterSystems publie une alerte client concernant les conteneurs IRIS 2024.3 ml (containers.intersystems.com/intersystems/iris-ml:2024.3), qui fait référence à cet article.
Si vous avez des questions ou rencontrez des problèmes, n'hésitez pas à laisser un commentaire ci-dessous ou à contacter votre contact du support InterSystems.
Ressources supplémentaires :
Documentation d'installation d'InterSystems IntegratedML AutoML
Notes de version de scikit-learn 1.6.0
Discussion sur la compatibilité avec XGBoost sur github.com
84 Publications•0 Abonnés
Annonce
Laurent Viquesnel · Avr 5, 2022
Chers développeurs !
Récemment, nous avons reçu de nombreuses demandes sur comment devenir un membre actif et utile de la Communauté des Développeurs d'InterSystems.
Rien de plus simple, il vous suffit de :
**1. Répondre aux questions**
S'il y a de [questions sans réponse](https://fr.community.intersystems.com/?filter=no_answer) et de questions [sans réponse acceptée](https://fr.community.intersystems.com/?filter=unanswered&sort=votes). N'hésitez pas à partager vos connaissances et à aider les autres membres de la Communauté.
**2. Contribuer aux articles**
Rédigez des articles qui décrivent votre expérience avec la technologie InterSystems : votre solution, votre savoir-faire en matière de développement, des conseils et astuces sur le débogage, le déploiement et d'autres approches en matière de développement efficace.
Il existe des [exemples d'articles](https://fr.community.intersystems.com/?filter=articles&sort=votes) qui sont devenus très utiles à la communauté.
Ou traduisez des articles dans d'autres langues pour les communautés régionales.
**3. Contribuer aux applications Open Exchange**
Partagez vos bibliothèques, solutions et outils concernant [Open Exchange](https://openexchange.intersystems.com/) via Github, Gitlab ou tout autre dépôt public.
N'hésitez pas à poser vos questions dans cette publication et discutons ensemble de la manière de rendre cette Communauté encore plus utile pour les ingénieurs travaillant avec la technologie InterSystems dans le monde entier.
Annonce
Irène Mykhailova · Mai 29, 2022
Salut la communauté :
Je pensais juste vous informer de tout le contenu sur HL7®FHIR® que nous avons planifié (et finalisé) pour le Global Summit.
Il y a quelque chose de spécial cette année pour tous ceux qui découvrent la norme et pour ceux d'entre vous qui n'ont pas de formation technique. Le lundi après-midi 20 juin, nous organisons un atelier spécial de quatre heures dirigé par Russ Leftwich, MD, avec Laura Heermann Langford, Ph.D., RN, FAMIA. Vous apprendrez ce qu'est FHIR®, comment il fonctionne (grâce à un exercice pratique) et comment il révolutionne l'interopérabilité des données et la norme de données de santé du futur.
Ensuite, le chef de produit, Patrick Jamieson, dirigera deux sessions FHIR, l'une sur la sténographie FHIR et l'autre un "aperçu" de notre InterSystems IRIS® SQL Builder, une nouvelle façon passionnante d'effectuer des analyses à l'aide des données de votre FHIR Repository.
Familiarisez-vous avec InterSystems Cloud Services, transformez les messages de soins de santé en messages FHIR et exécutez des requêtes à leur sujet dans ce laboratoire d'expérience : "Utilisation des services InterSystems Cloud avec les données FHIR".
Enfin, vous pourrez voir le travail des finalistes de notre programme d'incubateur de startups FHIR dans une salle réservée aux réunions et aux démonstrations.
Alors ne le manquez pas. Inscrivez-vous aujourd'hui
Annonce
Adeline Icard · Juin 22, 2023
InterSystems a corrigé un défaut qui entraînait une utilisation accrue de la mémoire de processus.
Plus précisément, l'augmentation de la consommation de mémoire de la partition de processus locale se produit lors de l'exécution de $Order, $Query, ou Merge sur des variables locales. Bien que cela n'ait aucun impact négatif sur la plupart des environnements en cours d'exécution, les environnements prenant en charge un grand nombre de processus ou limitant étroitement la mémoire maximale par processus pourraient être affectés. Certains processus peuvent rencontrer des erreurs <STORE>.
Le défaut existe dans 2023.1.0.229.0 mais il est republié sous 2023.1.0.235.1 avec les correctifs inclus, pour accélérer la correction sans que les clients aient besoin d'attendre une version de maintenance.
Les corrections pour ce défaut sont identifiées comme DP-423127 et DP-423237. Ceux-ci seront inclus dans toutes les versions futures.
Le défaut apparaît dans les versions 2022.2, 2022.3 et 2023.1 (build 229) d'InterSystems IRIS®, InterSystems IRIS for Health™ et HealthShare® Health Connect. Si vous utilisez l'une de ces versions, nous vous suggérons de passer à la version 2023.1 (build 235).
Cette correction est également disponible via la distribution ad hoc.
Si vous avez des questions concernant cette alerte, veuillez contacter le Worldwide Response Center.
Annonce
Adeline Icard · Mars 9, 2023
InterSystems France est prêt à accueillir un Apprenti(e) System Management Specialist.
Principales missions
Installations: Effectuer les installations des mises à jour système et applicatives sur tous les environnements internes de tests manuels et automatiques
Outils: Utiliser et/ou réaliser des outils internes d’installation, de mise à jour et optimisation, tant au niveau de la couche SGBD qu’au niveau applicatif
Communication: Echanger avec les autres équipes et les développeurs R&D d’InterSystems
Expérience et qualifications
Indispensables
Administration de systèmes Linux
Administration de bases de données
Requêtes SQL
Souhaitables
Expérience de VMware
Serveur Apache
Expérience en développement
Connaissance de Windows Server
Lieu
Montpellier, Occitanie, France (Hybrid)
>> appliquer ici <<
Annonce
Irène Mykhailova · Sept 2, 2022
Salut les Développeurs!
Pour lancer la rentrée en FHIR on vous propose de regarder cette courte vidéo pour avoir un aperçu de FHIR:
⏯ The Future of Care Begins with InterSystems and FHIR
Le FHIR est le nouveau standard pour les échanges de données au sein de et entre les organisations de soins de santé. Il permet d'éliminer plus facilement les barrières entre les différents systèmes et de fournir les informations nécessaires, à qui de droit, en quasi temps réel.
En tant que leader dans le domaine de la technologie des données de santé et de l'interopérabilité basée sur des normes, InterSystems vous donne la posibilité de créer les solutions basées sur FHIR sans beaucoup d'effort. Pour savoir plus, explorer et développer avec FHIR suivez ce lien!
Restez à l'écoute!
Pour suivre l'actualité, ouvrez l'annonce!
15 Publications•0 Abonnés
Annonce
Irène Mykhailova · Oct 30, 2022
Tenez-vous au courant des ressources d'apprentissage, de documentation, de classe et de certification en ligne dans le bulletin d'information d'octobre 2022 ! Découvrez comment vous pouvez :
Passez le nouvel examen de certification pour les administrateurs système.
Déployez InterSystems IRIS dans le cloud ou dans un conteneur.
Explorez les pages de destination des versions de produits dans la documentation.
Article
Robert Bira · Déc 15, 2022
Comme annoncé précédemment lors du Global Summit 2022, InterSystems cessera d'expédier ou d'installer un serveur Web basé sur Apache (souvent appelé serveur Web privé ou PWS) ; ce changement est actuellement prévu pour InterSystems IRIS 2023.1.
Avec cette nouvelle approche, vous avez le contrôle total pour choisir le serveur Web qui convient le mieux à vos besoins et comment vous le configurez, le maintenez et le mettez à jour. L'un des principaux avantages de ce changement est que vous n'aurez plus à attendre un kit mis à jour d'InterSystems pour obtenir la dernière version, ce qui est particulièrement important dans les situations de vulnérabilité de sécurité. InterSystems fournira des outils que vous pouvez utiliser pour vous aider à configurer Apache ou IIS. (Notez que l'édition communautaire d'InterSystems IRIS continuera à installer un PWS.)
L'installation d'un serveur Web est un processus courant et généralement facile - et il est bien documenté par les différents fournisseurs de serveurs Web.
Vous trouverez ci-dessous des exemples pour Ubuntu, Windows et macOS. Ils illustrent une installation rapide afin que vous puissiez voir le nouveau comportement lorsque les produits InterSystems n'incluent pas ou n'installent pas de serveur Web. (Notez que ce code est fourni tel quel et qu'il n'est pas pris en charge, ni suffisant pour héberger des applications critiques ou sensibles aux données.)
Une FAQ est disponible, qui contient des informations supplémentaires et un accès à des kits pour essayer ce nouveau processus. Veuillez accéder à la page du programme EAP et sélectionner le programme NoPWS.
Il existe souvent plusieurs façons d'installer un serveur Web, veuillez choisir celle que vous connaissez et qui vous convient le mieux.
Pour des commentaires ou des préoccupations, veuillez nous contacter à nopws@intersystems.com.
Voici un exemple pour Microsoft Windows :
Utilisez Microsoft Windows pour installer IIS.
Une fois installé, vous pouvez installer InterSystems IRIS, qui demandera à l'utilisateur si IIS doit être configuré.
Voici un exemple pour Ubuntu :
Prérequis : l'utilisateur est autorisé à utiliser sudo, Ubuntu OS, aucun PWS installé
Pour Ubuntu, le référentiel officiel d'Apache peut être utilisé avec la commande apt-get.
Mettre à jour le référentiel
$ sudo apt-get update
Installer Apache
$ sudo apt-get install apache2
Vérifiez qu'il est installé
$ apache2 -v
Après l'installation, effectuez le réglage suivant :
$ sudo nano /etc/apache2/apache2.conf
de:
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
à:
User <username of the user of your machine>
Group <groupname of the user of your machine>
Redémarrez le serveur Web :
$ sudo apachectl -k restart
Installer InterSystems IRIS
Tester avec le SMP (http://localhost/iris/csp/sys/UtilHome.csp)
Si vous venez d'installer à des fins de test, vous pouvez supprimer apache2 avec :
$ sudo apt-get remove apache2
Voici un exemple pour macOS :
Installer
$ brew install apache-httpd
Pour redémarrer httpd après une mise à niveau ou une installation :
$ brew services restart httpd
démarrez-le en utilisant
$ sudo apachectl -k start
ou redémarrez-le en utilisant
$ sudo apachectl -k restart
testez s'il localise votre navigateur pour
http://localhost
il devrait afficher : "It works"
Installez IRIS (veuillez observer la nouvelle boîte de dialogue d'installation car elle est nouvelle)
Redémarrez le serveur Web
$ sudo apachectl -k restart
Tester avec le SMP (http://localhost/iris/csp/sys/UtilHome.csp)
Si vous venez d'installer à des fins de test, vous pouvez supprimer apache-http avec :
$ brew remove apache-httpd
Annonce
Irène Mykhailova · Oct 31, 2022
Salut la Сommunauté !
Nous sommes heureux de vous annoncer notre nouveau sujet pour les prochains mois ! Nous continuerons à parler de la santé et de l'utilisation des produits InterSystems pour faciliter la capture des données nécessaires, leur normalisation, leur stockage en toute sécurité et leur exploitation pratique. Lisez cet article pour en savoir plus !
Nous espérons que ça vous plaira et que vous l'utiliserez dans vos projets.
Partagez vos idées concernant le sujet que nous avons choisi dans les commentaires ! Restez à l'écoute!
--
PS. J'ajouterai les posts publiés dans les commentaires de cette annonce afin que chacun puisse suivre le sujet ! 1. EDS - Capture des données 2. Qu'est-ce que HL7v2 ? 3. Contenu du message HL7 ADT et exemple du message ADT^A04 4. Contenu des messages HL7 ORM et ORU 5. Contenu du message HL7 ACK et un example 6. Revue du cours Building Basic HL7 Integrations with InterSystems sur InterSystems Learning 7. Comment utiliser l'adaptateur FTP pour produire et consommer des messages FTP 8. Génération de client SOAP et REST 9. FHIRDrop, FHIRBox - le transfert de fichiers géré vers FHIR® 10. Comment appeler le service Web HL7 V2 intégré à Ensemble/IRIS - Exemples Java, PB9, Delphi7 11. EDS - Normalisation des données de santé 12. Trucs et astuces - Procédure de suppression d'un groupe de segments HL7 13. [Vidéo] Entrepôts de Données de Santé 14. Ensemble : Comment intégrer un fichier PDF dans un message HL7 15. Nouvelles extensions SDA de HealthShare 16. Tests unitaires pour les transformations de données 17. EDS - Stockage des données de santé 18. Configurez votre serveur InterSystems FHIR en une seule commande 19. Création de questionnaires FHIR 20. EDS - Exploitation des données de santé
Annonce
Adeline Icard · Mai 11, 2023
InterSystems met davantage l'accent sur la promotion de notre programme d'accès anticipé (EAP), dans lequel les utilisateurs se portent volontaires pour travailler avec de nouveaux logiciels avant qu'ils ne soient généralement disponibles. En fait, nous ferons de nouveau la promotion du programme au Global Summit.
Le logiciel peut être une version complète d'InterSystems IRIS, mais il est généralement axé sur une nouvelle fonctionnalité sur laquelle nous souhaitons recueillir des commentaires. Les conditions et les conditions requises pour rejoindre un programme d'accès anticipé varient en fonction du logiciel évalué.
L'inscription est très simple. Allez sur ce lien et remplissez le formulaire.
Voulez-vous obtenir des mises à jour pour les EAP ? Ajoutez cette page à vos favoris ou suivez ce hashtag dans notre communauté de développeurs.
Si vous avez besoin d'informations supplémentaires, laissez vos questions sur cette page ou envoyez un e-mail à EarlyAccess@InterSystems.com.
Annonce
Irène Mykhailova · Juil 23, 2022
Salut la communauté,
Je voulais juste vous faire savoir qu'il est encore temps d'obtenir une carte-cadeau de 25 $ de Gartner pour évaluer nos produits. Les avis doivent être objectifs (pas d'employés d'InterSystems) et approuvés par Gartner. Voici le lien : https://gtnr.it/3ulVX4K
Ça ne vous prendra beaucoup de temps pour répondre au sondage.
Question
lilian taroua · Avr 30, 2023
Je me demande si je suis au bon endroit pour poser ma question. En tant que représentant de notre succursale française d'une entreprise-mère basée aux États-Unis, j'ai été chargé de télécharger la documentation InterSystems pour la gestion de nos finances. Cependant, je dois admettre que je trouve la documentation difficile à comprendre en raison de mon niveau d'anglais médiocre. Notre entreprise travaille dans le domaine des batteries électroniques et nous cherchons à unifier nos systèmes de reporting en utilisant InterSystems aux États-Unis et en France. Est-ce qu'il y a une documentation en français destinée aux débutants? Bonjour @lilian.taroua,
Quel type de documentation cherchez-vous?
La documentation technique officiel est effectivement en anglais et disponible en ligne ici. Elle peut aussi être téléchargée en version PDF via ce lien. Sur le site officiel FR, vous pourrez trouver des informations relatives aux différents produits. Des formations sur IRIS en français sont également possible à ma connaissance.