一个小型的手卷式深度学习模型库

LensFlare的Python项目详细描述


镜头角度

lensflare是我为帮助自己和其他人更好地理解神经网络而创建的一个示例包。很多代码都是基于我在Coursera deeplearning.ai course

中所做的工作

工作流程示例如下:

importtensorflowastffromlensflare.classificationimportTfNNClassifierfromlensflare.utilimportload_moons_dataset
X_train,y_train=load_moons_dataset()

png

tf.reset_default_graph()# layer_dims contains neural network structure parameterslayers_dims=[X_train.shape[0],200,80,10,1]clf=TfNNClassifier(layers_dims=layers_dims,optimizer="adam",lambd=.05,keep_prob=0.7,num_epochs=5000)clf.fit(X_train,y_train,seed=3)y_pred_train=clf.transform(X_train,y_train)
Cost after epoch 0: 1.036825
Cost after epoch 1000: 0.108737
Cost after epoch 2000: 0.104837
Cost after epoch 3000: 0.106805
Cost after epoch 4000: 0.105311
INFO:tensorflow:Restoring parameters from results/model
Training Accuracy: 0.983333333333
fromlensflare.funcs.tf_funcsimportplot_decision_boundary,predict_dec# Plot decision boundarypredictions,X,dropout_var,sess=predict_dec()model=lambdaX_train:sess.run([predictions],feed_dict={X:X_train,dropout_var:1.0});plot_decision_boundary(model,X_train,y_train)sess.close()
INFO:tensorflow:Restoring parameters from results/model

png

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
xml Java:如何忽略标记前缀   java Android Sqlite3列由命令行创建,但不是从我的Android代码创建的   java Picasso视图无法在DataAdapter内转换为上下文   java如何在jar文件中修改Android类而无需解包?   如何编辑已编译的Java字节码?   java如何在Android的ExpandableListView中保存子视图onGroupCollaped()中的数据   java Spring启动程序缓存速度缺失?   java相对于返回,Finally块何时运行   为继承层次结构建模。。。JAVA   java将值从内部递归方法传递到外部方法   根据作为参数传递的标志执行各种操作的java设计模式   java如何使用循环显示最大和最小的数字?   简化java if语句   java录制flv断开红色5   java如何在Android中添加图像以列出视图项?   java我如何获得Android中从广播组检查的最后一个单选按钮?   通过ResultSet反向检索数据时发生java NullPointerException   java可以处理Android。打包文件?   java如何构建JNI。动态链接库?   javascript当前请求不是多部分请求