Caffe2 - C++ API
A deep learning, cross platform ML framework
Related Pages
Modules
Data Structures
Files
C++ API
Python API
GitHub
File List
Globals
caffe2
utils
murmur_hash3.h
1
//-----------------------------------------------------------------------------
2
// MurmurHash3 was written by Austin Appleby, and is placed in the public
3
// domain. The author hereby disclaims copyright to this source code.
4
5
#pragma once
6
7
//-----------------------------------------------------------------------------
8
// Platform-specific functions and macros
9
10
// Microsoft Visual Studio
11
12
#if defined(_MSC_VER) && (_MSC_VER < 1600)
13
14
typedef
unsigned
char
uint8_t;
15
typedef
unsigned
int
uint32_t;
16
typedef
unsigned
__int64 uint64_t;
17
18
// Other compilers
19
20
#else // defined(_MSC_VER)
21
22
#include <stdint.h>
23
24
#endif // !defined(_MSC_VER)
25
26
namespace
caffe2
{
27
28
void
MurmurHash3_x86_32(
const
void
* key,
int
len, uint32_t seed,
void
* out);
29
30
void
MurmurHash3_x86_128(
const
void
* key,
int
len, uint32_t seed,
void
* out);
31
32
void
MurmurHash3_x64_128(
const
void
* key,
int
len, uint32_t seed,
void
* out);
33
34
}
// namespace caffe2
caffe2
A global dictionary that holds information about what Caffe2 modules have been loaded in the current ...
Definition:
blob.h:13
Generated on Thu Mar 21 2019 13:06:21 for Caffe2 - C++ API by
1.8.11