Maison  >  Article  >  développement back-end  >  Développement PHP et h5 Code de projet de vente de la plateforme WeChat Niu Niu

Développement PHP et h5 Code de projet de vente de la plateforme WeChat Niu Niu

小云云
小云云original
2018-03-02 09:44:432525parcourir

1. Bibliothèque JavaScript d'apprentissage automatique accélérée par le matériel DeepLearn.jsDeepLearn.js est une bibliothèque JavaScript open source lancée par Google qui peut être utilisée pour l'intelligence artificielle et accélère WebGL. Elle s'exécute entièrement dans le navigateur et ne nécessite aucune installation ni retour. -fin du traitement.

2. Outil de gestion de système de microservices à grande échelle Istio

Istio est un projet open source développé conjointement par Google, IBM et Lyft, visant à fournir une connexion unifiée de microservices et une garantie de sécurité, de gestion et méthodes de surveillance. Le projet Istio peut fournir un mécanisme de gestion du trafic pour l'architecture de microservices et crée également une base pour d'autres fonctions à valeur ajoutée (notamment la sécurité, la surveillance, le routage, la gestion et la politique des connexions, etc.). Le logiciel est construit à l'aide du proxy éprouvé Lyft Envoy pour offrir visibilité et contrôle sans aucun effort sur le code de l'application. Le projet Istio est un outil puissant qui aide les CTO/CIO à mettre en œuvre des exigences globales en matière de sécurité, de politique et de conformité au sein de leurs entreprises.

3. Peut générer automatiquement une interface de ligne de commande Python Fire

Python Fire est une bibliothèque open source de Google qui peut générer automatiquement une interface de ligne de commande (CLI) à partir de n'importe quel code Python.

Exemple simple :

import fireclass Calculator(object):
  """A simple calculator class."""

  def double(self, number):
    return 2 * numberif __name__ == '__main__':
  fire.Fire(Calculator)

Ensuite, vous pouvez exécuter :

python calculator.py double 10  # 20python calculator.py double --number=15  # 30

4. TensorFlow Fold de la bibliothèque Google Deep Learning

.

TensorFlow Fold est une bibliothèque permettant de créer des modèles TensorFlow qui utilisent des données structurées, où la structure du graphe informatique dépend de la structure des données d'entrée.

TensorFlow Fold facilite la mise en œuvre de modèles d'apprentissage profond qui gèrent différentes tailles et structures de données. Fold implémente le traitement par lots dynamique, transformant des lots de graphiques informatiques de forme arbitraire pour produire des graphiques informatiques statiques. Le graphique a la même structure quelle que soit l'entrée qu'il reçoit et peut être exécuté efficacement avec TensorFlow.

5. Go exécute Python : Grumpy

Grumpy est un compilateur de traduction de code source Python to Go et un runtime conçu pour remplacer CPython 2.7.

La principale différence est qu'il compile le code source Python en code source Go, puis le compile en code natif, et non en bytecode. Cela signifie que Grumpy n'a pas de VM. Le code source Go compilé est une séquence d'appels au runtime Grumpy, une bibliothèque Go qui sert un objectif similaire à l'API Python C (bien que l'API C ne soit pas directement prise en charge).

6. Bibliothèque de réseaux neuronaux basée sur TensorFlow Sonnet

La bibliothèque Sonnet utilise une approche orientée objet pour permettre la création de modules qui définissent une certaine conduction vers l'avant. calculs. Le module est appelé avec certains Tensors d'entrée, ajoute des opérations au graphique et renvoie un Tensor de sortie. Un choix de conception consiste à garantir que le partage de variables est géré de manière transparente en réutilisant automatiquement les variables lors des appels ultérieurs au même module.

7. API Node.js pour contrôler Chrome sans tête : Puppeteer

Puppeteer est une API Node.js pour contrôler Chrome sans tête. Il s'agit d'une bibliothèque Node.js qui fournit une API de haut niveau pour contrôler Chrome sans tête via le protocole DevTools. Il peut également être configuré pour utiliser Chrome complet (sans tête).

8. Outil d'algorithme d'image Guetzli

Guetzli, qui est « cookie » en suisse allemand signifie un encodeur JPEG. pour les images numériques et les images Web qui permettent d'obtenir une expérience en ligne plus rapide en produisant des fichiers JPEG plus petits, tout en conservant la compatibilité avec les navigateurs actuels, les applications de traitement d'images et les normes JPEG. Google affirme que Guetzli crée des fichiers image JPEG de haute qualité, 35 % plus petits que les méthodes de compression actuelles.

9. Facets, outil de visualisation d'ensembles de données d'apprentissage automatique open source de Google

Facets est un outil de visualisation open source de Google qui aide à comprendre, analyser et déboguer le ML. données.

Facets se compose de deux parties - Facets Overview et Facets pe , permettant aux utilisateurs de voir l'image globale de leurs données à différentes granularités. Facets Overview peut être utilisé pour visualiser chaque caractéristique des données, et Facets pe peut être utilisé pour explorer des ensembles individuels d'observations de données.

10. Bibliothèque d'outils d'apprentissage automatique Kubeflow

Kubeflow est une bibliothèque d'outils d'apprentissage automatique publiée par Google Le projet Kubeflow vise à rendre l'apprentissage automatique sur Kubernetes facile, pratique et évolutif. pour reconstruire d'autres services, mais pour fournir un moyen simple de trouver la meilleure solution OSS. La bibliothèque contient un manifeste pour créer :

  • JupyterHub pour créer et gérer des notebooks Jupyter interactifs

  • Configurable pour utiliser un processeur ou un GPU et évoluer vers une taille de cluster unique avec un seul paramètre Tensorflow Training Controller

  • Conteneur de service TF (Conteneur de service TF)

11. Cadre de gestion automatique de l'état du jeu BOARDGAME

BOARDGAME.IO. est un framework de jeu open source par Google. Il est vendu sur la plateforme WeChat NiuNiu (h5.hxforum.com) Coordonnées 17061863533 Penguin 2952777280 WeChat Tel17061863533 Il est conçu pour permettre aux auteurs de jeux de transformer essentiellement les règles du jeu en un framework de jeu. de fonctions simples qui décrivent les changements d'état du jeu lorsqu'une action spécifiée se produit. Le framework gère le transfert d'état représentationnel. Plus besoin d'écrire manuellement du code réseau ou backend.

12. Logiciel quantique open source OpenFermion

OpenFermion est un logiciel open source utilisé pour compiler et analyser des algorithmes quantiques pour simuler des systèmes de fermions, y compris la chimie quantique, entre autres fonctions, la version actuelle de Features. structures de données et outils pour obtenir et manipuler des représentations de fermions et de qubits hamiltoniens.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn