>  기사  >  백엔드 개발  >  PHP 및 h5 개발 WeChat Niu Niu 플랫폼 판매 프로젝트 코드

PHP 및 h5 개발 WeChat Niu Niu 플랫폼 판매 프로젝트 코드

小云云
小云云원래의
2018-03-02 09:44:432529검색

1. 하드웨어 가속 기계 학습 JavaScript 라이브러리 DeepLearn.jsDeepLearn.js는 기계 지능에 사용할 수 있고 WebGL을 가속화하는 Google에서 출시한 오픈 소스 JavaScript 라이브러리로, 설치나 백엔드가 필요하지 않습니다. 처리.

2. 대규모 마이크로서비스 시스템 관리 도구 Istio

Istio는 통합된 마이크로서비스 연결, 보안, 관리 및 모니터링 방법을 제공하는 것을 목표로 Google, IBM 및 Lyft가 공동으로 개발한 오픈 소스 프로젝트입니다. Istio 프로젝트는 마이크로서비스 아키텍처를 위한 트래픽 관리 메커니즘을 제공할 수 있으며, 기타 부가 가치 기능(보안, 모니터링, 라우팅, 연결 관리 및 정책 등 포함)을 위한 기반도 마련할 수 있습니다. 이 소프트웨어는 검증된 Lyft Envoy 프록시를 사용하여 구축되어 애플리케이션 코드에 대한 노력 없이도 가시성과 제어 기능을 제공합니다. Istio 프로젝트는 CTO/CIO가 기업 내에서 전체적인 보안, 정책 및 규정 준수 요구 사항을 구현하는 데 도움이 되는 강력한 도구입니다.

3. Python Fire는 자동으로 명령줄 인터페이스를 생성할 수 있습니다.

Python Fire는 모든 Python 코드에서 명령줄 인터페이스(CLI)를 자동으로 생성할 수 있는 Google 오픈 소스 라이브러리입니다.

간단한 예:

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

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

그런 다음 다음을 실행할 수 있습니다.

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

4. Google 딥 러닝 라이브러리 TensorFlow Fold

TensorFlow Fold는 구조화된 데이터를 사용하는 TensorFlow 모델을 생성하기 위한 라이브러리입니다. 그래프가 계산됩니다. 입력 데이터의 구조에 따라 다릅니다.

TensorFlow Fold를 사용하면 다양한 데이터 크기와 구조를 처리하는 딥 러닝 모델을 더 쉽게 구현할 수 있습니다. Fold는 동적 일괄 처리를 구현하여 임의 모양의 계산 그래픽 배치를 변환하여 정적 계산 그래픽을 생성합니다. 그래프는 어떤 입력을 받든 관계없이 동일한 구조를 가지며 TensorFlow를 사용하여 효율적으로 실행할 수 있습니다.

5. Go에서 Python을 실행합니다. Grumpy

Grumpy는 CPython 2.7을 대체하도록 설계된 Python에서 Go로의 소스 코드 변환 컴파일러 및 런타임입니다.

가장 큰 차이점은 Python 소스 코드를 Go 소스 코드로 컴파일한 다음 바이트코드가 아닌 네이티브 코드로 컴파일한다는 것입니다. 이는 Grumpy에 VM이 없음을 의미합니다. 컴파일된 Go 소스 코드는 Python C API와 유사한 목적을 제공하는 Go 라이브러리인 Grumpy 런타임에 대한 일련의 호출입니다(C API는 직접 지원되지는 않지만).

6. TensorFlow 기반 신경망 라이브러리 Sonnet

Sonnet 라이브러리는 객체 지향 접근 방식을 사용하여 일부 순방향 전도 계산을 정의하는 모듈을 생성할 수 있습니다. 모듈은 일부 입력 Tensor와 함께 호출되어 그래프에 작업을 추가하고 출력 Tensor를 반환합니다. 한 가지 디자인 선택은 동일한 모듈에 대한 후속 호출에서 변수를 자동으로 재사용하여 변수 공유가 투명하게 처리되도록 하는 것입니다.

7. 헤드리스 Chrome 제어를 위한 Node.js API: Puppeteer

Puppeteer는 헤드리스 Chrome 제어를 위한 Node.js API입니다. DevTools 프로토콜을 통해 헤드리스 Chrome을 제어하기 위한 고급 API를 제공하는 Node.js 라이브러리입니다. 전체(비헤드리스) Chrome을 사용하도록 구성할 수도 있습니다.

8. 이미지 알고리즘 도구 Guetzli

Guetzli는 디지털 이미지 및 웹 이미지용 JPEG 인코더로, 더 빠른 온라인 경험을 위해 더 많은 작은 JPEG 파일을 생성할 수 있습니다. 현재 브라우저, 이미지 처리 애플리케이션 및 JPEG 표준과의 호환성을 유지하면서. Google은 Guetzli가 현재 압축 방법보다 35% 더 작은 고품질 JPEG 이미지 파일을 생성한다고 말합니다.

9. Google의 오픈 소스 기계 학습 데이터 세트 시각화 도구 Facets

Facets는 ML 데이터 세트를 이해, 분석 및 디버깅하는 데 도움이 되는 Google의 오픈 소스 시각화 도구입니다.

Facets는 Facets 개요와 Facets pe의 두 부분으로 구성되어 있어 사용자는 다양한 세부 수준에서 데이터의 전체 그림을 볼 수 있습니다. Facets 개요는 데이터의 모든 기능을 시각화하는 데 사용할 수 있으며, Facets pe는 개별 데이터 관찰 세트를 탐색하는 데 사용할 수 있습니다.

10. 기계 학습 도구 라이브러리 Kubeflow

Kubeflow는 Google에서 출시한 기계 학습 도구 라이브러리입니다. Kubeflow 프로젝트의 목표는 Kubernetes에서 기계 학습을 쉽고 편리하며 확장 가능하게 만드는 것이 아니라 다른 서비스를 제공하는 것입니다. 최고의 OSS 솔루션을 찾는 쉬운 방법. 이 라이브러리에는 다음을 만들기 위한 체크리스트가 포함되어 있습니다.

  • 대화형 Jupyter 노트북 생성 및 관리를 위한 JupyterHub

  • CPU 또는 GPU를 사용하고 단일 설정으로 단일 클러스터 크기로 확장하도록 구성할 수 있는 Tensorflow Training Controller

  • TF 서비스 컨테이너(TF 서빙 컨테이너)

11. 게임 상태 자동 관리 프레임워크 BOARDGAME.IO

BOARDGAME.IO는 Google의 오픈 소스 게임 프레임워크입니다. WeChat NiuNiu 플랫폼(h5.hxforum.com)에서 판매됩니다. 연락처 정보: 17061863533 Penguin 2952777280 Tel17061863533은 게임 작성자가 게임 규칙을 특정 작업이 발생할 때 게임의 상태 변경을 설명하는 데 사용되는 일련의 간단한 함수로 변환할 수 있도록 설계되었습니다. 프레임워크는 표현적인 상태 전송을 처리합니다. 더 이상 네트워크나 백엔드 코드를 수동으로 작성할 필요가 없습니다.

12. 오픈 소스 양자 소프트웨어 OpenFermion

OpenFermion은 양자 화학을 포함한 페르미온 시스템을 시뮬레이션하기 위해 양자 알고리즘을 컴파일하고 분석하는 데 사용되는 오픈 소스 소프트웨어입니다. 페르미온과 큐비트를 조작하기 위한 해밀턴 연산자.

위 내용은 PHP 및 h5 개발 WeChat Niu Niu 플랫폼 판매 프로젝트 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.