詹惠儿

如何向属性存储为散列添加属性

Perl中的属性存储为散列引用中的键值对。此外,向代码添加一些属性。 package Area; sub new { my $class = shift; my $self = { length => 2, # storing length width => 3, # storing width }; return bless $self, $class;

詹惠儿

2019-04-16

0.0000 0 1
  • 关注作者
  • 收藏

python的折构函数

Perl子例程中的构造函数返回一个对象,该对象是类的一个实例。在Perl中,约定是将构造函数命名为“new”。与许多其他OOP不同,Perl不提供构造对象的任何特殊语法。它使用与该特定类明确关联的数据结构(散列,数组,标量)。 构造函数在哈希引用和类名(包的名称)上使用“bless”函数。 让我们设计一些代码以获得更好的解释: 注意:由于使用了包,以下代码将无法在在线IDE上运行。下面的代码是

詹惠儿

2019-04-16

0.0000 0 1
  • 关注作者
  • 收藏

构造函数的类型

构造函数通常用于实例化对象。构造函数的任务是在创建类的对象时初始化(赋值)给类的数据成员。在Python中,__ init __()方法称为构造函数,并且在创建对象时始终调用。 构造函数声明的语法: def __init __(self): #构造函数的主体 构造函数的类型: 默认构造函数:默认构造函数是简单的构造函数,它不接受任何参数。它的定义只有一个参数,它是对正在构造的实例的引

詹惠儿

2019-04-16

0.0000 0 2
  • 关注作者
  • 收藏

如何优化seq2seq的输入

顾名思义,seq2seq将一系列单词(句子或句子)作为输入,并生成单词的输出序列。它通过使用递归神经网络(RNN)来实现。虽然很少使用RNN的香草版本,但使用更高级的版本,即LSTM或GRU。这是因为RNN存在梯度消失的问题。LSTM用于Google提出的版本。它通过在每个时间点采用2个输入来开发单词的上下文。一个来自用户,另一个来自其先前的输出,因此名称循环(输出作为输入)。 许多优化导致se

詹惠儿

2019-04-16

0.0000 0 2
  • 关注作者
  • 收藏

seq2seq的编码和解码形式

编码器: 它使用深度神经网络层并将输入字转换为相应的隐藏向量。每个向量代表当前单词和单词的上下文。 解码器: 它类似于编码器。它将编码器生成的隐藏矢量,其自身的隐藏状态和当前字作为输入,以产生下一个隐藏矢量,最后预测下一个字。 a 除了这两个,许多优化导致seq2seq的其他组件: 注意:解码器的输入是一个向量,它必须存储有关上下文的所有信息。这成为大序列的问题。因此,应用注意机制,其允

詹惠儿

2019-04-16

0.0000 0 5
  • 关注作者
  • 收藏

神经网络的目标

目标是为这个神经元找到最佳权重集,从而产生正确的结果。通过使用几个不同的训练样例训练神经元来做到这一点。在每一步计算神经元输出中的误差,然后反向传播梯度。计算神经元输出的步骤称为前向传播,而梯度计算称为反向传播。 以下是实施: # Python program to implement a # single neuron neural network # import all necess

詹惠儿

2019-04-16

0.0000 0 3
  • 关注作者
  • 收藏

神经网络运用什么领域

神经网络是深度学习的核心,这个领域在许多不同领域都有实际应用。今天,神经网络被用于图像分类,语音识别,物体检测等。现在,让我们试着理解所有这些艺术技术背后的基本单位。 单个神经元将给定输入转换为某个输出。根据分配给每个输入的给定输入和权重,确定神经元是否发射。假设神经元有3个输入连接和1个输出。 在给定的例子中,我们将使用tanh。 最终目标是为这个神经元找到最佳权重集,从而产生正确的结

詹惠儿

2019-04-16

0.0000 0 1
  • 关注作者
  • 收藏

python如何测试机器学习数据

测试是手动完成的。可以使用一些随机数据进行测试,并测试模型是否为输入数据提供了正确的结果。 # Random Test data X_TEST = [[ 10, 20, 30 ]] # Predict the result of X_TEST which holds testing data outcome = predictor.predict(X = X_TEST) # Predi

詹惠儿

2019-04-16

0.0000 0 2
  • 关注作者
  • 收藏

python如何生成简单机器学习模型

机器学习模型 - 线性回归 可以通过两个步骤创建模型: - 1. 使用Training Data 训练模型 2. 使用Test Data 测试模型 训练模型 使用上面的代码创建的数据用于训练模型 # Sk-Learn contains the linear regression model from sklearn.linear_model import LinearRegressi

詹惠儿

2019-04-16

0.0000 0 5
  • 关注作者
  • 收藏

python如何生成机器学习的训练集

使用随机创建的数据集在Python中创建线性回归模型。 # python library to generate random numbers from random import randint # the limit within which random numbers are generated TRAIN_SET_LIMIT = 1000 # to create exactl

詹惠儿

2019-04-16

0.0000 0 5
  • 关注作者
  • 收藏

python如何生成QR码

qrtools包含一个QR类(可以在源代码中查看),我们必须首先创建一个对象。该对象采用以下参数 数据 pixel_size 水平 margin_size 数据类型 要使用默认设置创建QR代码,我们必须在创建对象时简单地指定数据。请注意,如果要使用非ASCII对象,则数据必须是unicode对象。 # Python 2.x program to generate QR code from

詹惠儿

2019-04-15

226.4659 1 3
  • 关注作者
  • 收藏

如何使用Python进行非阻塞等待(3)

第3步: 这就是我们如何利用这个功能: if not is_visible(username_xpath): raise RuntimeError("Something went wrong with the username field :(") username_field = chrome.find_element_by_xpath(username_xpath) username_

詹惠儿

2019-04-15

0.0000 0 1
  • 关注作者
  • 收藏

如何使用Python进行非阻塞等待(2)

在这里,我使用了镀铬网页驱动程序,它可以在没有信息栏的情况下启动最大化(完整窗口),即它不会说Chrome由自动化代码控制并且加载GFG的标记页面没有任何麻烦。 请注意,为了找到这些元素的xpath,您需要进入开发人员模式并检查这些元素。 第2步: # return True if element is visible within 30 seconds, otherwise False

詹惠儿

2019-04-15

37.3534 1 1
  • 关注作者
  • 收藏

如何使用Python进行非阻塞等待(1)

先决条件:安装Python并将Selenium作为包与Web驱动程序(.exe文件)一起安装 对于使用Selenium的Python Web Automation,可以通过以下方式实现: 假设您希望通过Web自动化登录GeeksForGeeks并在网页上显示用户名和密码元素时填写登录凭据,而不是等到整个页面加载完毕。 步骤1: 您可以按如下方式配置webdriver: from seleniu

詹惠儿

2019-04-15

66.6667 1 2
  • 关注作者
  • 收藏

time.sleep好不好用

当我们想要进行Web自动化时,我们需要在执行某些操作之前等待一些javascript元素加载。就此而言,一般人都会使用 time.sleep(in_seconds) 通过阻止调用我的意思是,无论发生什么,它等待或者更确切地使程序睡眠所提到的秒数。这不是一个好主意,因为它通过使程序有效地降低来增加延迟。 对此的可能解决方案是等待元素出现而不是等待更多。 先决条件:安装Python并将Seleni

詹惠儿

2019-04-15

0.0000 0 5
  • 关注作者
  • 收藏

python如何根据出生日期判断星座(3)

# Python program to display astrological sign # or Zodiac sign for given date of birth def zodiac_sign(day, month): # checks month and date within the valid range # of a specified zodiac if

詹惠儿

2019-04-15

0.0000 0 3
  • 关注作者
  • 收藏

python如何根据出生日期判断星座(2)

虽然确切日期可以在一天内上下移动,但根据年份,这里是西方(或热带)占星术使用的一般星座日期: 西方天文学明星签署日期: 白羊座(3月21日 - 4月19日) 金牛座(4月20日 - 5月20日) 双子座(5月21日 - 6月20日) 狮子座(7月23日 - 8月22日) 处女座(8月23日 - 9月22日) 天秤座(9月23日至10月22日) 天蝎座(10月23日至11月21日) 射

詹惠儿

2019-04-15

0.0000 0 2
  • 关注作者
  • 收藏

python如何根据出生日期判断星座(1)

对于给定的出生日期,此程序显示占星标志或星座。 例子 : 输入:日= 10,月= 12月 输出:射手座 说明: 在这个日期出生的人有一个生肖射手座。 输入:Day = 7,Month = September 输出:处女座 方法: 虽然确切日期可以在一天内上下移动,但根据年份,这里是西方(或热带)占星术使用的一般星座日期

詹惠儿

2019-04-15

37.3534 1 6
  • 关注作者
  • 收藏

python如何标记文本

要运行下面的python程序,必须在系统中安装(NLTK)自然语言工具包。基本上标记化涉及从文本正文中分割句子和单词。 # import the existing word and sentence tokenizing # libraries from nltk.tokenize import sent_tokenize, word_tokenize text = "Natural l

詹惠儿

2019-04-15

0.0000 0 5
  • 关注作者
  • 收藏

什么是NLTK模块

NLTK模块是一个庞大的工具包,旨在帮助您使用整个自然语言处理(NLP)方法。 要安装NLTK,请在终端中运行以下命令。 sudo pip install nltk 然后,只需输入python,即可在终端中输入python shell 类型进口NLTK nltk.download( '全部') 由于大量的tokenizer,chunkers,其他算法以及所有要下载的语料库,上述安装将花费相当长的

詹惠儿

2019-04-15

37.3534 1 5
  • 关注作者
  • 收藏
<1107108109165>