首页 > 其他分享 >A Template of Daily Log For Recording Your Project

A Template of Daily Log For Recording Your Project

时间:2023-11-02 22:56:34浏览次数:34  
标签:ACC Tiles Log image Daily Project install Cases Data

Daily Log 1

  • Author: Zhihao Li
  • Date: November 2, 2023
  • Project: Robotics

Stage I: Prepare the environment

Records And Backups

  • Configure Model Virtual Environment
pip install barbar
pip install imgaug
# based on CPU device
pip3 install torch torchvision torchaudio

Problems And Solutions

Problem

Failed to build mpi4py ERROR: Could not build wheels for mpi4py, which is required to install pyproject.toml-based projects

Solution

conda install mpi4py
When I used pip to install the mpi4py, I encounted the above error. But I changed to conda and it workd very well.

Problem

OSError: /lib64/libc.so.6: version GLIBC_2.18' not found when trying to import open3d

Solution

pip3 install open3d

Learning And Summary

  • Learning

    • Data augmentation
      Data augmentation is a common data preprocessing technique used to expand limited datasets and improve the generalization ability of machine learning models. Data augmentation involves applying a series of transformations to the original data, generating new data samples, thereby increasing the dataset's size, diversity, and complexity.
      Data augmentation techniques can be applied to various machine learning tasks such as image classification, object detection, natural language processing, and more. Common data augmentation techniques include:

    • Random cropping: Randomly cropping sub-images of different sizes from the original image.

    • Random flipping: Randomly flipping the image horizontally or vertically.

    • Random rotation: Randomly rotating the image by a certain angle.

    • Random scaling: Randomly changing the size of the image.

    • Noise injection: Adding random noise to the image.

    • Color jittering: Randomly adjusting attributes such as brightness, contrast, and saturation.

  • Summary

    • Build Project Structure
    # Tiling.py
    Data{
        Slides{
            ACC_Cases{
                Slide_1, 
                Slide_2,
                ...
            }, 
            ACC Cases Tiles Pass{}, 
            ACC Cases Tiles Fail{},
            ACC_Norm_Cases{
                Slide_1, 
                Slide_2, 
                ...
            }, 
            ACC Norm Cases Tiles Pass{}, 
            ACC Norm Cases Tiles Fail{},
            save_path{
                blured.json
            }
        }
    }
    """Note: Cases file stores all slides; Cases Tiles Pass file stores normal tiles of all sildes, Cases Tiles Fail file stores noise tiles of all sildes."""
    

标签:ACC,Tiles,Log,image,Daily,Project,install,Cases,Data
From: https://www.cnblogs.com/MarkStiff/p/17806578.html

相关文章

  • 树莓派 与 NAS 配置 LOG
    树莓派与NASLOG树莓派树莓派到了,用它做了一个adguardhome的DNS服务器,然后绑上花生壳,这样公网用ssh访问家里内部网络。用python写了一个脚本在远程实时监控它的CPU温度,网络接口速度。在树莓派上搭好了DNS,monitor,docker,rsshub,aria2,samba,还可以当个arm编译平台帮......
  • CMU15445 2023fall——PROJECT #1 - BUFFER POOL
    PROJECT#1-BUFFERPOOLASSIGNMENT翻译点击查看Task#2-DiskScheduler翻译Task#2-DiskScheduler(磁盘调度程序)该组件负责调度DiskManager上的读写操作。实现disk_scheduler.h文件和disk_scheduler.cpp文件。Thiscomponentisresponsibleforschedul......
  • nginx报错 [error] 612#4188: CreateFile() "C:\yjzx\nginx-1.24.0/logs/nginx.pid"
    背景无论是nginx-sstop还是nginx-sreload命令,都会出现这个错误。[error]612#4188:CreateFile()"C:\yjzx\nginx-1.24.0/logs/nginx.pid"failed(2:Thesystemcannotfindthefilespecified)查找logs下nginx.pid文件确实没有创建成功,在网上查找了下了解决办法。发......
  • logstash同步多个表的配置(使用pipeline)
     说明:我们这里每个表对应一个配置文件,当然也可以使用多个表使用一个配置文件(多个jdbc进行配置) 1.准备配置文件表1:[root@host135config]#moresync_mysql2es.conf#logstash输入配置input{#jdbc输入配置,用来指定mysql中需要同步的数据查询SQL及同步周期jdbc......
  • logstash同步多个表jdbc
     [root@host135config]#moresync_multi_table_mysql2es.conf#logstash输入配置input{#jdbc输入配置,用来指定mysql中需要同步的数据查询SQL及同步周期jdbc{jdbc_driver_library=>"/soft/mysql-connector-java-5.1.49.jar"jdbc_driver_class=>"com.my......
  • m基于FPGA的8FSK调制解调系统verilog实现,包含testbench测试文件
    1.算法仿真效果vivado2019.2仿真结果如下:    将波形放大,看到如下效果:    2.算法涉及理论知识概要       8FSK(8-FrequencyShiftKeying)是一种常用的数字调制方法,它通过在不同的频率上发送二进制数据来进行通信。8FSK在通信系统中被广泛应用,因为它具......
  • FinalProject
    基本要求:80分(1)小车开机运行程序,在8位数码管的最右边3位显示小车定位距离,初始值为12.5(单位:cm)并启动超声波测距,将距离值显示在最左边4位(xxx.xcm);(2)利用按键设置定位距离,“+”按键每次增加0.5cm,上限为15.0cm;“-”按键每次减少0.5cm,下限为10.0cm;当按下该按键时,蜂鸣器响0.1秒(按键......
  • tcpdump抓包实例-syslog和ping
    在实际运维过程中经常遇到网络问题,比如发出去的包是否对端收到了,以下通过syslog和ping的两个例子看看tcpdump抓包过程。实例1:syslog测试主机A(本例中129.73)通过syslog发送信息:“123456”,给主机B日志服务器(本例中120.90,需要配置syslog服务514端口的tcp和udp打开),在日志服务器主机B上抓......
  • Allure企业级报告定制化自定义logo,中文标题,模块名,用例名,用例详细的测试数据如用例日志
    【自定义logo】进入Allure的安装路径,找到config目录。在config目录下,找到allure.yml文件,并打开该文件。在allure.yml文件中,添加custom-logo-plugin选项。进入Allure的安装路径,找到plugins目录下的custom-logo-plugin目录。在custom-logo-plugin目录下,找到static目录,并将自己需要展......
  • logstash采用了增量同步后想做全新的同步的方法
     1.文件同步到esNosincedb_pathset,generatingonebasedonthe"path"setting{:sincedb_path=>"/opt/logstash-6.8.5/data/plugins/inputs/file/.sincedb_f019a9f5e77dadb5d6981e37ca0b16f6",:path=>["/tmp/myfile/*.log"]}将.sincedb......