- 博客(30)
- 收藏
- 关注
原创 python实现定时任务
公众号:任识算法分享算法、python、风控等技术干货以及日常所思在日常工作中,常常需要周期性地执行某些任务,常用的方式是采用 Linux 系统自带的 crond 结合命令行实现,但最近却遇到了一个让人头大的问题。问题描述一个包含cx_Oracle的python文件,直接在linux下使用python命令可以运行,但是设置crontab定时任务会报错如下:cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cann.
2022-05-18 21:36:58 1327 3
原创 Python的极简之风
学 Python 怎样才最快,当然是实战各种小项目,只有自己去想去写,才记得住规则。今天给大家分享 15个极简任务,初学者可以尝试着自己实现;Python 开发者也可以看看是不是有没想到的用法。1.重复元素判定以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。def all_unique(lst): return len(lst) == len(set(lst))x = [1,1,2,2,3,2,3,4,5,6]y = [1,2,3,4,5]all_un
2022-05-08 21:42:01 201
原创 Git入门教程
一、Git简介 二、Git主要特点及其优势 三、SVN与Git的优缺点对比 四、Git、GitHub与 GitLab的联系和区别 五、Git基本概念 5.1工作区(Working Directory) 5.2本地版本库(Local Repository) 5.4远程版本库(Remote Repository) 5.5分支(Branch) 5.6标签(Tag) 5.7头指针(HEAD) 六、Git基本操作 七、Git高阶用法
2022-04-30 10:05:55 745
原创 人工智能 | 打造一个循环神经网络RNN
DataPlanet 2022-04-04 23:30循环神经网络(RNN)是一种专门处理序列的神经网络。它们通常用于自然语言处理(NLP)任务,因为它们在处理文本方面非常有效。在本文中,我们将探索什么是RNN,了解它们是如何工作的,并使用Python从头构建一个真正的RNN(仅使用numpy库)。我们开始吧!1. 为什么有用标准神经网络(以及CNN)的一个问题是,它们只能处理预先确定的大小: 它们接受固定大小的输入并产生固定大小的输出。RNN是有用的,因为它允许我们使用可变长度的序列作..
2022-04-06 23:44:19 1256
转载 全面了解风险决策引擎【一】
决策引擎对很多风控从业者来说都是绕不开的必学知识点,每一个与金融业务相关的技术框架,都需要一个成熟稳定的决策引擎组件来支持,而目前,只有15%左右的互联网产品配置了这一工具。本文旨在帮助大家认识决策引擎,包括前台规则配置与后台技术搭建,另外提供几个比较不错的轻量级开源引擎供大家进一步学习。全文总计1.7w字,因内容较长,可分四部分进行阅读: 1.决策引擎介绍(适用人员:还没使用决策引擎的老板) 2. 前台规则管理(适用人员:业务、分析、模型、决策) 3. 后台引擎框架(适用
2022-03-06 18:11:44 2906
原创 Python系列之面向对象编程
Python 面向对象编程常见的编程方式有三种:面向过程:根据业务逻辑从上到下写垒代码,最常见的操作就是粘贴复制,将之前实现的代码块复制到现需功能处。函数式:将某功能代码封装到函数中,日后无需重复编写,仅调用函数即可。面向对象:对函数进行分类和封装,让开发变得更快更好更强。相比于Java和C#这种只支持面向对象编程的语言,python更加灵活,既支持面向过程编程,也支持函数式编程和面向对象编程。一般在Python开发中,通常将面向对象和函数式混合使用,今天重点介绍一下Python的面向对象编程。
2022-02-18 22:10:22 4052
原创 任务栏突然点不了,怎么破?
最近经常遇到这种情况,莫名其妙的,任务栏就点不了了,箭头光标一放到任务栏位置,就会变成圈⭕,什么也点不动。后来才发现,原来是不小心进入了全屏模式。解决措施:按一下esc,退出全屏!...
2021-07-12 09:38:32 171
原创 win10 字体 变得模糊 有锯齿
解决方法:1.右键“此电脑”,点击属性 —> 高级系统设置2.在高级选项下,选择“性能”—>“设置”3.在视觉效果下,勾选“调整为最佳外观”,确定即可
2021-02-08 14:55:32 3664
原创 电脑 桌面图标上多了一个白色的文档图标 怎么去掉?
电脑 桌面图标上多了一个白色的文档图标 怎么去掉?网上有很多办法,试了之后都没用,最后终于找到解决办法,3秒钟搞定!1.安装腾讯-电脑管家2.打开工具箱 —> 电脑诊所 —> 桌面图标 —> 快捷方式图标有黑方块,如下图,点击自动修复就OK了!!...
2021-02-08 14:49:05 17439
原创 离线安装jupyter扩展组件
jupyter扩展组件离线安装安装前首先关闭 jupyter notebook 进程。1. 准备安装包msgpack-1.0.0-cp36-cp36m-manylinux1_x86_64.whlattrs-20.2.0-py2.py3-none-any.whlmarkdown_it_py-0.5.4-py3-none-any.whltoml-0.10.1-py2.py3-none-any.whljupytext-1.6.0.tar.gzjupyter_highlight_selected_w
2020-09-23 15:37:19 2007
原创 Jupyter离线安装部署
1. 环境1.1 安装环境RedHat 6.81.2 准备安装包Anaconda3-5.2.0-Linux-x86_64.sh2. 安装部署以下使用root用户操作2.1 添加jupyter用户组groupadd jupyteruseradd -g jupyter jupyteradminpasswd jupyteradmin 2.2 创建/jupyter目录mkdir -p /jupyter/data/jupyteradmin /jupyter/logchown -R jup
2020-09-22 09:56:02 4396
转载 LaTeX软件的使用
原文见 http://blog.sina.com.cn/s/blog_90444ed201016iq6.html1.LaTeX软件的安装和使用2.文档\documentclass{article} \begin{document}hello, world\end{document}3. 标题、作者和注释\documentclass{article}\au...
2018-05-13 15:38:51 14920
原创 同步图运算
图计算编程GraphLite编程实现class Vertex的一个子类class Vertex中有两类函数:(1)图计算程序员需要实现的:Compute()(2)系统提供的,可以在Compute调用的。例如:getValue(),mutableValue(),getOutEdgeIterator(),sendMessageTo(),sendMessageToAllNeighbors(),voteT...
2018-05-10 11:00:18 621
原创 C++小知识(数组的定义、初始化和赋值)
在C/C++中,可以在数组定义的时候对其进行初始化:[cpp]view plaincopyinta1[3]={1,2,3};inta2[3]={0};//将数组a2各个元素赋值为0。inta3[]={1,2,3};chars1[3]={'a','b','c'};chars2[]="abc"; ...
2018-05-10 10:46:45 35860 1
转载 C++的小知识(## 连接符与# 符)
## 连接符与# 符 ## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单元。具体的定义在编译原理里有...
2018-05-10 10:41:09 1860
原创 大数据hw2 part1 (hadoop编程)利用mapreduce
Hadoop的核心内容之一HDFS,是Hadoop分布式的平台基础,而MapReduce则是充分利用Hdfs分布式,提高运行效率的算法模型 ,Map(映射)和Reduce(归约)两个主要阶段都以<key,value>键值对作为输入和输出,我们需要做的就是对这些<key,value>做我们想要的处理。https://blog.csdn.net/liujiahan629629/...
2018-05-09 15:26:58 312
转载 Hadoop 2.6 MapReduce运行原理详解
市面上的hadoop权威指南一类的都是老版本的书籍了,索性学习并翻译了下最新版的Hadoop:The Definitive Guide, 4th Edition与大家共同学习。 我们通过提交jar包,进行MapReduce处理,那么整个运行过程分为五个环节: 1、向client端提交MapReduce job. 2、随后yarn的ResourceManager进行资源的分配. 3、由N...
2018-04-29 21:35:18 182
转载 用Python的长短期记忆神经网络进行时间序列预测
用Python的长短期记忆神经网络进行时间序列预测长短期记忆递归神经网络具有学习长的观察序列的潜力。这对于时间序列预测似乎非常不错,并且事实的确可能是这样的。在本教程中,你将了解,如何对于一个一步单变量时序预测问题开发一个LSTM预测模型。完成本教程后,您将知道:如何为预测问题制定性能基准。如何为一步时间序列预测设计一个强大的测试框架。如何准备数据,开发和评估用于时间序列预测的LSTM递归神经网络...
2018-04-21 17:32:32 11184 5
转载 CVPR 2018 最前沿:让神经网络学习比较来实现少样本学习
基于 CVPR 2018录用论文《Learning to Compare: Relation Network for Few-Shot Learning》的独家解读稿件1. 前言相信每一位研究深度学习的朋友都明白,深度学习能够在这几年取得如此爆炸式的发展,除了算法本身的改进与创新,最关键的因素就是拥有海量的数据和强大的计算资源。那么,我们很自然的会问:没有海量数据怎么办?现实生活中有很多问题并没有...
2018-04-21 17:16:16 5918 1
转载 deep learning中网络的层数和每层的节点数是如何确定的?
在Deep Learning中有不同类型的网络结构,不同的网络有不同的应用范围,这些都是与其结构和设计思路相关的。最常见的网络之一是CNN(Convolutional Neural Network), 在最近几年席卷计算机视觉等相关领域,因为他强大的特征表述能力和对图像处理的得天独厚优势,CNN的设计和训练也是被研究讨论最多的一个话题。题主提到深度网络中层结构的设计和layer中节点个数的确定,我...
2018-04-21 12:27:27 20797
原创 线性回归
线性回归给定由d个属性构成的样本X=(x1;x2;……;xd),其中xi是X在第i个属性上的取值。Y是样本的真实标记。线性回归的目的是学得一个函数f(x)=w1x1+w2x2+……+wdxd,常写为。通过属性的线性组合来进行预测输出标记Y。目标参数为向量W和数值b。W直观表达了各属性在预测中的重要性。常规的线性回归希望模型预测值无限逼近样本的真实标记Y一般通过最小二乘法进行参数估计。假设训练样本集...
2018-04-20 17:30:28 380
转载 Softmax回归
起源:Logistic的二类分类Reference:http://ufldl.stanford.edu/wiki/index.php/Softmax_regressionhttp://deeplearning.net/tutorial/logreg.htmlSoftmax回归是Logistic回归的泛化版本,用于解决线性多类(K类)的分类问题。Logistic回归可以看作是Softmax回归在K=...
2018-04-20 16:49:29 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人