里外之间——共享社区院落改造概念设计
——不光要追求单纯的住宅的舒适,更重要的是要追求良好的整体社区环境。
设计背景城中村虽然有强烈的生活感,但拥挤的房屋、陈旧设施已经无法满足学生、年轻创业者的需求和发展。租房需求的激增,促进了共享社区概念的诞生。共享社区的设计可以促进不同背景、不同年龄层的居民之间的交流与互动,增强社区的凝聚力。集约化的居住模式,可以减少对自然资源的消耗,降低环境污染,有利于推动城市的可持续发展。中国因发展而产生的城中村的社会现象,将村内的空房改造为租房设计。促进该地区的发展。我想做一栋可以包容每位租户不同的生活方式,又能够使他们之间产生共鸣的共享住宅。
单元模块分析甚础模块之间的相组合,根据需求组合成不同的建筑体。共享单元与专有单元相互碰撞融合。可以根据租户们自己的爱好需求,进行模块变化,共享区域的扩大,在一定程度上极大的增加了租户之间的交流空间与机会。以公寓模块建筑体如图每个基本单元模块基础如图所示。在面积相同的情况下,可以组成的户型是多样的,租赁的模式也可以通过租赁几个基础出方块来划分。租赁的模式也可以通过租赁几个基础方块来划分,也促进了邻里之间相互交流。
场景模块分析ABC为例,根据基础模块组合成 ...
Atlas踩坑记之调用摄像头实现yolov5(pytorch)模型推理
Atlas踩坑记之调用摄像头实现yolov5(pytorch)模型推理写在前面 上篇完成了Atlas200DK环境搭建已经成功一半了!接下来当然是要开发自己的应用啦。本次项目是要完成在Atlas上调用摄像头读取图片并用yolov5模型推理,实现目标检测。
硬件准备 参考开发者套件的硬件安装部分,要注意查看自己的主板型号,在板子上有刻印(暂时不知道怎么用命令行查找)。如果是IT21DMDA的主板需要自己买一条白色的树梅派摄像头排线,是IT21VDMB主板的话应该开发者套件里面会有两条黑色的线。然后再准备一个树梅派摄像头,我用的是Raspberry pi cammera V2。
样例部署-用yolov5模型推理图片 在Ascend仓库的ModelZoo中有pytorch框架的yolov5样例demo,先根据此链接的readme完成基本功能,注意要安装第三方依赖库,注意pytorch版本尽量为1.10.1与其一致。 这里遇到最多的坑就是没有onnx相关库,在将pytorch的.pt文件转化为.onnx模型时会出现各种报错,如下图所示。这些报错基本都是因 ...
Atlas200DK踩坑记之分设环境搭建
Atlas200DK踩坑记之分设环境搭建写在前面 本篇内容主要是配置Atlas200DK开发和运行分设环境(在主机ubuntu18.04中搭建MindStudio和cann开发环境,在atals200DK开发者套件中安装运行环境)。注意分设环境是有别与合设环境的,请各位小伙伴明确自己的开发方式再进行环境搭建。 最近在做华为开发板Atlas200DK的一些项目工作,在搭建开发环境和运行环境时,踩了许多坑,前前后后重装系统3次,这里仅以此篇,记录我的踩坑记,避免下次出现意外忘记如何操作,也给大家在开发时带来一些参考。
ubuntu18.04系统安装 首先我们为什么要选用ubuntu18.04系统,是因为在cann的用户手册,CANN软件包支持的OS清单中Atlas200仅支持ubuntu18.04和ubuntu16.04版本,因此为了避免后续产生不必要的麻烦选用ubuntu18.04。 由于我的电脑的显卡是NVIDIA的,在安装系统时发现直接选择Install ubuntu将会出现屏幕显示混乱或者进不了安装页面的现象,这时我们要在选择Install ...
在wsl2的ubuntu20.04中安装docker
wsl2下docker常用命令帮助启动类命令:
启动docker:sudo service docker start
停止docker:sudo service docker stop
重启docker:sudo service docker restart
查看docker状态:sudo service docker status
查看概要信息:sudo docker info
帮助:sudo docker help
镜像命令:
sudo docker search 某个镜像名字
sudo docker pull 某个镜像名字
sudo docker system df 查看镜像/容器/数据所占的空间
sudo docker rmi -f 强制删除image
容器命令:
新建+容器启动:
sudo docker run -it ubuntu /bin/bash (i表示交互式启动,t表示终端,/bin/bash是shell)
sudo docker run -it –name=myu1 ubuntu bash (容器的名字–name)
列出当前所有容器:sudo do ...
Markdown学习
Markdown基本语法学习一、Markdown是什么?Markdown是一种用来快速编写文本的标记语言,通过简单的语法能使我们快速对文档进行编辑,并将其发布在自己的博客或者github上。
二、怎么下载和使用我用的是Typora,是一款非常强大的Markdown编辑软件,可玩性极高。
三、Markdown语法简介1.标题使用#表示标题,其中#号必须在行首,一个#表示一级标题,两个#表示二级标题。
123# 一级标题## 二级标题### 三级标题
2.分割线使用三个-也就是---
3.斜体和粗体使用*和**分别表示斜体或者粗体
4.超链接和图片超链接是 ![文字描述] (链接) ,图片比超链接少一个 !
5.引用使用>实现
12>一级引用>>二级引用
>>一级引用
>>二级引用
6.目录在文章开头使用写入[TOC]即可
7.代码段输入如下代码:
1234'''markdown代码输入'''
效果:
1代码输入