实例介绍
deeplearning4j是基于java的深度学习库,当然,它有许多特点,但暂时还没学那么深入,所以就不做介绍了 需要学习dl4j,无从下手,就想着先看看官网的examples,于是,下载了examples程序,结果无法运行,总是出错,如下: 查看一周的错误,也没有成功,马上就要放弃了,结果今天在论坛一大牛指导下,终于成功跑起,下面,将心酸的环境配置过程记录如下,以备自己以后查阅,同时,也希望各种高手可以指点,毕竟,本人还是菜鸟一枚 1.安装JAVA运行环境 该部分,网上有许多教程,这里不再赘述,首先,就是安装一个JDK,然后,再安装一个自己喜欢的IED,这里,以eclispe为例
【实例截图】
【核心代码】
dc56db94-be02-4239-9a5c-297f14ddcd76
└── dl4j-examples-master
├── datavec-examples
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── org
│ │ └── datavec
│ │ └── transform
│ │ ├── analysis
│ │ │ └── IrisAnalysis.java
│ │ ├── basic
│ │ │ └── BasicDataVecExample.java
│ │ ├── debugging
│ │ │ └── PrintSchemasAtEachStep.java
│ │ └── logdata
│ │ └── LogDataExample.java
│ └── resources
│ ├── BasicDataVecExample
│ │ └── exampledata.csv
│ └── IrisData
│ └── iris.txt
├── dl4j-cuda-specific-examples
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── org
│ │ └── deeplearning4j
│ │ └── examples
│ │ └── multigpu
│ │ └── MultiGpuLenetMnistExample.java
│ └── resources
│ ├── log4j.properties
│ └── logback.xml
├── dl4j-examples
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── org
│ │ └── deeplearning4j
│ │ └── examples
│ │ ├── arbiter
│ │ │ └── BasicHyperparameterOptimizationExample.java
│ │ ├── convolution
│ │ │ ├── AnimalsClassification.java
│ │ │ └── LenetMnistExample.java
│ │ ├── dataExamples
│ │ │ ├── BasicCSVClassifier.java
│ │ │ ├── CSVExample.java
│ │ │ ├── CSVPlotter.java
│ │ │ ├── ImagePipelineExample.java
│ │ │ └── PreprocessNormalizerExample.java
│ │ ├── feedforward
│ │ │ ├── anomalydetection
│ │ │ │ └── MNISTAnomalyExample.java
│ │ │ ├── classification
│ │ │ │ ├── MLPClassifierLinear.java
│ │ │ │ ├── MLPClassifierMoon.java
│ │ │ │ ├── MLPClassifierSaturn.java
│ │ │ │ └── PlotUtil.java
│ │ │ ├── mnist
│ │ │ │ ├── MLPMnistSingleLayerExample.java
│ │ │ │ └── MLPMnistTwoLayerExample.java
│ │ │ ├── regression
│ │ │ │ ├── function
│ │ │ │ │ ├── MathFunction.java
│ │ │ │ │ ├── SawtoothMathFunction.java
│ │ │ │ │ ├── SinMathFunction.java
│ │ │ │ │ ├── SinXDivXMathFunction.java
│ │ │ │ │ ├── SquareWaveMathFunction.java
│ │ │ │ │ └── TriangleWaveMathFunction.java
│ │ │ │ ├── RegressionMathFunctions.java
│ │ │ │ └── RegressionSum.java
│ │ │ └── xor
│ │ │ └── XorExample.java
│ │ ├── misc
│ │ │ ├── customlayers
│ │ │ │ ├── CustomLayerExample.java
│ │ │ │ ├── CustomLayerExampleReadme.md
│ │ │ │ └── layer
│ │ │ │ ├── CustomLayerImpl.java
│ │ │ │ └── CustomLayer.java
│ │ │ ├── earlystopping
│ │ │ │ └── EarlyStoppingMNIST.java
│ │ │ ├── externalerrors
│ │ │ │ └── MultiLayerNetworkExternalErrors.java
│ │ │ ├── lossfunctions
│ │ │ │ ├── CustomLossExample.java
│ │ │ │ └── CustomLossL1L2.java
│ │ │ └── modelsaving
│ │ │ ├── SaveLoadComputationGraph.java
│ │ │ └── SaveLoadMultiLayerNetwork.java
│ │ ├── nlp
│ │ │ ├── glove
│ │ │ │ └── GloVeExample.java
│ │ │ ├── paragraphvectors
│ │ │ │ ├── ParagraphVectorsClassifierExample.java
│ │ │ │ ├── ParagraphVectorsInferenceExample.java
│ │ │ │ ├── ParagraphVectorsTextExample.java
│ │ │ │ └── tools
│ │ │ │ ├── FileLabelAwareIterator.java
│ │ │ │ ├── LabelSeeker.java
│ │ │ │ └── MeansBuilder.java
│ │ │ ├── sequencevectors
│ │ │ │ └── SequenceVectorsTextExample.java
│ │ │ ├── tsne
│ │ │ │ └── TSNEStandardExample.java
│ │ │ └── word2vec
│ │ │ ├── Word2VecRawTextExample.java
│ │ │ └── Word2VecUptrainingExample.java
│ │ ├── recurrent
│ │ │ ├── basic
│ │ │ │ └── BasicRNNExample.java
│ │ │ ├── character
│ │ │ │ ├── CharacterIterator.java
│ │ │ │ ├── CompGraphLSTMExample.java
│ │ │ │ └── GravesLSTMCharModellingExample.java
│ │ │ ├── seq2seq
│ │ │ │ ├── AdditionRNN.java
│ │ │ │ └── CustomSequenceIterator.java
│ │ │ ├── seqClassification
│ │ │ │ └── UCISequenceClassificationExample.java
│ │ │ ├── video
│ │ │ │ ├── VideoClassificationExample.java
│ │ │ │ └── VideoGenerator.java
│ │ │ └── word2vecsentiment
│ │ │ ├── SentimentExampleIterator.java
│ │ │ └── Word2VecSentimentRNN.java
│ │ └── unsupervised
│ │ └── deepbelief
│ │ └── DeepAutoEncoderExample.java
│ └── resources
│ ├── animals
│ │ ├── bear
│ │ │ ├── American_black_bear (1).jpg
│ │ │ ├── American_Black_bear.jpg
│ │ │ ├── Bear.jpg
│ │ │ ├── Black_bear_at_Selawik_National_Widlife_Refuge.jpg
│ │ │ ├── Brown_bear_cub (1).jpg
│ │ │ ├── Brown_bear_cub (2).jpg
│ │ │ ├── Brown_bear_cub_in_water.jpg
│ │ │ ├── Brown_bear_cub.jpg
│ │ │ ├── Brown_bear_in_creek.jpg
│ │ │ ├── Brown_bear.jpg
│ │ │ ├── Grizzly_bear_at_rivers_edge.jpg
│ │ │ ├── Grizzly_Bear_in_Field_at_Yellowstone_National_Park.jpg
│ │ │ ├── Grizzly_Bear_in_Yellowstone_National_Park.jpg
│ │ │ ├── Kodiak_brown_bear (1).jpg
│ │ │ ├── Kodiak_brown_bear (2).jpg
│ │ │ ├── Kodiak_brown_bear (3).jpg
│ │ │ ├── Kodiak_brown_bear (4).jpg
│ │ │ ├── Kodiak_brown_bear (5).jpg
│ │ │ ├── Louisiana_Black_bear (1).jpg
│ │ │ ├── Louisiana_Black_bear.jpg
│ │ │ ├── Polar_bear (1).jpg
│ │ │ └── Polar_Bear.jpg
│ │ ├── deer
│ │ │ ├── BlackTailed_Deer_Doe.jpg
│ │ │ ├── Columbian_Whitetailed_deer (1).jpg
│ │ │ ├── Columbian_WhiteTailed_Deer (2).jpg
│ │ │ ├── Columbian_WhiteTailed_Deer.jpg
│ │ │ ├── Deer_in_Snow.jpg
│ │ │ ├── Key_deer (1).jpg
│ │ │ ├── Key_deer_grazing.jpg
│ │ │ ├── Key_deer.jpg
│ │ │ ├── Red_Deer_Fawn.jpg
│ │ │ ├── Sitka_Blacktailed_Deer.jpg
│ │ │ ├── Sitka_Black_Tailed_Deer.jpg
│ │ │ ├── Sitka_Blacktailed_Deer_with_Fireweed.jpg
│ │ │ ├── Whitetailed_Deer (1).jpg
│ │ │ ├── Whitetailed_Deer (2).jpg
│ │ │ ├── Whitetailed_Deer (3).jpg
│ │ │ ├── Whitetailed_deer (4).jpg
│ │ │ ├── Whitetailed_deer_buck.jpg
│ │ │ ├── Whitetailed_Deer.jpg
│ │ │ ├── WhiteTailed_Deer_Yearling.jpg
│ │ │ └── Young_Piebald_Deer.jpg
│ │ ├── duck
│ │ │ ├── duck_01.jpg
│ │ │ ├── duck_02.jpg
│ │ │ ├── duck_03.jpg
│ │ │ ├── duck_04.jpg
│ │ │ ├── duck_05.jpg
│ │ │ ├── duck_07.jpg
│ │ │ ├── duck_08.jpg
│ │ │ ├── duck_09.jpg
│ │ │ ├── duck_10.jpg
│ │ │ ├── duck_11.jpg
│ │ │ ├── duck_12.jpg
│ │ │ ├── duck_13.jpg
│ │ │ ├── duck_14.jpg
│ │ │ ├── duck_15.jpg
│ │ │ ├── Harlequin_duck_male.jpg
│ │ │ ├── Laysan_duck_ducklings.jpg
│ │ │ ├── Laysan_duck_hen_with_four_ducklings.jpg
│ │ │ ├── Oldsquaw.jpg
│ │ │ ├── Redbellied_Tree_Duck.jpg
│ │ │ ├── Wading_Blackbellied_whistling_duck.jpg
│ │ │ └── Wood_Duck.jpg
│ │ └── turtle
│ │ ├── Alligator_Snapping_Turtle.jpg
│ │ ├── Baby_Painted_Turtle.jpg
│ │ ├── Baby_sea_turtle.jpg
│ │ ├── Blandings_Turtle.jpg
│ │ ├── Bog_turtle (1).jpg
│ │ ├── Bog_Turtle.jpg
│ │ ├── Box_turtle_posing_for_the_camera.jpg
│ │ ├── Close_up_of_Leatherback_turtle (1).jpg
│ │ ├── Close_up_of_Leatherback_turtle.jpg
│ │ ├── Female_Loggerhead_Sea_Turtle.jpg
│ │ ├── Green_Sea_Turtle_Nesting.jpg
│ │ ├── Juvenile_Snapping_turtle.jpg
│ │ ├── Kemps_ridley_sea_turtle.jpg
│ │ ├── Loggerhead_sea_turtle_hatchling.jpg
│ │ ├── Loggerhead_sea_turtle.jpg
│ │ ├── Northern_Redbellied_Cooter.jpg
│ │ ├── RedBellied_Cooter_and_Painted_Turtle.jpg
│ │ ├── Redeared_Slider.jpg
│ │ ├── Snapping_turtle.jpg
│ │ └── Western_Painted_Turtle.jpg
│ ├── classification
│ │ ├── linear_data_eval.csv
│ │ ├── linear_data_train.csv
│ │ ├── moon_data_eval.csv
│ │ ├── moon_data_train.csv
│ │ ├── saturn_data_eval.csv
│ │ └── saturn_data_train.csv
│ ├── DataExamples
│ │ ├── animals
│ │ │ ├── animals.csv
│ │ │ ├── animals_train.csv
│ │ │ ├── classifiers.csv
│ │ │ ├── eats.csv
│ │ │ └── sounds.csv
│ │ ├── CSVPlotData.csv
│ │ └── ImagePipeline
│ │ ├── labelA
│ │ │ ├── image_0010.jpg
│ │ │ ├── image_0011.jpg
│ │ │ ├── image_0012.jpg
│ │ │ ├── image_0013.jpg
│ │ │ ├── image_0014.jpg
│ │ │ ├── image_0015.jpg
│ │ │ ├── image_0016.jpg
│ │ │ ├── image_0017.jpg
│ │ │ ├── image_0018.jpg
│ │ │ └── image_0019.jpg
│ │ ├── labelB
│ │ │ ├── image_0110.jpg
│ │ │ ├── image_0111.jpg
│ │ │ ├── image_0112.jpg
│ │ │ ├── image_0113.jpg
│ │ │ ├── image_0114.jpg
│ │ │ ├── image_0115.jpg
│ │ │ ├── image_0116.jpg
│ │ │ ├── image_0117.jpg
│ │ │ ├── image_0118.jpg
│ │ │ └── image_0119.jpg
│ │ └── labelC
│ │ ├── image_0410.jpg
│ │ ├── image_0411.jpg
│ │ ├── image_0412.jpg
│ │ ├── image_0413.jpg
│ │ ├── image_0414.jpg
│ │ ├── image_0415.jpg
│ │ ├── image_0416.jpg
│ │ ├── image_0417.jpg
│ │ ├── image_0418.jpg
│ │ └── image_0419.jpg
│ ├── dropwizard.yml
│ ├── iris.txt
│ ├── log4j.properties
│ ├── logback.xml
│ ├── oneline.txt
│ ├── paravec
│ │ ├── labeled
│ │ │ ├── finance
│ │ │ │ ├── f01.txt
│ │ │ │ ├── f02.txt
│ │ │ │ ├── f03.txt
│ │ │ │ ├── f04.txt
│ │ │ │ ├── f05.txt
│ │ │ │ ├── f06.txt
│ │ │ │ ├── f07.txt
│ │ │ │ ├── f08.txt
│ │ │ │ ├── f09.txt
│ │ │ │ └── f10.txt
│ │ │ ├── health
│ │ │ │ ├── f01.txt
│ │ │ │ ├── f02.txt
│ │ │ │ ├── f03.txt
│ │ │ │ ├── f04.txt
│ │ │ │ ├── f05.txt
│ │ │ │ ├── f06.txt
│ │ │ │ ├── f07.txt
│ │ │ │ ├── f08.txt
│ │ │ │ ├── f09.txt
│ │ │ │ └── f10.txt
│ │ │ └── science
│ │ │ ├── f01.txt
│ │ │ ├── f02.txt
│ │ │ ├── f03.txt
│ │ │ ├── f04.txt
│ │ │ ├── f05.txt
│ │ │ ├── f06.txt
│ │ │ ├── f07.txt
│ │ │ ├── f08.txt
│ │ │ ├── f09.txt
│ │ │ └── f10.txt
│ │ ├── simple.pv
│ │ └── unlabeled
│ │ ├── finance
│ │ │ └── f01.txt
│ │ └── health
│ │ └── f01.txt
│ ├── raw_sentences.txt
│ └── words.txt
├── dl4j-spark-examples
│ ├── dl4j-spark
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── org
│ │ │ └── deeplearning4j
│ │ │ ├── mlp
│ │ │ │ └── MnistMLPExample.java
│ │ │ ├── rnn
│ │ │ │ └── SparkLSTMCharacterExample.java
│ │ │ └── stats
│ │ │ └── TrainingStatsExample.java
│ │ └── resources
│ │ ├── log4j.properties
│ │ └── logback.xml
│ └── pom.xml
├── LICENSE.txt
├── nd4j-examples
│ ├── pom.xml
│ └── src
│ └── main
│ ├── java
│ │ └── org
│ │ └── nd4j
│ │ └── examples
│ │ ├── Nd4jEx1_INDArrayBasics.java
│ │ ├── Nd4jEx2_CreatingINDArrays.java
│ │ ├── Nd4jEx3_GettingAndSettingSubsets.java
│ │ ├── Nd4jEx4_Ops.java
│ │ ├── Nd4jEx5_Accumulations.java
│ │ └── Nd4jEx6_BooleanIndexing.java
│ └── resources
│ └── logback.xml
├── pom.xml
├── README.md
├── runallexamples.sh
└── runexamples.sh
104 directories, 254 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论