Python 井字棋 强化学习

前言 本来想做强化学习小车,但是技术栈似乎飞了,所以还是一步一步来嘛。 Part 1 Code import copy import random import json import matplotlib.pyplot as plt class OoxxMachine: def __init__(self): self.race = [[0, 0, 0], [0, 0, 0], [0, 0, 0]] # 用于表示棋盘 0代表没下过 1 A玩家 2 B玩家 self.flag = "in_race" # all situation is "…

如何让主播给你唱歌

前言 东雪莲可以和间眠大佐切割,我认为东雪莲也可以和锤头鲨本鲨切割。 首先 我不是棺材板 其次,准备开始了。 先品鉴一段 再来一段日配 文字-语音(GPT-SoVITS) 1 配置环境 1.1 Conda 先拉取最新的仓库 $ git clone https://github.com/RVC-Boss/GPT-SoVITS/ 然后创建一个conda环境 并且安装所需要的包 在安装之前你应该手动安装一下pytorch来避免一会自动安装的torch没有gpu用 去pytorch官网查看怎么使用pip 安装最新的pytorch即可 然后安装requirements.txt $ pip install -r requirements.txt 之后大概率会报错到爽 原因是你没有安装cpp相关工具,所以jieba_fast等一系列库无法被编译,这有两个解决办法,一是直接下载.whl文件安装,…

telegram bot 制作入门

前言 主播不做违法犯罪的事情( 腾讯那个机器人太司马 创建一个机器人 先去telegram import os import json import telebot import random provinces = [ '北京市', '天津市', '河北省', '山西省', '内蒙古自治区', '辽宁省', '吉林省', '黑龙江省', '上海市', '江苏省', '浙江省', '安徽省'…

音mad/人力vocaloid急速入门

前言 每一个吉吉国民都要有自己的制冰技术😤 PS 手搓已经去世了,用ai调参见这篇如何让主播给你唱歌 – 天鹅绒房间 (qwqpap.xyz) 如何手制音MAD 什么是音MAD 音MAD是一种使用素材乐器对所选BGM进行演奏的视频形式 音MAD的核心是其音频,而音MAD的音频则有两大组成部分,一个是选用的BGM,也就是原曲,另一个就是素材中的声音,也就是乐器 一般情况下,二者都是缺一不可的,某些高手所制的音MAD会不使用原曲,但乐器必须具备 只要具备上述的音频要素,就算画面静止也依然是音MAD 画面并不是音MAD的核心 音MAD与鬼畜之间的关系 鬼畜的意思是由日文直译的,原意指“像魔鬼畜生一样残酷无情。 一般指有心理变态性虐倾向的流氓或淫棍。一般指五种不道德的性取向,且有浓重虐待倾向”。这个可以查到。那么鬼畜的词性就是形容词,与猎奇等词是相近的。 将音MAD称为鬼畜是典型的天朝对11区舶来物的误读。根源就是2008年1月的“M.C.ドナルドはダンスに梦中なのか?最终鬼畜…

红蓝锥桶招中识别

前言 SLAM写不出来,整个纯视觉凑合凑合得了 main import cv2 import numpy as np import time import numba class FindMiddleLine: def __init__(self, raw_img): self.raw_img = raw_img def find_line(self): img = self.raw_img down_width = 640 down_height = 320 down_points = (down_width, down_height) small_img = cv2.resize(…

如何放生字符串

import requests,random import random import os from threading import Thread from multiprocessing import Process def generate_random_str(randomlength=16): """ 生成一个指定长度的随机字符串 """ random_str ='' base_str ='ABCDEFGHIGKLMNOPQRSTUVWXYZabcdefghigklmnopqrstuvwxyz0123456789' length =len(base_str) -1 for i in range(randomlength): random_str +=base_…