肉饼博客

Talk is cheap. Show me the code.

0%

本文综合了网上部分讲解资料,旨在归纳并梳理Faster R-CNN算法相关原理,方便日后查阅复习

一、目标检测与Faster R-CNN

目标检测与图像分类同属于计算机视觉(CV)范畴,但前者较后者在难度和复杂度层面又上了一个台阶,因为目标检测不光需要解决“是什么”(分类)的问题,还需要解决“在哪儿”(定位)的问题。
目标检测

阅读全文 »

记录一次较为满意的实验。调优过程参考了Chollet大神的《Python深度学习》第8章中部分内容

一、任务描述

任务:水果图片分类,是一个典型的图像多分类任务

实验环境:colab (tensorflow 2.15.0)

数据集:爬虫从百度图片搜索结果爬取的,包含1036张水果图片,共5个类别(苹果288张、香蕉275张、葡萄216张、橙子276张、梨251张),分类较为均衡

阅读全文 »

一、库的操作

1.展示服务器连接信息

1
show status;

2.显示所有的库

1
show databases;
阅读全文 »

前端是一个追求美的行当:漂亮的交互、丰富的特效、灵活多变的呈现形态,似乎总是能很好得迎合用户的喜欢和口味。但凡事都有两面性,追求美往往是有代价的。

阅读全文 »

1.consts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
export const DEFAULT_OPTIONS = { reconnectionAttempts: 10, transports: ["websocket"] };

export const STATUS_CODE = {
SUCCESS: "SUCCESS",
RECONNECTING: "RECONNECTING",
TIMEOUT: "TIMEOUT",
REPEAT: "REPEAT",
FAIL: "FAIL"
};

export const STATUS_MSG = {
SUCCESS: "连接成功",
RECONNECTING: "连接错误,重连中:",
REPEAT: "连接已存在,可直接复用",
TIMEOUT: "连接超时,请检查服务",
FAIL: "重连失败"
};
阅读全文 »

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# build stage
FROM python:3.10-slim

# copy files
COPY pyproject.toml pdm.lock /project/
WORKDIR /project

# install PDM
RUN pip install -U pip setuptools wheel
RUN pip install pdm

# install dependencies
RUN pdm install
COPY . .

# Install Doppler CLI
RUN apt-get update && apt-get install -y apt-transport-https ca-certificates curl gnupg && \
curl -sLf --retry 3 --tlsv1.2 --proto "=https" 'https://packages.doppler.com/public/cli/gpg.DE2A7741A397C129.key' | apt-key add - && \
echo "deb https://packages.doppler.com/public/cli/deb/debian any-version main" | tee /etc/apt/sources.list.d/doppler-cli.list && \
apt-get update && \
apt-get -y install doppler
ARG DOPPLER_TOKEN
ENV DOPPLER_TOKEN=$DOPPLER_TOKEN
EXPOSE 8000
CMD ["pdm", "run", "start"]
阅读全文 »

一、*符号

1.解包所有可迭代对象,比如list、tuple、string

1
2
3
4
num_list = [1, 2, 3, 4, 5]
num_list_2 = [6, 7, 8, 9, 10]
new_list = [*num_list, *num_list_2]
print(new_list) # [1,2,3,4,5,6,7,8,9,10]
阅读全文 »

1.参数的默认值

1
2
3
def search4letters(phrase: str, letters: str = 'aeiou') -> set:
"""在指定字符串中找到输入的字母"""
return set(letters) & set(phrase)
阅读全文 »

一、语法

1
lambda argument_list:expersion

注意1:lambda函数体只能写一句话

注意2:不支持赋值语句,如下代码报错

1
func01 = lambda p: p = 10
阅读全文 »