小编Sak*_*sem的帖子

TensorFlow:培训我自己的形象

我是TensorFlow的新手.我正在寻找有关图像识别的帮助,我可以在那里训练自己的图像数据集.

有没有训练新数据集的例子?

python conv-neural-network tensorflow tensorflow-datasets

38
推荐指数
2
解决办法
4万
查看次数

CNN中完全连接层的输出是多少?

例如,在Caffe中,应该在内部产品(完全连接)层中定义num_output.这个输出数是什么意思?

neural-network caffe conv-neural-network

7
推荐指数
1
解决办法
4018
查看次数

Unity:Android 的构建和运行不可用

我的 Unity IDE 不允许我运行 Android 项目。我在 iOS 上成功做到了这一点,但 Android 部分完全被禁用。
我缺少什么?
我将 AndroidSDK 与 Android Studio 和 Eclipse 一起使用 - 它们通常构建本机项目并在设备和模拟器上运行它们。所以,Android SDK一定不会有问题。

在此输入图像描述

android build configure unity-game-engine

6
推荐指数
1
解决办法
8783
查看次数

将凸包添加到ggplot贴图中

我正在尝试创建一个包含坐标,密度和凸包多边形的ggplot.

数据是一组二十个纬度和纵向点.

这是我的代码:

# Data

economy <- read.csv("data-economy.csv", header=TRUE)

# Convex hulls.

hulls <- ddply(economy, .(Latitude, Longitude), function(economy) 
            economy[chull(economy$Latitude, economy$Longitude), ])

fig <- ggplot(economy, aes(Latitude, Longitude, colour="black", fill="black")) + 
              geom_point() + 
              geom_density2d(alpha=.5) + 
              labs(x = "Latitude", y = "Longitude") + 
              geom_polygon(data=hulls, alpha=.2)

fig
Run Code Online (Sandbox Code Playgroud)

结果图如下所示:

economypolygon1

我已经尝试了一些东西,我不能让凸包只包括最大纬度和经度的点.我可以使用以下代码在ggplot之外获得我想要的形状:

X <- economy
chull(X)
plot(X, cex = 0.5)
hpts <- chull(X)
hpts <- c(hpts, hpts[1])
lines(X[hpts, ])
Run Code Online (Sandbox Code Playgroud)

它给我的结果是这样的:

economypolygon2

如何在ggplot中获得与R base相同的形状?

另外,为什么当我更改ggplot代码中的颜色时,它是否会改变情节?

r

6
推荐指数
1
解决办法
2100
查看次数

如何从二维列表中获取列数和行数

我创建了一个带有 n 列和 m 行的 2D 列表:

2DList = [[0 for x in range(cols)] for y in range(rows)]
Run Code Online (Sandbox Code Playgroud)

如何使用简单的方法获取列数和行数?

python row list col multidimensional-array

2
推荐指数
1
解决办法
4625
查看次数

为什么我必须在CNN中将一个图像重塑为[n,高度,宽度,通道]

我尝试将卷积层应用于形状[256,256,3]的图片 a当我直接使用图像的张量时出错

conv1 = conv2d(input,W_conv1) +b_conv1  #<=== error 
Run Code Online (Sandbox Code Playgroud)

错误信息:

ValueError: Shape must be rank 4 but is rank 3 for 'Conv2D' (op: 'Conv2D') 
with input shapes: [256,256,3], [3,3,3,1].    
Run Code Online (Sandbox Code Playgroud)

但是当我重塑函数时,conv2d正常工作

x_image = tf.reshape(input,[-1,256,256,3])
conv1 = conv2d(x_image,W_conv1) +b_conv1
Run Code Online (Sandbox Code Playgroud)

如果我必须重塑张量,在我的情况下重塑的最佳价值是什么?为什么?

import tensorflow as tf
import numpy as np
from PIL import Image

def img_to_tensor(img) :
    return tf.convert_to_tensor(img, np.float32)

def weight_generater(shape):
    return tf.Variable(tf.truncated_normal(shape,stddev=0.1))

def bias_generater(shape):
    return tf.Variable(tf.constant(.1,shape=shape))

def conv2d(x,W):
    return tf.nn.conv2d(x,W,[1,1,1,1],'SAME')

def pool_max_2x2(x):
    return tf.nn.max_pool(x,ksize=[1,2,2,1],strides=[1,1,1,1],padding='SAME')

#read image
img = Image.open("img.tif")

sess …
Run Code Online (Sandbox Code Playgroud)

python reshape conv-neural-network tensorflow tensor

1
推荐指数
1
解决办法
4565
查看次数

如何将“b'\\xfe\\xff\\x002\\x000\\x001\\x009'”转换为python中的字符

我有一个程序,它返回如下字符串:b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003'
如何将其转换为可读字符串。这个的价值应该是08/12/1993
想象我有这样的东西

a = "b'\\xfe\\xff\\x000\\x008\\x00/\\x001\\x002\\x00/\\x001\\x009\\x009\\x003'"
print(a.convert())
Run Code Online (Sandbox Code Playgroud)

python encoding hex

1
推荐指数
1
解决办法
6484
查看次数