How the K-mean Cluster work Step 1. Begin with a decision the value of k = number of clusters Step 2. Put any initial partition that classifies the data into k clusters. You may assign the training samples randomly, or systematically as the following: Take the first k training sample as single-element clusters Assign each of the remaining (N-k) training sample to the cluster with the nearest centroid. After each assignment, recomputed the centroid of the gaining cluster. Step 3 . Take each sample in sequence and compute its distance from the centroid of each of the clusters. If a sample is not currently in the cluster with the closest centroid, switch this sample to that cluster and update the centroid of the cluster gaining the new sample and the cluster losing the sample. Step 4 . Repeat step 3 until convergence is achieved, that is until a pass through the training sample causes no new assignments.
标签: the decision clusters Cluster
上传时间: 2013-12-21
上传用户:gxmm
The market for miniature computer programming is exploding. C++ Footprint and Performance Optimization supplies programmers the knowledge they need to write code for the increasing number of hand-held devices, wearable computers, and intelligent appliances. This book gives readers valuable knowledge and programming techniques that are not currently part of traditional programming training. In the world of C++ programming, all other things being equal, programs that are smaller and faster are better. C++ Footprint and Performance Optimization contains case studies and sample code to give readers concrete examples and proven solutions to problems that don t have cut and paste solutions.
标签: Performance programming Optimizati Footprint
上传时间: 2013-12-09
上传用户:wfl_yy
This SDK allows to integrate a syncml stack in a C++ application on a variety of platforms. currently, Windows, WinMobile and Linux are actively supported, but you can easily build it on other Unixes or other mobile/embedded platforms.
标签: application integrate platforms Current
上传时间: 2016-03-15
上传用户:yimoney
The Wifidog project is an open source captive portal solution. It was designed primarily for wireless community groups, but caters to various other business models as well. If you have questions about the wifidog project, they may be answered in the FAQ. You may also be interested in seeing some of the community wireless groups, WISP s, universities, and private businesses currently using Wifidog across the globe.
标签: primarily designed solution Wifidog
上传时间: 2013-11-29
上传用户:梧桐
ExcpHook is an open source (see license.txt) Exception Monitor for Windows made by Gynvael Coldwind (of Team Vexillium). t uses a ring0 driver to hook KiExceptionDispatch procedure to detect the exceptions, and then shows information about the exception on stdout (using the ring3 part of the program ofc). The difference between this method, and the standard debug API method it that this method monitores all of XP processes, and the program does not have to attach to any other process to monitor it, hence it s harder to detect. The code currently is considered as ALPHA, and it has been reported to BSoD sometimes (on multi core/cpu machines). Take Care!
标签: Exception ExcpHook Coldwind Monitor
上传时间: 2014-02-10
上传用户:jing911003
MIT关于OFDM收发器、WIFI收发器的ASIC和 FPGA硬件开发源码及资料,比较不错的资料OFDM: OFDM transceiver (transmitter and receiver), highly parameterized to cover 802.11a (WiFi), 802.16 (WiMax) and others in the future. Support for 802.15 (WUSB) is currently being worked on. 802.11a: 802.11a WiFi transmitter
上传时间: 2014-01-03
上传用户:Divine
CBUF.LIB OVERVIEW: The circular buffers here are standard rotating FIFO buffers. THey are currently used by the RS232 serial library to store incoming and outgoing data, but they are general purpose.
标签: buffers are OVERVIEW circular
上传时间: 2014-01-10
上传用户:vodssv
伪随机数生成器,Implementation of the Quasi-Random Number generator currently hardwired to no more than 52 dimensions
上传时间: 2013-12-20
上传用户:teddysha
Libvirt是一套在linux上用C编写的虚拟化操作工具接口。其目的是提供一个稳定的支持Xen,QEME和KVM虚拟化平台的C(也支持Python) API Libvirt is a C toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes).The library aim at providing long term stable C API initially for the Xen paravirtualization but should be able to integrate other virtualization mechanisms, it currently also support QEmu and KVM.
上传时间: 2016-05-02
上传用户:Altman
// This Communications Component is implemented using separate Read and Write // threads. Messages from the threads are posted to the Comm control which is // an invisible window. To handle data from the comm port, simply // attach a handler to OnReceiveData . There is no need to free the memory // buffer passed to this handler. If TAPI is used to open the comm port, some // changes to this component are needed ( StartComm currently opens the comm // port). The OnRequestHangup event is included to assist this. // // David Wann // Stamina Software // 28/02/96 // davidwann@hunterlink.net.au
标签: Communications implemented Component Messages
上传时间: 2016-05-30
上传用户:zhangyigenius