我必须使用遗传算法来解决旅行推销员问题,我将不得不为家庭作业写作.
问题包括52个城市.因此,搜索空间是52!.我需要随机抽样(比方说)1000个range(1, 53)遗传算法初始种群的个体排列.
为了做到这一点,我试过:
>>> random.sample(itertools.permutations(range(1, 53)), 1000)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/random.py", line 314, in sample
n = len(population)
TypeError: object of type 'itertools.permutations' has no len()
Run Code Online (Sandbox Code Playgroud)
所以我试过了
>>> random.sample(list(itertools.permutations(range(1, 53))), 1000)
Run Code Online (Sandbox Code Playgroud)
但是,鉴于它52!非常大,list操作最大化了我的计算机上的内存和交换空间.我不能只选择产生的前1000个排列itertools.permutations因为它是非常确定的并且会偏向我的遗传算法.
有没有更好的方法来实现这种抽样?
我正在寻找样本1字节,2字节,3字节,4字节,5字节和6字节的unicode字符.任何指向所有不同unicode字符的引用的链接以及它们有多大(按字节顺序)都将非常感激.我希望这个参考也有代码点\uXXXXX.
如何在数据库中"pickle"Django模型的实例到我可以用来加载样本数据的示例python代码?
我想:
1)拍摄我存储在MySQL数据库中的几百条记录的快照,用于Django项目
2)拍摄此快照并修改其中的数据(消隐名称)
3)将此数据转换为"腌制"字符串"或我可用于将数据加载到新用户帐户的实际python代码.
我试图实现的主要功能是选择我当前活跃的Django网站用户之一,复制和匿名他们的一些数据,然后将其作为网站所有新用户的样本数据加载,以便他们可以使用该数据帮助学习系统.
什么是样本数据的来源(最好是消毒的json)?预期用途是导入MongoDB以评估和演示应用程序.
我有以下样本数据,这很好地解决了......
<SampleData:DashboardViewModel xmlns:SampleData="clr-namespace:MyApp.ViewModels">
<SampleData:DashboardViewModel.Employees>
<SampleData:EmployeeViewModel FirstName="Aaron" "Adams" />
<SampleData:EmployeeViewModel FirstName="Billy" "Bob" />
<SampleData:EmployeeViewModel FirstName="Charlie" "Chaplin" />
</SampleData:DashboardViewModel.Employees>
</SampleData:DashboardViewModel>
Run Code Online (Sandbox Code Playgroud)
但是,我发现能够重用该样本员工列表而不是每次都重新输入它是有用的.我无法弄清楚如何重用该列表.基本上,我想要另一个包含该员工列表的SampleData文件(SampleEmployees.xaml),然后能够将其包含在我的其他样本中......
<SampleData:DashboardViewModel xmlns:SampleData="clr-namespace:MyApp.ViewModels">
<SampleData:DashboardViewModel.Employees ... /> <!-- What goes in there? -->
</SampleData:DashboardViewModel>
<SampleData:OtherViewModel xmlns:SampleData="clr-namespace:MyApp.ViewModels">
<SampleData:OtherViewModel.Employees ... /> <!-- What goes in there? -->
</SampleData:OtherViewModel>
Run Code Online (Sandbox Code Playgroud)
另外,如何在另一个XAML文件中单独创建列表?
视图模型:
public class DashboardViewModel : NotificationObject
{
public class DashboardViewModel(IDataService dataService)
{
InternalEmployees = new ObservableCollection<EmployeeViewModel>(dataService.GetEmployees());
Employees = new ReadOnlyObservableCollection<EmployeeViewModel>(InternalEmployees);
}
private ObservableCollection<EmployeeViewModel> InternalEmployees { get; set; }
public ReadOnlyObservableCollection<EmployeeViewModel> Employees { get; private set; } …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Android Studio通过在项目视图中单击应用程序,然后右键单击以找到菜单项“新建”>“示例数据目录”来创建示例数据目录。
它不起作用。
我正在寻找large具有lat/lng坐标的样本数据集(最好是csv格式).
PostgreSQL的,PostGIS的
缺少a)使用真实设备,或b)通过SD卡导出/导入联系人...然后为模拟器创建SD卡'文件',并在每次模拟器启动后导入...是否有更多的交钥匙( saner)将一组样本联系人放到模拟器上以进行测试的方法?
我需要训练一个级联分类器来检测车辆和不同的视角.我正在使用OpenCV.
我需要捕捉的一些角度导致车辆在图像内的放置是对角的,如下所示:

现在问题在于,因为车辆在图像上对角放置,所以有很多不必要的背景,我不能仅因为图像必须是矩形而裁剪掉.是否有另一种方法可以为物体的对角放置角度/视角构建正样本?我确实需要分类器能够识别对象的这个特定视图.在上面的汽车中并没有那么糟糕,因为汽车的长度和宽度没有太大差异.但是,如果我用卡车做同样的事情,这比它的宽度长几倍,那么图像最终会比它们感兴趣的物体具有更多的背景,如下所示.我担心这对分类是好还是坏,如果有任何解决方案.
分类器是否会识别车辆的特定角度,无论它在背景上旋转的方式如何?在这种情况下,旋转整个卡车图像以使卡车水平/垂直,然后剪切图像的其余部分会更好吗?

这是我的第一篇文章,请耐心等待.以下是我的数据的一小部分样本.我的实际数据集有超过4,000个个人ID,每个ID可以分配给它的一到两百个单独的美元金额.
ID Dollars
001 17000
001 18000
001 23000
002 64000
002 31000
003 96000
003 164000
003 76000
Run Code Online (Sandbox Code Playgroud)
我最初尝试做的事情可以用一个例子来解释.我想为每个ID生成五个随机样本,替换.每个样本的大小为5或5个随机抽样的美元值.我的最终结果将有20,000个单独的样本(5个样本,每4000个ID,每个ID包含5个随机选择的ID金额).我这样做是为了将每个样本中的美元分布与具有相同ID的其他样本进行比较.
截至目前,我正试图使用下面引用的代码获得这样的答案.我还应该指出,当我运行这个脚本时,我收到一个错误,我的'结果必须是全原子'.我不确定是否需要添加额外的步骤或什么.
x <- function(func)
{
func<-(lapply(1:5, function(i)
sample(data$Dollars, size=5, replace=TRUE)))
}
grouped.samples<-ddply(data,.variables="ID",.fun=x)
Run Code Online (Sandbox Code Playgroud)
如果我提出的问题不明确,我会提前感到抱歉; 我很难说出我遇到的问题.
在此先感谢您的帮助