Heim  >  Artikel  >  Backend-Entwicklung  >  PHP- und H5-Entwicklung WeChat Niu Niu-Plattform-Verkaufsprojektcode

PHP- und H5-Entwicklung WeChat Niu Niu-Plattform-Verkaufsprojektcode

小云云
小云云Original
2018-03-02 09:44:432571Durchsuche

1. Hardware-beschleunigte JavaScript-Bibliothek für maschinelles Lernen DeepLearn.jsDeepLearn.js ist eine von Google gestartete Open-Source-JavaScript-Bibliothek, die für maschinelle Intelligenz verwendet werden kann und WebGL beschleunigt. Sie läuft vollständig im Browser und erfordert keine Installation oder Rückseite -Endbearbeitung.

2. Groß angelegtes Microservice-Systemverwaltungstool Istio

Istio ist ein von Google, IBM und Lyft gemeinsam entwickeltes Open-Source-Projekt mit dem Ziel, eine einheitliche Microservice-Verbindung und Sicherheitsgarantie, -verwaltung und -verwaltung bereitzustellen Überwachungsmethoden. Das Istio-Projekt kann einen Verkehrsverwaltungsmechanismus für die Microservice-Architektur bereitstellen und auch eine Grundlage für andere Mehrwertfunktionen (einschließlich Sicherheit, Überwachung, Routing, Verbindungsverwaltung und -richtlinie usw.) schaffen. Die Software basiert auf dem bewährten Lyft Envoy-Proxy, um Transparenz und Kontrolle ohne Aufwand für den Anwendungscode zu ermöglichen. Das Istio-Projekt ist ein leistungsstarkes Tool, das CTOs/CIOs bei der Umsetzung ganzheitlicher Sicherheits-, Richtlinien- und Compliance-Anforderungen im Unternehmen unterstützt.

3. Kann automatisch eine Befehlszeilenschnittstelle Python Fire generieren

Python Fire ist eine Open-Source-Bibliothek von Google, die automatisch eine Befehlszeilenschnittstelle (CLI) aus jedem Python-Code generieren kann.

Einfaches Beispiel:

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

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

Dann können Sie Folgendes ausführen:

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

4. Google Deep Learning Library TensorFlow Fold

TensorFlow Fold ist eine Bibliothek zum Erstellen von TensorFlow-Modellen, die strukturierte Daten verwenden, wobei die Struktur des Rechendiagramms von der Struktur der Eingabedaten abhängt.

TensorFlow Fold erleichtert die Implementierung von Deep-Learning-Modellen, die unterschiedliche Datengrößen und -strukturen verarbeiten. Fold implementiert eine dynamische Stapelverarbeitung und wandelt Stapel beliebig geformter Computergrafiken in statische Computergrafiken um. Der Graph hat unabhängig von der empfangenen Eingabe die gleiche Struktur und kann mit TensorFlow effizient ausgeführt werden.

5. Go führt Python aus: Grumpy

Grumpy ist ein Python to Go-Quellcode-Übersetzungscompiler und eine Laufzeit, die CPython 2.7 ersetzen soll.

Der Hauptunterschied besteht darin, dass Python-Quellcode in Go-Quellcode kompiliert wird und dieser dann in nativen Code und nicht in Bytecode kompiliert wird. Das bedeutet, dass Grumpy keine VM hat. Kompilierter Go-Quellcode ist eine Folge von Aufrufen der Grumpy-Laufzeitumgebung, einer Go-Bibliothek, die einem ähnlichen Zweck dient wie die Python-C-API (obwohl die C-API nicht direkt unterstützt wird).

6. TensorFlow-basierte neuronale Netzwerkbibliothek Sonnet

Die Sonnet-Bibliothek verwendet einen objektorientierten Ansatz, um die Erstellung von Modulen zu ermöglichen, die eine gewisse Vorwärtsleitung definieren Berechnungen. Das Modul wird mit einigen Eingabetensoren aufgerufen, fügt dem Diagramm Operationen hinzu und gibt einen Ausgabetensor zurück. Eine Entwurfsmöglichkeit besteht darin, sicherzustellen, dass die gemeinsame Nutzung von Variablen transparent gehandhabt wird, indem Variablen bei nachfolgenden Aufrufen desselben Moduls automatisch wiederverwendet werden.

7. Node.js-API zur Steuerung von Headless Chrome: Puppeteer

Puppeteer ist eine Node.js-API zur Steuerung von Headless Chrome. Es handelt sich um eine Node.js-Bibliothek, die eine High-Level-API zur Steuerung von Headless Chrome über das DevTools-Protokoll bereitstellt. Es kann auch für die Verwendung von vollständigem (nicht Headless) Chrome konfiguriert werden.

8. Bildalgorithmus-Tool Guetzli

Guetzli, was auf Schweizerdeutsch „Cookie“ bedeutet, bedeutet einen JPEG-Encoder für digitale Bilder und Webbilder, die durch die Erstellung kleinerer JPEG-Dateien ein schnelleres Online-Erlebnis ermöglichen und gleichzeitig die Kompatibilität mit aktuellen Browsern, Bildverarbeitungsanwendungen und JPEG-Standards gewährleisten. Laut Google erstellt Guetzli hochwertige JPEG-Bilddateien, die 35 % kleiner sind als aktuelle Komprimierungsmethoden.

9. Facets, das Open-Source-Visualisierungstool für maschinelle Lerndatensätze

Facetten ist ein Open-Source-Visualisierungstool von Google, das dabei hilft, ML zu verstehen, zu analysieren und zu debuggen Daten eingestellt.

Facets besteht aus zwei Teilen – Facets Overview und Facets pe , sodass Benutzer das Gesamtbild ihrer Daten in unterschiedlichen Granularitäten anzeigen können. Facets Overview kann verwendet werden, um jedes Merkmal der Daten zu visualisieren, und Facets pe kann verwendet werden, um einzelne Sätze von Datenbeobachtungen zu untersuchen.

10. Kubeflow-Toolbibliothek für maschinelles Lernen

Kubeflow ist eine von Google veröffentlichte Toolbibliothek für maschinelles Lernen, die darauf abzielt, maschinelles Lernen auf Kubernetes einfach, bequem und skalierbar zu machen um andere Dienste neu aufzubauen, sondern um eine einfache Möglichkeit zu bieten, die beste OSS-Lösung zu finden. Die Bibliothek enthält ein Manifest zum Erstellen von:

  • JupyterHub zum Erstellen und Verwalten interaktiver Jupyter-Notebooks

  • Konfigurierbar für die Verwendung von CPU oder GPU und Skalierung auf eine einzelne Clustergröße mit einer einzigen Einstellung Tensorflow Training Controller

  • TF Serving Container (TF Serving Container)

11. Spielstatus-Automatikverwaltungs-Framework BOARDGAME.IO

BOARDGAME.IO ist ein Open-Source-Spiel-Framework von Google. Es wird auf der WeChat NiuNiu-Plattform (h5.hxforum.com) verkauft. Kontaktinformationen: 17061863533 Penguin 2952777280 WeChat Tel. 17061863533. Es soll es Spielautoren ermöglichen, Spielregeln im Wesentlichen in ein Spiel-Framework umzuwandeln bestehend aus einfachen Funktionen, die die Zustandsänderungen des Spiels beschreiben, wenn eine bestimmte Aktion ausgeführt wird. Das Framework übernimmt die Übertragung des repräsentativen Zustands. Kein manuelles Schreiben von Netzwerk- oder Backend-Code mehr.

12. Open-Source-Quantensoftware OpenFermion

OpenFermion ist eine Open-Source-Software zur Kompilierung und Analyse von Quantenalgorithmen zur Simulation von Fermionsystemen, einschließlich der aktuellen Version von Features Datenstrukturen und Werkzeuge zum Erhalten und Bearbeiten von Darstellungen von Fermionen und Qubit-Hamiltonoperatoren.

Das obige ist der detaillierte Inhalt vonPHP- und H5-Entwicklung WeChat Niu Niu-Plattform-Verkaufsprojektcode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn