Trends Artificial IntelligenceBOND May 2025 Trends – Artificial IntelligenceTrends – Artificial Intelligence (AI) May 30, 2025 Mary Meeker / Jay Simons / Daegwon Chae / Alexander Krey2 Context We set out to compile foundational datapoints turned into this beast. As soon as we updated one chart, we often had to update another – a data game of whack-a-mole… a pattern that shows no sign of stopping…and will grow more complex as competition The pace and scope of change related to the artificial intelligence technology evolution is indeed unprecedented, as supported by the data. This document is filled with user, usage and revenue charts0 码力 | 340 页 | 12.14 MB | 4 月前3
How to Create a Game with Phaser 3Phaser © Zenva Pty Ltd 2018. All rights reserved How to Create a Game with Phaser 3 By Pablo Farias Navarro Software Developer and Course Designer This book Tutorial requirements Development environment Setting up your local web server Hello World Phaser 3 Scene life-cycle Bring in the sprites! Coordinates The Player Detecting input Moving the first game The goal of this tutorial is to teach you the basics of this fantastic framework (version 3.x) by developing the “Frogger” type of game you see below: You can download the game and0 码力 | 21 页 | 968.45 KB | 10 月前3
3D Graphics for Dummies3D Graphics for Dummies Significant content “borrowed” from Dan Chang @ Nintendo NTD “with permission” Chris Ryan CppCon 2021 github.com/ChrisR98008/CppCon20213 3D Graphics for Dummies4 3D Graphics Dummies5 3D Graphics for Dummies6 3D Graphics for Dummies7 3D Graphics for Dummies8 3D Graphics for Dummies9 3D Graphics for Dummies10 3D Graphics for Dummies11 3D Graphics for Dummies12 3D Graphics Graphics for Dummies13 3D Graphics for Dummies14 3D Graphics for Dummies15 3D Graphics for Dummies Winding / Right Hand Rule Fingers curled in the order of the points, thumb points up Counter clockwise0 码力 | 79 页 | 4.61 MB | 6 月前3
Julia 1.12.0 Beta3The Julia Language V1.12.0-beta3 The Julia Project May 14, 2025Contents Contents i I Manual 1 1 Julia 1.12-beta3 Documentation 2 1.1 Important Links . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2 Getting Started 5 2.1 Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Installation 7 3.1 Windows . . . . . . Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324 25.4 Communication and data-races between threads . . . . . . . . . . . . . . . . . . . 326 25.5 Side effects and mutable function0 码力 | 2057 页 | 7.44 MB | 3 月前3
Service Mesh Meetup #3 深圳站Kubernetes、ServiceMesh、CI/CD 实践 杨文@JEX 2018.08.25 Service Mesh Meetup #3 深圳站关于我 • JEX 技术VP • 前小恩爱技术总监 • Gopher,开源爱好者 • Go 夜读发起人 • https://github.com/developer-learning/night-reading-go • https://github ServiceMesh一般的开发流程 • 1. 开启一个新的 feature; • 2. Developer 从 develop 分支新建一个 feature/new_branch 来做特定 feature 的开发; • 3. 开发并自测后,提交 merge request(MR)请求合并到 develop 分 支;(执行单元测试,测试状态呈现 MR 中) • 4. Reviewer 对 MR 进行 code review 依赖多较好的开发流程(流程化、自动化) • 1. 开启一个新的 feature; • 2. Devloper 从 develop 分支新建一个 feature/new_branch 来做特定 feature 的开发; • 3. 开发完成后,提交 merge request(MR)请求合并到 develop 分支; • 4. MR 触发 Jenkins,Jenkins/Drone 触发 Sonar 代码质量检测系统; • 50 码力 | 45 页 | 18.62 MB | 6 月前3
Notes for install Keras on Anaconda3PolyU IT Support for Research Apr 2020 Page-1 Notes for install Keras on Anaconda3: For some machines, you might find difficulties by following the official document of installing Keras for machine was purchased in 2012 or later. Step 1 Follow the document or video to install Anaconda3 and RStudio: User guide: Click here Video: A) Staff (https://web.microsoftstream.com/video/6c com/video/33db8bdd-dd29-4c75-8cf9-4eaa0ac4dc08) Step 2 When finished, run these lines at Anaconda3 prompt. For example, if your environment with RStudio installed called “rstudio”. A) Click “Open0 码力 | 3 页 | 654.13 KB | 8 月前3
Data Is All You Need for FusionData is all you need for fusion N 1int x = 4; callee(x); // do work } #include#include #include "benchmark.h" #include "matrix_lib.h" int main(..){ std::vector a; a.reserve(100); reserve(100); // Initialize other data // data-structures. cblas_sgemm(a.data()...); cblas_sgemm(....); return 0; } High Performance code is about Hardware Matrix Multiply 2int x = 4; callee(x); // "matrix_lib.h" int main(..){ std::vector a; a.reserve(100); // Initialize other data // data-structures. cblas_sgemm(a.data()...); cblas_sgemm(....); return 0; } High Performance code is about Hardware 0 码力 | 151 页 | 9.90 MB | 6 月前3
Back to Basics: Algebraic Data TypesBack to Basics: Algebraic Data Types I also do C++ training! arthur.j.odwyer@gmail.com Arthur O’Dwyer 2020-09-16Outline ● Why the name “algebraic data types”? [3–18] ○ Memory layout diagrams. Why pair C++98. The original algebraic data type. tuple C++11. optional C++17. variant C++17, with minor tweaks to its constructors in C++20. 3Why do we say “algebraic”? It’s about the The memory layout of pair or tuple is going to be pretty much the same as the layout of a plain old data struct. pair tuple 6 A The compiler will do some padding for alignment, and may0 码力 | 73 页 | 267.05 KB | 6 月前3
CppCon 2021: Persistent Data StructuresIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration ReferencesIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration References Overview Transactional Data Structures Design Goals Methodology Performance Results Live Demonstration A Persistent Hash Map for Graph Processing Workloads and a Methodology for Persistent Transactional Data Structures Structures 2IntroductionIntroduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration References Introduction Persistent Memory ▶ Persistent Memory is positioned as a new tier0 码力 | 56 页 | 1.90 MB | 6 月前3
Reusable Code & Reusable Data Structuresvertical_center(WidgetContainer const& c) { } 1 2 auto rects = tc::make_vector(tc::transform(c, 3 [](widget const& w) { return w.bounding_box(); } 4 )); 5 // Magic happens 6 tc::for_each(tc::zip(c vertical_center(WidgetContainer const& c) { } 1 2 auto rects = tc::make_vector(tc::transform(c, 3 [](widget const& w) { return w.bounding_box(); } 4 )); 5 // Magic happens 6 tc::for_each(tc::zip(c https://github.com/think-cell/think-cell-library 1 2 void vertical_center(WidgetContainer const& c) { 3 4 5 // Magic happens 6 tc::for_each(tc::zip(c, rects), 7 [&](widget& w, rect r) { 8 widget0 码力 | 132 页 | 14.20 MB | 6 月前3
共 679 条
- 1
- 2
- 3
- 4
- 5
- 6
- 68













