dl4j doc-01-Deeplearning4j 新入门
深度学习入门指南
如何开始使用深度学习?
您的起点取决于您已经掌握了什么。
理解深度学习的先决条件是线性代数、微积分和统计学,以及编程和一些机器学习知识。应用深度学习的先决条件仅仅是学会如何部署模型。
就Deeplearning4j而言,您应该熟练掌握Java,并且熟悉像IntelliJ IDE和自动化构建工具Maven这样的工具。
下面是一些资源列表。这些部分大致按照它们将会有用...
2017-04-16 04:03:32 |
Deep Learning
dl4j doc-00-overview Deeplearning4j 入门概览
中文教程
https://mgubaidullin.github.io/deeplearning4j-docs/cn/tutorials
简介
Eclipse Deeplearning4j 是一套在 JVM 上运行深度学习的工具套件。
它是唯一一个允许您在 Java 中训练模型,同时通过我们的 cpython 绑定实现与 Python 生态系统的互操作性,支持模型导入,并支持其他运行...
2017-04-16 04:03:32 |
Deep Learning
DL4j-01-base
基础概念
此处个人选择 Deeplearning4j。用什么框架区别并不大,静下心来学习原理才是重要的。
Deeplearning4j
Deeplearning4j 是第一个为 Java 和 Scala 编写的商业级开源分布式深度学习库。
DL4J 集成了 Hadoop 和 Spark,旨在在分布式 GPU 和 CPU 上用于商业环境中。
可应用于以下深度学习领域:
...
2017-04-16 04:03:32 |
Deep Learning
DL4j-00-overview Deeplearning4j chat
chat
介绍一下 Deeplearning4j
DeepLearning4j(DL4J)是一个为Java和Scala开发者设计的开源、分布式的深度学习库。它由Skymind公司开发,旨在为企业级用户提供一个强大的深度学习工具。
DL4J是建立在Java虚拟机(JVM)上的,这使得它可以与现有的Java应用程序轻松集成,并且可以利用Java和Scala生态系统的广泛资源和工具。
DL...
2017-04-16 04:03:32 |
Deep Learning
开源深度学习框架简介 TensorFlow
基础概念
此处个人选择 Deeplearning4j。
用什么框架区别并不大,静下心来学习原理才是重要的。
chat
对比表格
下面是深度学习框架 TensorFlow、PyTorch、Caffe、Theano、Weka、Marvin、ConvNetJS、MXNet 和 Neon 的对比表格:
下面是深度学习框架 TensorFlow、PyTorch、Caffe、Theano、W...
2017-04-16 04:03:32 |
Deep Learning
Ruby-05-condition, loop
if..else
if conditional [then]
code...
[elsif conditional [then]
code...]...
[else
code...]
end
通常我们省略保留字 then 。若想在一行内写出完整的 if 式,则必须以 then 隔开条件式和程式区块。如下所示:
if a == 4 then a = ...
2017-04-14 16:18:43 |
Lang
Ruby-04-var, operator
变量
Ruby 支持五种类型的变量。
一般小写字母、下划线开头:变量(Variable)。
$开头:全局变量(Global variable)。
@开头:实例变量(Instance variable)。
@@开头:类变量(Class variable)类变量被共享在整个继承链中
大写字母开头:...
2017-04-14 16:18:43 |
Lang
Ruby-03-class
类和对象
Define a class
在 Ruby 中,类总是以关键字 class 开始,后跟类的名称。类名的首字母应该大写。
class Customer
end
Var in class
局部变量
局部变量是在方法中定义的变量。局部变量在方法外是不可用的。局部变量以小写字母或 _ 开始
实例变量
实例变量可以跨任何特定...
2017-04-14 16:18:43 |
Lang