小编Neo*_*ets的帖子

在python中对一个2d numpy数组进行下采样

我是自学python并且发现了一个需要对特征向量进行下采样的问题.我需要一些帮助来理解如何对数组进行下采样.在数组中,每一行通过数字0来表示图像255.我很想知道你如何对阵列进行下采样?我不想,scikit-learn因为我想了解如何应用下采样.如果你能解释下采样,那将是非常棒的谢谢.

特征向量为400x250

python arrays numpy

15
推荐指数
1
解决办法
3万
查看次数

数据定义错误haskell

我试图在不使用任何导入的情况下定义元组的多态列表.我有,data ListT a = [(a,String)] deriving (Eq,Ord,Read,Show) 但它一直给出错误"无法解析data/newtype声明中的数据构造函数:[(a,String)]"

这个错误意味着什么,我该如何防止它.谢谢

haskell

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

制作类型多态

所以我正在定义一个基本列表的类型,我无法弄清楚如何使其变为多态.到目前为止我已经有了

module ListTup where
type ListTup = [(Char, String)]
Run Code Online (Sandbox Code Playgroud)

我想知道是否有可能使Char部分可以成为任何ei String,无论如何.可能吗?我尝试使用Maybe Type但是我的方式却犯了很多错误

haskell functional-programming

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

在haskell中获取sortBy来比较第一个元素

嗨,我有一个非常丑陋的列表,它看起来像[(Int,(String,Char))...],我想使用sortByHaskell 中的函数按Int.

到目前为止,我有,a是清单

sorted = sortBy(comparing fst) a
Run Code Online (Sandbox Code Playgroud)

但这给出了旧的“比较”不在范围内的错误消息。有没有办法做我想做的事?

haskell

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

定义Haskell中列表的长度

所以我是Haskell的新手,我正在尝试定义一个最长为4个元素的列表.到目前为止,我有,type IntL = [Int,Int,Int,Int] 但我认为必须有一个更好/正确的方法来做到这一点.在那儿?

haskell list

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

将数组添加到另一个 Python 的末尾

我对 python 很陌生,我面临着将几个数组放入另一个数组的任务,这是在一个循环内。所以如果你有

a = np.array([2,3,4,3,4,4,5,3,2,3,4])
Run Code Online (Sandbox Code Playgroud)

b = np.array([1,1,1,1,1,2,23,2,3,3,3])
Run Code Online (Sandbox Code Playgroud)

c = np.array([])
Run Code Online (Sandbox Code Playgroud)

并想要结果

c = [[2,3,4,3,4,4,5,3,2,3,4],
     [1,1,1,1,1,2,23,2,3,3,3]]
Run Code Online (Sandbox Code Playgroud)

所以如果我这样做了,c[0,:]我会[2,3,4,3,4,4,5,3,2,3,4] 尝试使用c = [c, np.array(a)]然后下一次迭代你得到c = [c, np.array(b)] 但我c[0,:]得到了错误消息list indices must be integers not tuples

编辑:

当我打印出来时,c它给出了[array([2,3,4,3,4,4,5,3,2,3,4],dtype = unit8)]

你有什么想法?

python arrays numpy

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

标签 统计

haskell ×4

arrays ×2

numpy ×2

python ×2

functional-programming ×1

list ×1