Git 快速参考指南
Git 起步
版本控制系统
Git 是一个开源的分布式版本控制系统(Distributed Version Control System)。Git 和其它版本控制系统(包括 Subversion ...
深度学习(III)--循环神经网络(RNN)
循环神经网络
序列模型
前馈神经网络可以看作一个复杂的函数,每次输入都是独立的,即网络的输出只依赖于当前的输入。但是在很多现实任务中,网络的输出不仅和当前时刻的输入相关,也和其过去一段时间的输出相 ...
深度学习(II)--卷积神经网络(CNN)
引言
之前接触的都是全连接神经网络,它来处理图像时,会存在以下问题:
将图像展开为向量会丢失空间信息
参数太多:如果输入图像大小为100×100×3(RGB),在全连接神经网络中,第一个隐藏层的每 ...
深度学习(I)--前馈神经网络(FNN)
前馈神经网络
神经网络
神经网络,或称为人工神经网络(Artificial Neural Networks, ANN),是一种模仿生物神经网络结构和功能的计算模型,用于估计或逼近那些无法用传统算法 ...
Python(Scientific Computing)--Cython
旨在融合 Python 的易用性和 C 语言的高性能
C++ 标准库
Containers
简介
容器是用来存储数据的序列,每个容器都作为模板类实现。不同的容器提供了不同的存储方式和访问模式。一般分为 4 种类型:
序列容器:是指那些在容器中按顺序存放元素的容器 ...
C++ 快速入门
C 语言是一种通用的、过程式的编程语言,广泛用于系统软件和应用程序开发。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。
https://en.cppreference.com/w ...
Python(Machine Learning)--CatBoost
Quick Start
Catboost 是旨在高效处理类别特征的梯度提升算法,内置多种正则化手段,减少梯度偏差和预测偏移,提高模型的准确性和泛化能力,采用对称决策树,在每个层级使用相同的特征和分割 ...
Java简单使用
基本语法
Java 官方文档
主函数
以下我们通过一个简单的实例来展示 Java 编程。首先创建文件 Hello.java
import javax.swing.*;public class He ...
机器学习(VII)--强化学习(七)Actor-Critic
Actor-Critic
QAC
Actor-Critic 算法结合了值函数近似和策略函数近似:
Actor 负责更新策略函数 π(a∣s,θ)\pi(a|s,\theta)π(a∣s,θ)
...