找到关于 Python 的10786 篇文章
114 次浏览
输入 - 假设我们有一个 DataFrame,并根据职位对记录进行分组,结果如下:职位 建筑师 1 程序员 2 科学家 2解决方案我们将遵循以下方法来解决这个问题。定义一个 DataFrame 对“职位”列应用 groupby 方法并计算计数,如下所示:df.groupby(['Designation']).count()示例让我们看看下面的实现,以便更好地理解。import pandas as pd data = { 'Id':[1,2,3,4,5], 'Designation': ['architect','scientist','programmer','scientist','programmer']} df = pd.DataFrame(data) print("DataFrame is",df) print("groupby based on designation:") print(df.groupby(['Designation']).count())输出职位 建筑师 1 程序员 2 科学家 2
591 次浏览
输入 - 假设我们有一个包含城市和州列的 DataFrame,找到以“k”开头的城市和州名称,并将其存储到另一个 CSV 文件中,如下所示:城市,州 科钦,喀拉拉邦解决方案我们将遵循以下步骤来解决这个问题。定义一个 DataFrame 检查城市是否以“k”开头,如下所示:df[df['City'].str.startswith('K') & df['State'].str.startswith('K')] 最后,将数据存储到“CSV”文件中,如下所示:df1.to_csv(‘test.csv’)示例让我们看看下面的实现,以便更好地理解。import pandas as pd import random as r data = { 'City': ['Chennai', 'Kochi', 'Kolkata'], 'State': ['Tamilnad', 'Kerala', 'WestBengal']} df = pd.DataFrame(data) print("DataFrame is", df) df1 = ... 阅读更多
385 次浏览
输入 - 假设样本 DataFrame 为: Id 名称 0 1 Adam 1 2 Michael 2 3 David 3 4 Jack 4 5 Peter输出 - 随机行 Id 5 名称 Peter解决方案我们将遵循以下方法来解决这个问题。定义一个 DataFrame 使用 df.shape[0] 计算行数并赋值给 rows 变量。使用 randrange 方法设置 random_row 值,如下所示。random_row = r.randrange(rows)在 iloc 切片中应用 random_row 以在 DataFrame 中生成任意一行。它定义如下:df.iloc[random_row, :]示例让我们看看下面的实现,以便更好地理解。import pandas as pd import random as r data = { ... 阅读更多
132 次浏览
可以使用 Tensorflow 中的“train”方法训练模型,其中指定了 epochs(必须训练数据以适应模型的次数)和训练数据。阅读更多:什么是 TensorFlow,以及 Keras 如何与 TensorFlow 一起创建神经网络?我们正在使用 Google Colaboratory 来运行以下代码。Google Colab 或 Colaboratory 帮助在浏览器上运行 Python 代码,无需任何配置即可免费访问 GPU(图形处理单元)。Colaboratory 建立在 Jupyter Notebook 之上。print("The model is being trained") epochs=12 history = model.fit( train_ds, ... 阅读更多
204 次浏览
在 Tensorflow 中创建的模型可以使用“compile”方法进行编译。“SparseCategoricalCrossentropy”方法用于计算损失。阅读更多:什么是 TensorFlow,以及 Keras 如何与 TensorFlow 一起创建神经网络?我们正在使用 Google Colaboratory 来运行以下代码。Google Colab 或 Colaboratory 帮助在浏览器上运行 Python 代码,无需任何配置即可免费访问 GPU(图形处理单元)。Colaboratory 建立在 Jupyter Notebook 之上。print("The model is being compiled") model.compile(optimizer='adam', loss=tf.keras.losses.SparseCategoricalCrossentropy(from_logits=True), metrics=['accuracy']) print("The architecture of the model") model.summary()代码来源:https://tensorflowcn.cn/tutorials/images/classification输出模型正在编译 模型架构 ... 阅读更多
111 次浏览
可以使用“Sequential”API 创建顺序模型,该 API 使用“layers.experimental.preprocessing.Rescaling”方法。创建模型时会指定其他层。阅读更多:什么是 TensorFlow,以及 Keras 如何与 TensorFlow 一起创建神经网络?我们将使用 Keras Sequential API,它有助于构建一个顺序模型,用于处理简单的层堆栈,其中每一层只有一个输入张量和一个输出张量。我们正在使用 Google Colaboratory 来运行以下代码。Google Colab 或 Colaboratory 帮助在浏览器上运行 Python 代码,无需任何配置即可免费访问 ... 阅读更多
827 次浏览
借助缓冲预取、shuffle 方法和 cache 方法,可以配置花卉数据集以提高性能。缓冲预取可用于确保可以从磁盘获取数据,而不会使 I/O 成为阻塞。Dataset.cache() 将在第一个 epoch 加载完毕后将图像保留在内存中。Dataset.prefetch() 将在训练期间重叠数据预处理和模型执行。阅读更多:什么是 TensorFlow,以及 Keras 如何与 TensorFlow 一起创建神经网络?使用了 Keras Sequential API,它有助于构建一个顺序模型,用于处理 ... 阅读更多
125 次浏览
可以使用 Keras 预处理 API 对花卉数据集进行预处理。它有一个名为“image_dataset_from_directory”的方法,该方法接收验证集、数据存储目录以及其他参数来处理数据集。了解更多:什么是 TensorFlow 以及 Keras 如何与 TensorFlow 协同工作以创建神经网络?我们将使用 Keras Sequential API,它有助于构建顺序模型,用于处理简单的层堆栈,其中每一层只有一个输入张量和一个输出张量。图像分类器使用 keras.Sequential 模型创建,数据使用……阅读更多
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP