找到关于编程的34423 篇文章

使用 Python 实现康威生命游戏?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

509 次查看

大约在 1970 年,一位英国数学家创造了他的“生命游戏”——它基本上是一套规则,描述了生物有机体群落混乱而有规律的生长。“生命游戏”是一个二维网格,由“存活”和“死亡”细胞组成。生命游戏的规则过度拥挤:如果一个细胞周围有超过三个存活细胞,则该细胞死亡。静态:如果一个细胞周围有两个或三个存活细胞,则该细胞存活。人口过少:如果一个细胞周围少于两个存活细胞,则该细胞死亡。繁殖:如果一个死亡细胞周围正好有三个细胞,则该细胞变为存活。细胞 ... 阅读更多

Java 中将基本类型数组转换为流的程序

Nancy Den
更新于 2019-07-30 22:30:25

200 次查看

要将基本类型数组转换为流,需要使用 of() 方法。假设以下为我们的基本类型数组:int[] myArr = new int[] { 20, 50, 70, 90, 100, 120, 150 };现在,使用 of() 方法将基本类型数组转换为流:IntStream stream = IntStream.of(myArr);以下是在 Java 中将基本类型数组转换为流的示例:示例 在线演示import java.util.stream.IntStream; import java.util.*; public class Main {    public static void main(String[] args) {       int[] myArr = new int[] { 20, 50, 70, 90, 100, 120, 150 };       System.out.println("基本类型数组 = "+Arrays.toString(myArr));   ... 阅读更多

使用子进程 spawn() 方法从 Node.js 运行 Python 脚本?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

1K+ 次查看

NodeJs 和 Python 是开发者和 Web 设计师的首选语言。但是,NodeJs 在数值和科学计算(AI、机器学习、深度学习等)方面存在一些不足。而 Python 提供了许多库,可以更轻松地进行科学计算。幸运的是,我们可以通过在后台运行 Python 并返回结果,在 Nodejs 应用程序中使用 Python 库。为此,我们将使用 NodeJs 的子进程标准库在后台生成一个 Python 进程,进行计算并将结果返回到我们的 Node ... 阅读更多

使用 PyTorch 中的逻辑回归识别手写数字?

Jennifer Nicholas
更新于 2019-07-30 22:30:25

232 次查看

在本例中,我们将使用 PyTorch 训练一个 CNN,以使用 MNIST 数据集识别手写数字分类器。MNIST 是一个广泛用于手写分类任务的数据集,涵盖了 70,000 多个带标签的 28*28 像素灰度手写数字图像。该数据集包含近 60,000 个训练图像和 10,000 个测试图像。我们的工作是使用 60,000 个训练图像训练模型,然后测试其在 10,000 个测试图像上的分类准确率。安装首先,我们需要 MXNet 最新版本,为此,只需在终端上运行以下命令:$pip install mxnet您将看到类似以下内容:Collecting mxnet Downloading https://files.pythonhosted.org/packages/60/6f/071f9ef51467f9f6cd35d1ad87156a29314033bbf78ad862a338b9eaf2e6/mxnet-1.2.0-py2.py3-none-win32.whl (12.8MB) ... 阅读更多

Java 中将字符串转换为 IntStream

Nancy Den
更新于 2019-07-30 22:30:25

259 次查看

如果您有一个字符串,并且希望将其转换为具有 ASCII 值的 IntStream,则可以使用以下代码轻松实现。要使用 IntStream 类,需要导入以下包:import java.util.stream.IntStream;假设以下为我们的字符串:String str = "Benz";将上述字符串转换为 IntStream:IntStream stream = str.chars();以下是在 Java 中将字符串转换为 IntStream 的示例:示例 在线演示import java.util.stream.IntStream; public class Demo {    public static void main(String[] args) {       String str = "Benz";       System.out.println("要转换的字符串 = " + str);       ... 阅读更多

Java 中将字符数组转换为 IntStream

Nancy Den
更新于 2019-07-30 22:30:25

458 次查看

假设以下为我们的字符数组:Character arr[] = { 'V', 'e', 'h', 'i', 'c', 'l' , 'e' };要将上述字符数组转换为 IntStreamIntStream stream = Stream.of(arr).flatMapToInt(IntStream::of);我们为此使用了 flatMapToInt() 方法。以下是在 Java 中将字符数组转换为 IntStream 的示例:示例 在线演示import java.util.stream.*; public class Main {    public static void main(String[] args) {       Character arr[] = { 'V', 'e', 'h', 'i', 'c', 'l' , 'e' };       System.out.println("字符数组 = ");       for (char value : arr) {          System.out.println("值 ... 阅读更多

Java LongStream.Builder 中的 build() 方法

Nancy Den
更新于 2019-07-30 22:30:25

132 次查看

LongStream.Builder 类的 build() 方法构建流并返回已构建的流。以下是语法:LongStream build()在 Java 中,为 LongStream.Builder 类导入以下包:import java.util.stream.LongStream;声明一个 LongStream.Builder 并添加元素:LongStream.Builder builder = LongStream.builder(); builder.add(24000L); builder.add(47470L); builder.add(12999L);现在,使用 build() 方法构建流:builder.build()以下是一个示例,演示如何在 Java 中实现 LongStream.Builder 的 build() 方法:示例 在线演示import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) {       LongStream.Builder builder = LongStream.builder();       builder.add(24000L);       builder.add(47470L);       builder.add(12999L);       ... 阅读更多

Java Stream.Builder 中的 accept() 方法

Nancy Den
更新于 2019-07-30 22:30:25

1K+ 次查看

使用 Java Stream.Builder 的 accept() 方法向流中添加元素。以下是语法:void accept(T t)此处,t 是要插入的参数。在 Java 中,为 Stream.Builder 类导入以下包:import java.util.stream.Stream;首先,声明一个 Stream.Builder:Stream.Builder builder = Stream.builder();现在,使用 accept() 方法:builder.accept("Demo"); builder.accept("Text");以下是一个示例,演示如何在 Java 中实现 Stream.Builder 的 accept() 方法:示例 在线演示import java.util.stream.Stream; public class Demo {    public static void main(String[] args){       Stream.Builder builder = Stream.builder();       builder.accept("Demo");       builder.accept("Text");       Stream str = builder.build();       str.forEach(System.out::println);   ... 阅读更多

用于文章抓取和整理的 Python 模块 Newspaper?

Vrundesha Joshi
更新于 2019-07-30 22:30:25

406 次查看

我们可以从各种领域(例如数据挖掘、信息检索等)提取网页内容。为了从报纸和杂志的网站提取信息,我们将使用 Newspaper 库。该库的主要目的是从报纸和类似网站提取和整理文章。安装:要安装 Newspaper 库,请在您的终端中运行:$ pip install newspaper3k对于 lxml 依赖项,请在您的终端中运行以下命令$pip install lxml要安装 PIL,请运行$pip install PillowNLP 语料库将被下载:$ curl https://raw.githubusercontent.com/codelucas/newspaper/master/download_corpora.py | pythonPython Newspaper 库用于收集与文章相关的信息。这 ... 阅读更多

Java Stream.Builder 中的 add() 方法

Nancy Den
更新于 2019-07-30 22:30:25

467 次查看

使用 add() 方法在 Stream.Builder 中插入元素。要添加的元素是 add() 的参数。以下是语法:默认 Stream.Builder add(T t)这里,t 是要添加的元素。导入 Java 中 Stream.Builder 类的以下包:import java.util.stream.Stream;首先,创建 Stream.Builder:Stream.Builder builder = Stream.builder();现在,使用 add() 方法添加元素:builder.add("This"); builder.add("is"); builder.add("it!");以下是一个示例,演示如何在 Java 中实现 Stream.Builder 的 add() 方法:示例 在线演示import java.util.stream.Stream; public class Demo {    public static void main(String[] args) {       Stream.Builder builder = Stream.builder();       builder.add("This");       builder.add("is");   ... 阅读更多

广告

© . All rights reserved.