Python
ChatGPT 也许是下一世代革命的原始星火
0 火出圈的ChatGPT 2022年12月,OpenAI发布其最新研究成果: ChaGPT,一个对话机器人模型。因其惊艳的表现,迅速出圈,上线一周就有百万人注册使用,目前月活过亿,打破tiktok最快月活过亿记录。本文就来详细介绍下ChatGPT,是什么成就了ChatGPT,以及从ChatGPT切入我们了解下当前AIGC的进展,对当AI领域前沿发展有所了解。 1 ChatGPT****是什么 =
神奇的LLVM与llvmlite之JIT编译。
https://releases.llvm.org/11.0.0/docs/LangRef.html llvmlite Documentation, Release 0.41.0dev0-64-gbbb88a7-dirty 3.2 User guide 3.2.1 IR layer—llvmlite.ir The llvmlite.ir module contains classes and ut
一体化元数据管理平台——OpenMetadata入门宝典
大家好,我是独孤风,一位曾经的港口煤炭工人,目前在某国企任大数据负责人,公众号大数据流动主理人。在最近的两年的时间里,因为公司的需求,还有大数据的发展趋势所在,我开始学习数据治理的相关知识。今天给大家分享一体化的元数据管理平台——OpenMetadata。 本文档基于官网及个人实践资料整理。后续的文档请关注公众号 大数据流动,会持续的更新~ 本文分四个部分,分别从开源元数据管理平台,OpenMet
Python 学习路线图
Python 学习路线图 在这个系列笔记中,我将陆续整理自己在学习 Python 编程语言及其框架的过程中留下的笔记和代码,目的是掌握如何在生产环境中利用各种领域的第三方框架来快速开发应用程序。和大多数学习过程一样,我需要在第一部分笔记中花费一点篇幅来鸟瞰一下 Python 语言所涉及的领域,以便从全局视野来规划接下来的学习路线图,为此,我会在https://github.com/owlman/s
2023年大语言模型神器 - LangChain
前言 今天介绍一下 LangChain 框架,LangChain 是一个帮助在应用程序中使用大型语言模型(LLM)的编程框架。它可以将大型语言模型与其他计算或知识来源相结合,从而实现功能更加强大的应用。 最初 LangChain 是一个开源项目,在 GitHub 上获得大量关注之后迅速转变为一家初创公司。随着大模型的热度不断攀升,LangChain也获得了越来越多的开发人员亲睐。 什么是 Lang
Redhat离线安装gitlab,迁移数据,指定数据存放位置
一、安装gitlab 1、安装依赖包yum install -y curl policycoreutils-python openssh-server openssh-clients # 开启sshd服务 systemctl enable sshd systemctl start sshd 2、下载rpm包并安装 如需迁移备份数据,新机器安装gitlab版本需跟旧机器gitlab版
python常用国内镜像源
jupyter如何安装和使用 1、打开终端输入 pip3 install jupyter 如果安装过程中速度很慢可以使用国内pip镜像配置: 1.1 pip官方软件源 官方源 https://pypi.python.org/simple 1.2 常用国内镜像源 下载安装包 https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-
python 常用快捷键
python 常用快捷键 最重要的快捷键 ctrl+shift+A:万能命令行 shift两次:查看资源文件 新建工程第一步操作 module设置把空包分层去掉,compact empty middle package 设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8, 注释 ctrl+/:单行注释 光标操作 ctrl+alt+
python的pandas库读取SQL sever
python的pandas库读取SQL sever 有两种方法。一种使用pymssql,另一种使用sqlalchemy。只是将数据库中的表读为DataFrame,不进行修改等表操作。 目录 • python的pandas库读取SQL sever有两种方法。一种使用pymssql,另一种使用sqlalchemy。这里只是将数据库中的表读取为DataFrame,不进行修改等表操作。 一、pymssql
python 入门之机器学习
一、什么是机器学习 什么是机器学习?机器学习其实就是想让计算机像人一样思考而研发出的计算机理论,目前常用的机器学习有以下几种算法: 监督学习 supervised learning; 非监督学习 unsupervised learning; 半监督学习 semi-supervised learning; 强化学习 reinforcement learning; 监督学习是不断向计算机提供数据(
PyInstaller打包exe
PyInstaller打包exe 一:安装 注:安装pyinstaller前,先安装几个Python模块 pypiwin32,pywin32 和 pefile 包 直接使用使用pip安装: pip install pypiwin32 pip install pywin32 pip install pefile 安装PyInstaller 方法一:直接使用pip pip install p
Linux下python脚本自启动和定时启动
一、服务器开机自动运行 用root权限编辑以下文件 sudo vim /etc/rc.local 编辑启动脚本的命令地址 /usr/bin/python3 /path/to/python > /path/to/log 二、定时启动 编辑crontab文件 crontab -e 编辑命令 */30 * * * *
TVM Tensor Expression
使用张量表达式 我们将注意力转向如何使用张量表达式(Tensor Expression)(TE)来定义张量的计算,并应用循环优化。TE用pure的函数语言(每个表达式没有副作用),定义了张量的计算。整体上查看TVM的上下文时,Relay用一系列算子的集合描述了一个计算,其中每个算子都可以使用TE进行表示,每个TE的输入是tensor,经过计算后输出tensor。 TVM使用域指定特定张量表达式到高
已安装libffi-devel python3仍然报ModuleNotFoundError: No module named ‘_ctypes‘错误
网上大部分文章都是安装 libffi-devel什么的,但是安装完以后仍然报错 此时,应该重新编译安装python3
python 的命令行参数使用ArgumentParser
import argparse #创建解释器parser = argparse.ArgumentParser() #添加参数parser.add_argument('-g', '--good', choices=['yuwen', 'shuxue'])# '-g' 代表短选项,在命令行输入-g 和-good效果一样,作用是简化参数输入#choices 代表输入的参数只能是choic
Linux | 如何复制文件夹到另一个文件夹
linux系统使用cp命令即可将一个文件夹里面的文件复制到另外一个文件夹里面。这个命令相当于dos下面的copy命令,具体用法是:cp -r 源文件 目的文件,其中参数r是指连同源文件中的子目录一同拷贝。 在linux系统中复制文件我们可以使用cp或copy命令了,我们要复制文件或目录都可以使用它们两来完成。 将一个文件夹下的所有内容复制到另一个文件夹下 这两种方法效果是一样的。 将一个文件夹复
python学习笔记:继承与超类
与java类似,继承的出现是为了提高代码的重复利用率,避免多次输入同样的代码。而超类就是java中的父类。 1.继承 要指定超类,可在定义类时,在class语句中的类名后加上超类名 基类就是超类,派生类就是子类 格式 子类会 重新定义重写超类方法init 继承超类的方法,无需再次编写 在子类中进行重写 1.1查找一个类的子类和基类 issubclass 确定一个类是否是另一个类的子
Python爬取哔哩哔哩视频
Python爬取哔哩哔哩视频 一、环境准备 我这里使用的是环境如下仅供参考: 开发工具:pycharm python环境:python-3.8.0 依赖的包:shutil,os,re,json,choice,requests,lxml 二、页面分析 我在这里就拿前段时间非常火的马老师的视频来举例子吧。 视频链接: https://www.bilibili.com/video/BV1Ef4y1i78
手把手教你用 NebulaGraph AI 全家桶跑图算法
前段时间 NebulaGraph 3.5.0 发布,@whitewum 吴老师建议我把前段时间 NebulaGraph 社区里开启的新项目 ng_ai 公开给大家。 所以,就有了这个系列文章,本文是该系列的开篇之作。 ng_ai 是什么 ng_ai 的全名是:Nebulagraph AI Suite,顾名思义,它是在 NebulaGraph 之上跑算法的 Python 套件,希望能给 Nebul
使用you-get下载视频网站的各种视频
第一步安装python,因为you-get是用python写的,需要python的环境支持。 1.1 到https://www.python.org/downloads/下载,直接点那个Download Python x.x.x下载最新版即可,像这样: 作者:达叔傻乐 链接:https://www.jianshu.com/p/1ad94c347e92 来源:简书 著作权归作者所有。商业转载请联系作
用Python编写网页自动答题工具,满分轻松到手,你就是全班最靓的仔!
最近自动答题的外包很多,来给大家分享一下如何用Python来实现自动答题。 好了话不多说,我们开始操作。 首先你需要准备这些 环境使用 模块使用 其它工具 谷歌浏览器谷歌浏览器驱动 驱动安装教程:谷歌浏览器 自动答题工具: selenium 自动化测试模块selenium --> 模拟人的行为去操作浏览器
BERT网络模型改进优化分析
BERT网络模型改进优化分析 BERT模型的优化改进方法! BERT基础 BERT是由Google AI于2018年10月提出的一种基于深度学习的语言表示模型。BERT 发布时,在11种不同的NLP测试任务中取得最佳效果,NLP领域近期重要的研究成果。 BERT基础 BERT主要的模型结构是Transformer编码器。Transformer是由 Ashish 等于2017年提出的,用于Goog