周末这两天在家用LDA做个小实验。在LDA的众多实现的工具包中,GibbsLDA 是应用最广泛的,包括c++版本、java版本等。GibbsLDA++ 是它的C++版本的实现,目前最新版本是0.2版。在实际使用过程中,发现这个实现版本有内存使用问题。我花了一些时间定位到了问题,贴出来供大家参考。
问题1:数组内存访问越界
在model.cpp中,用到了两个矩阵nw和nd,分别存储wor...
分类:
其他好文 时间:
2015-06-07 23:34:42
阅读次数:
310
// 1111111.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include int gcounter = 0;std::mutex gmtx; std::mutex gmtxOutput;voi...
分类:
编程语言 时间:
2015-06-07 22:59:35
阅读次数:
163
折半查找// 折半查找.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include
#includevoid main()
{
int data[11] = {0,12,23,29,38,44,57,64,75,82,98};
int i, t = 1, n = 10, m, cnt = 0, inp...
分类:
其他好文 时间:
2015-06-07 11:11:08
阅读次数:
157
问题及代码:
/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:project.cpp
*作 者:陈文青
*完成日期:2015年6月6日
*版 本 号:v1.0
*
*问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。
设计派生类CCube、CBall、CCylinder,分别表示正方...
分类:
其他好文 时间:
2015-06-06 20:48:20
阅读次数:
121
题目:Given a set ofnon-overlappingintervals, insert a new interval into the intervals (merge if necessary).You may assume that the intervals were initia...
分类:
其他好文 时间:
2015-06-06 19:36:03
阅读次数:
107
顺序查找// 顺序查找.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include
#include
void _tmain(int argc, _TCHAR* argv[])
{
int data[10] = {75,23,98,44,57,12,29,64,38,82};
int i, input...
分类:
其他好文 时间:
2015-06-06 15:02:30
阅读次数:
116
一。大小和位置都改变 1.首先为窗体类添加CRect m_rect,该成员变量用来记录窗体的当前大小。 2.在类向导里面(Ctrl+W),为窗体添加消息WM_SIZE的响应函数OnSize(); 注意if(nType==1) return;这一句必须添加,否则最小化恢复的时候会出错。 [cpp]vi...
分类:
编程语言 时间:
2015-06-06 14:51:25
阅读次数:
198
题目:Determine whether an integer is a palindrome. Do this without extra space.click to show spoilers.Some hints:Could negative integers be palindromes?...
分类:
其他好文 时间:
2015-06-06 10:27:42
阅读次数:
102
#include ".\opencsp_authui.h"
#include ".\resource.h"extern HINSTANCE g_hModule; // 当前实例MY_DATA_BLOB OPENCSP_AuthUI::_authData; //MY_DATA_BLOB二进制容器INT_PTR OPENCSP_AuthUI::showAuthUI()
{//在3...
分类:
其他好文 时间:
2015-06-06 09:16:10
阅读次数:
134
#include ".\opencsp_alg.h"DWORD OPENCSP_Alg::_index = 0;BOOL OPENCSP_Alg::isAlgSupported(ALG_ID algId) //判断algId是否是支持的算法
{
for (DWORD i = 0; i < M_OPENCSP_ALG_INFO_NUM; i++) //M_OPENCSP_AL...
分类:
其他好文 时间:
2015-06-06 09:15:42
阅读次数:
137