Il s'agit de l'application Linux nommée Oryx dont la dernière version peut être téléchargée sous le nom Oryx2.8.0.zip. Il peut être exécuté en ligne chez le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez gratuitement en ligne cette application nommée Oryx avec OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN
Ad
Oryx
DESCRIPTION
Oryx 2 est une réalisation de l'architecture lambda construite sur Apache Spark et Apache Kafka, mais avec une spécialisation pour l'apprentissage automatique à grande échelle en temps réel. Il s'agit d'un cadre permettant de créer des applications, mais il comprend également des applications packagées de bout en bout pour le filtrage, la classification, la régression et le clustering collaboratifs. L'application est écrite en Java, en utilisant Apache Spark, Hadoop, Tomcat, Kafka, Zookeeper et plus encore. La configuration utilise un seul fichier de configuration Typesafe Config, dans lequel les applications configurent un déploiement complet du système. Cela inclut les implémentations de classes d'interface clés qui implémentent la logique de traitement par lots, de vitesse et de service. Les applications emballent et déploient leurs implémentations avec chaque instance des binaires de couche. Chacun d'eux est un .jar Java exécutable qui démarre tous les services nécessaires.
Fonctionnalités:
- Niveau d'architecture lambda générique, fournissant des couches batch/vitesse/serving, qui n'est pas spécifique à l'apprentissage automatique
- Spécialisation en plus fournissant des abstractions ML pour la sélection d'hyperparamètres, etc.
- Implémentation de bout en bout des mêmes algorithmes ML standards qu'une application (ALS, forêts de décisions aléatoires, k-means) en plus
- Le mécanisme de transport de données est un sujet Apache Kafka
- La couche de vitesse est implémentée en tant que processus Spark Streaming
- La couche batch est implémentée en tant que processus Spark Streaming sur un cluster Hadoop
Langage de programmation
Java
Catégories
Il s'agit d'une application qui peut également être récupérée sur https://sourceforge.net/projects/oryx.mirror/. Il a été hébergé dans OnWorks afin de pouvoir être exécuté en ligne de la manière la plus simple possible à partir de l'un de nos systèmes d'exploitation gratuits.