quantized_vector.cpp

Quantized vector of either 1, 2, 4, 8, 16 bit-width [詳細]

#include <cassert>
#include <iostream>
#include <limits>
#include <utility>
#include <string>
#include "quantized_vector.h"
#include "xml_serdes.h"

quantized_vector.cppのインクルード依存関係図


関数

void pack_shrink (const vector< uint16_t > &vin, vector< uint8_t > &vout, int nbits)
void unpack_shrink (const vector< uint8_t > &vin, vector< uint16_t > &vout, int n_bits, size_t n_elems)
void pack16 (const vector< uint16_t > &vin, vector< uint8_t > &vout)
void unpack16 (const vector< uint8_t > &vin, vector< uint16_t > &vout)

説明

Quantized vector of either 1, 2, 4, 8, 16 bit-width

作者:
SAGAMI, Tsuyoshi <sagami@brains.co.jp>
$Id:$

関数

void @15::pack16 ( const vector< uint16_t > &  vin,
vector< uint8_t > &  vout 
) [static]

void @15::pack_shrink ( const vector< uint16_t > &  vin,
vector< uint8_t > &  vout,
int  nbits 
) [static]

void @15::unpack16 ( const vector< uint8_t > &  vin,
vector< uint16_t > &  vout 
) [static]

void @15::unpack_shrink ( const vector< uint8_t > &  vin,
vector< uint16_t > &  vout,
int  n_bits,
size_t  n_elems 
) [static]


リスク管理コンポーネントに対してSat Jan 1 23:09:44 2011に生成されました。  doxygen 1.5.5