什么是梯度
什么是梯度 主讲人:龙良曲 Clarification ▪ 导数, derivate ▪ 偏微分, partial derivate ▪ 梯度, gradient What does grad mean? How to search for minima? http://mccormickml.com/2014/03/04/gradient-descent-derivation/0 码力 | 17 页 | 1.49 MB | 1 年前3什么是卷积
什么是卷积 主讲人:龙良曲 Feature Maps Feature maps Feature maps What’s wrong with Linear ▪ 4 Hidden Layers: [784, 256, 256, 256, 256, 10] ▪ 390K parameters ▪ 1.6MB memory ▪ 80386 http://slazebni.cs.illinois0 码力 | 18 页 | 1.14 MB | 1 年前3WAF - 是时候跟正则表达式说再见
WAF是时候跟正则表达式说再见 破见 weibo.com/u/5261507198 正则表达式不适合用于构建WAF 现有WAF的解决方案 如何构建未来的WAF Part 1 Part 2 Part 3 议题内容 Part 1 正则表达式不适合用于构建WAF 感性认识—误报和漏报难以平衡 尝试寻找有理证明 WAF自身安全 正则表达式 正则表达式不适合用于构建WAF WAF绕过 WAF可被 DDOS攻击 WAF的正则 表达式规则 匹配完 整输入 是 否 存在规则大 于等于?(??) 维护几十条到几百条正则表达式规则,保证拦截率,误报率前提下,所有规则最坏 时间复杂度小于?(??),是一件很难事情。 正则表达式不适合用于构建WAF Part 2 现有WAF的解决方案 基于语义检测的WAF 基于统计的机器学习WAF—异常模型&威胁模型 正常请求 异常模型 威胁模型 TF-IDF 异常 正常 思路:在异常数据的基础上,注入一些领域知识,从而构成一个分类器,从异常中剥离出攻击 威胁异常 无害异常 优点: • 准确率相对单独异常模型,提升了许多。 问题: • 模型滞后性:领域知识注入导致。 • 修复响应:出现漏报,在线上如何修复。 基于统计的机器学习WAF—个人总结0 码力 | 24 页 | 1.66 MB | 1 年前3领域驱动设计&中台/DDD实践中的那些坑
0 码力 | 28 页 | 2.09 MB | 1 年前3Go 1.18 中的泛型
Go 1.18 中的泛型 欧长坤 changkun.de/s/generics118 2022/03/30 1 语法和使用 2 什么时候需要泛型? 3 当使用接口作为函数的形参类型时,函数调用方传递的实际参数可以是完全不同的 类型: type T interface { Add(T) T } func Sum(elems ...T) (sum T) { // T 可以是任何实现 当使用类型参数作为函数的形参类型时,函数调用方传递的实际参数必须是满足类型参数所约束的类型: func GenericSum[S ~int](elems ...S) (sum S) { // S 的底层类型必须底层类型为 int 约束的类型 for i := range elems { sum += elems[i] } return } 使用泛型的根本目的是: 类型安全的参数传递,以及对实现的类型进行抽象 ~[]Elem, Elem interface{}](s S) Elem // => func Pick[S ~[]Elem, Elem any](s S) Elem ← 从 1.18 开始,any 是 interface{} 的一个别名 // => func Pick[S ~[]any](s S) any ← 不推荐简化到这种情况 11 类型参数的声明和化简 //0 码力 | 45 页 | 501.50 KB | 1 年前3领域驱动设计&中台/DDD在旅游电商架构演进中的实践
0 码力 | 47 页 | 1.45 MB | 1 年前3理解Python中的AST 何翔宇
理理解 Python 中的 AST 何翔宇(正⼩小歪) 字节跳动 · 效率⼯工程 · 后端开发⼯工程师 ⽬目录 CONTENTS Intro CPython’s Compiler How to Use AST Library Use AST to Solve Problems Suggestion and Reference Intro CPython’s Compiler Intro tokenize Intro CPython’s Compiler - transform and emit Transform: - 使⽤用 Python/ast.c 中的 PyAST_FromNode() 从解析树中读取 - 根据转换规则 Parser/Python.asdl 使⽤用 Python/python-ast.c ⽣生成 AST - PyAST_CompileObject Library How to Use AST Library 什什么是抽象语法树? 在计算机科学中,抽象语法树(Abstract Syntax Tree,AST),或简称语法树 (Syntax tree),是源代码语法结构的⼀一种抽象表示。它以树状的形式表现编程语⾔言 的语法结构,树上的每个节点都表示源代码中的⼀一种结构。之所以说语法是“抽象” 的,是因为这⾥里里的语法并不不会表示出真实语法中出现的每个细节。0 码力 | 39 页 | 6.95 MB | 1 年前3领域驱动设计&中台/基于DDD的领域建模中的模版和工具实践
0 码力 | 36 页 | 3.81 MB | 1 年前31.8 Go 在持续交付中的实践
0 码力 | 33 页 | 7.85 MB | 1 年前3Rust在Substrate 开发框架中的使用
孙凯超 Rust 在 Substrate 开发框架 中的使用 内容 ● Rust 简介 ● Rust 特性 ● Why blockchain ● 什么是Substrate ● Substrate Runtime 组件 ● Substrate 应用开发 Bugs from Chrome Rust 简介 Performance Safety C, C++ Java JS, Python0 码力 | 37 页 | 967.22 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100