摘要: 初学入门 基本介绍 昇思MindSpore介绍 昇思MindSpore是一个全场景深度学习框架,旨在实现易开发、高效执行、全场景覆盖三大目标。其中,易开发表现为API友好、调试难度低;高效执行包括计算效率、数据预处理效率和分布式训练效率;全场景则指框架同时支持云、边缘以及端侧场景。 昇思MindSp 阅读全文
posted @ 2023-03-04 22:30 DSKer 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 什么是Halide Halide是用C++作为宿主语言的一个图像处理相关的DSL(Domain Specified Language)语言,全称领域专用语言。主要的作用为在软硬层面上(与算法本身的设计无关)实现对算法的底层加速。 一句话来说,Halide大大节省了我们手动优化底层算法的时间,让我们只 阅读全文
posted @ 2022-10-01 15:35 DSKer 阅读(507) 评论(0) 推荐(0) 编辑
摘要: Go 语言设计与实现 2.1 编译过程 2.1.1 预备知识 抽象语法树 抽象语法树(Abstract Syntax Tree、AST),是源代码语法的结构的一种抽象表示,它用树状的方式表示编程语言的语法结构1。 指令集 x86 是目前比较常见的指令集,除了 x86 之外,还有 arm 等指令集,不 阅读全文
posted @ 2022-04-13 14:13 DSKer 阅读(1323) 评论(0) 推荐(1) 编辑
摘要: https://zhuanlan.zhihu.com/p/297177002 https://liangyaopei.github.io/2021/01/02/golang-gc-intro/ https://www.zhihu.com/column/c_1131869478647238656 ht 阅读全文
posted @ 2022-01-02 17:08 DSKer 阅读(97) 评论(0) 推荐(0) 编辑
摘要: https://draveness.me/golang/docs/part2-foundation/ch04-basic/golang-reflect/ https://juejin.cn/post/6844903559335526407 https://i6448038.github.io/202 阅读全文
posted @ 2021-12-24 14:57 DSKer 阅读(30) 评论(0) 推荐(0) 编辑
摘要: A记录的 A 是 address 的缩写 1.4 委托协议栈发送消息 应用程序是通过『描述符』这一类似号码牌的东西来识别套接字的,如果说描述符是用来在一台计算机内部识别套接字的机制,那么端口号就是用来让通信的另一方能够识别出套接字的机制。 第2章 用电信号传输 TCP/IP 数据——探索协议栈和网卡 阅读全文
posted @ 2021-11-30 16:50 DSKer 阅读(147) 评论(0) 推荐(0) 编辑
摘要: Lec01 Introduction and Examples 文件描述符本质上对应了内核中的一个表单数据。内核维护了每个运行进程的状态,内核会为每一个运行进程保存一个表单,表单的key是文件描述符。这个表单让内核知道,每个文件描述符对应的实际内容是什么。这里比较关键的点是,每个进程都有自己独立的文 阅读全文
posted @ 2021-11-14 15:02 DSKer 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 占坑 阅读全文
posted @ 2021-11-14 15:01 DSKer 阅读(18) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/110256751 Kubernetes Handbook——Kubernetes 中文指南/云原生应用架构实践手册 https://jimmysong.io/kubernetes-handbook/ 阅读全文
posted @ 2021-11-07 20:14 DSKer 阅读(77) 评论(0) 推荐(0) 编辑
摘要: Go 语言的并发哲学 1、你想要转让数据的所有权吗? 如果你有一块产生计算结果并想共享这个结果给其他代码块的代码,你所实际做的事情是传递了数据的所有权。可以创建一个带缓存的channel来实现一个低成本的在内存中的队列来解耦生产者和消费者。 2、你是否试图在保护某个结构的内部状态? 通过使用内存访问 阅读全文
posted @ 2021-10-14 20:19 DSKer 阅读(372) 评论(0) 推荐(0) 编辑