DL4J (deeplearning4j, for beginners)

1.exporation of data

2.demo of java class to classify data

 

 

Building neural network

 

  • Specify the learning rate,input/output,batchsize,epochs and  hidden nodes.
  • Load the training data
  • Build a network (seed,algorithm,iteration,learning rate,first layer as the dense layer(including input and output,activation function,ect),second layer(lose function) as the output layer)
    • once it build up configuration, make sure the format of the output is JSON(configuration.toJson())

 

  • Running model
    • remember to init model Before run it
    • Evaluate the model
    • You can get the features and the data of predicted

 

 

Import keras neural network model into dl4j

 

  • Read the model(.importsequentialmodel(modelpath))
  • Create a recordreader and initialize it by reading the file where the data is.
  • Specify a label index,number of classes and batchsize,then build a iterator of dataset and  build dataset.

 

Now we have a model and a record reader to read data,so the next step is to evaluate the output.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值