Chrono-gram, the diachronic word embedding model based on Word2vec Skip-gram with Chebyshev approximation
Project description
Chrono-gram is a diachronic word embedding model based on SGNS(word2vec Skip-gram with Negative Sampling) with Chebyshev approximation.
Getting Started
Install using pip
$ pip install chronogram
C++11 or later requires a compilable compiler for installation on Linux or macOS.
Compile from sources
Download this repository and run commands following:
$ python setup.py build
Eigen 3.0 or later(http://eigen.tuxfamily.org/index.php?title=Main_Page) is needed to compile.
Python API
Here is a brief sample code. https://github.com/bab2min/chronogram/blob/master/example.py
Demo
Text Dating & Finding similar words using Chrono-gram
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for chronogram-0.1.5-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eb2f421120076c0d43c230d2ad7ec76bd1651fcb20d8f7f37007553b5c4d141 |
|
MD5 | 88c8828de5f82b3d93792c8ad93d013d |
|
BLAKE2b-256 | 09a44a3801de6da5b89ef591883582a23b7fdcaeba4bbb822e770dcf1807a63c |
Hashes for chronogram-0.1.5-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ab27d8adc48dd752709da5980e7c7a6906b796ae728567f2e118595c292336f |
|
MD5 | df69aa45da60a326be64ccb9ba95fb10 |
|
BLAKE2b-256 | 437da96daead77f27a4c76b01f23618c437dc588a20a13a23dbb2e5d3c8da287 |
Hashes for chronogram-0.1.5-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a981b8205bb65c56708171a6774dfaf89ba3c5c8ae736e45349475736ccdc763 |
|
MD5 | 0aefd161680b71c36f1f67967530aaf2 |
|
BLAKE2b-256 | c24650493f08a41475fb67108eaa75d2064598bc05a95ef09197c6c0b816f6e0 |
Hashes for chronogram-0.1.5-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2edc42a72a6bea151ffe1e0a6f942eb5957ac6542444df45c2f0d59bdbfe903 |
|
MD5 | 206885f4602fbe730e615a256c96b9a9 |
|
BLAKE2b-256 | b929b1221435fb9ea2d530cc01215e276d4a8755d7f733c16065bd6ea36614e1 |
Hashes for chronogram-0.1.5-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b87438721713b3e4b90e728c6fd350c7ddab73212c1e3240c26119d5bef3865b |
|
MD5 | 02ddc42330f6f700e7b6fc7422126585 |
|
BLAKE2b-256 | c5d236345ca27258a17b578f0e59fe28f7f4a95ff0b7468098f1e851e3893fc8 |
Hashes for chronogram-0.1.5-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22c34df0246b9eecb7ad1f865f66224dc959c142d3d71e8c037043b6330aeb32 |
|
MD5 | fe32aa4ed0bba1c907c5e78087fccc67 |
|
BLAKE2b-256 | 8007fc123803718275487b08ae28a04e74b445883b637eef512ef5493c83ed2d |
Hashes for chronogram-0.1.5-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01102b0d04990372bb62deda509f9a8663f8194b287d7446569b7da257ac73c9 |
|
MD5 | 9d378cbc90ec2075c5b2c9814059c25b |
|
BLAKE2b-256 | abb6080103041801a7e180c37b9bbc7ecd917d1a536c1b92102299925f5a9dde |
Hashes for chronogram-0.1.5-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb88f885723060efe13d792947bef8bb55e4f80a6abc71ac09c25fc75b457b5 |
|
MD5 | cb4dfb1d8d4f3df7d7e3b1e64397e488 |
|
BLAKE2b-256 | c79affc8744a8d2225b6fd9a072d487346ea47b81fd53bfe5052bc2abe734be3 |
Hashes for chronogram-0.1.5-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 008a7f891c6c105f6dbea07f896ace869281aa4780a361b8c0f24e155b5791e9 |
|
MD5 | 8075a0f3906effa3e763a1c5d70f15b5 |
|
BLAKE2b-256 | a7489f85bb2b80d538ec69a417b6865b495fe05ce02f088426e3853b9a97a243 |
Hashes for chronogram-0.1.5-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b4865f188192cb9304a1f2252d020cf1f042c3093354c5ec52220bb26687c9e |
|
MD5 | f22afdcba2af9caf48b3513af90ee10a |
|
BLAKE2b-256 | 6a6aaa3bfc7662a9c1e1e1b646b7ea8e2fc07a6503482eb13cb8eb24e6808fc3 |