hivemind
0.9.9
Quick Start
Installation
Host a server
Train the experts
API documentation
hivemind.client
hivemind.server
hivemind.dht
DHT and DHTNode
DHT communication protocol
Traverse (crawl) DHT
Contributing to hivemind
Ways to contribute
Reporting issues
Proposing new features
Implementing new features
Fixing bugs and improving performance
Improving tests
Improving code readability
Adding tutorials
Improving documentation
Reviewing pull requests
Benchmarking
Server throughput
DHT performance
Credits
Related projects
hivemind
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
R
|
S
|
T
|
U
|
X
A
add_or_update_node() (hivemind.dht.routing.KBucket method)
(hivemind.dht.routing.RoutingTable method)
allow_state_sharing (hivemind.client.DecentralizedAverager attribute)
apply_gradients() (hivemind.server.ExpertBackend method)
B
backward() (hivemind.server.ExpertBackend method)
C
call_find() (hivemind.dht.protocol.DHTProtocol method)
call_ping() (hivemind.dht.protocol.DHTProtocol method)
call_store() (hivemind.dht.protocol.DHTProtocol method)
compute_expert_scores() (hivemind.client.RemoteMixtureOfExperts method)
(hivemind.client.RemoteSwitchMixtureOfExperts method)
create() (hivemind.dht.DHTNode class method)
(hivemind.dht.protocol.DHTProtocol class method)
(hivemind.server.Server class method)
D
DecentralizedAverager (class in hivemind.client)
DHT (class in hivemind.dht)
DHTID (class in hivemind.dht.routing)
DHTNode (class in hivemind.dht)
DHTProtocol (class in hivemind.dht.protocol)
E
ExpertBackend (class in hivemind.server)
F
find_nearest_nodes() (hivemind.dht.DHTNode method)
forward() (hivemind.client.RemoteExpert method)
(hivemind.client.RemoteMixtureOfExperts method)
(hivemind.client.RemoteSwitchMixtureOfExperts method)
(hivemind.server.ExpertBackend method)
from_bytes() (hivemind.dht.routing.DHTID class method)
G
generate() (hivemind.dht.routing.DHTID class method)
get() (hivemind.dht.DHT method)
(hivemind.dht.DHTNode method)
(hivemind.dht.routing.RoutingTable method)
get_bucket_index() (hivemind.dht.routing.RoutingTable method)
get_current_state() (hivemind.client.DecentralizedAverager method)
get_group_bits() (hivemind.client.DecentralizedAverager method)
get_info() (hivemind.server.ExpertBackend method)
get_many() (hivemind.dht.DHTNode method)
get_many_by_id() (hivemind.dht.DHTNode method)
get_nearest_neighbors() (hivemind.dht.routing.RoutingTable method)
get_outgoing_request_endpoint() (hivemind.dht.protocol.DHTProtocol method)
get_pools() (hivemind.server.ExpertBackend method)
get_task_size() (hivemind.server.TaskPool method)
get_visible_address() (hivemind.dht.DHT method)
H
has_in_range() (hivemind.dht.routing.KBucket method)
hivemind.client (module)
hivemind.dht (module)
hivemind.dht.protocol (module)
hivemind.dht.traverse (module)
hivemind.server (module)
I
iterate_minibatches() (hivemind.server.TaskPool method)
iterate_minibatches_from_pools() (hivemind.server.Runtime method)
K
KBucket (class in hivemind.dht.routing)
L
load_batch_to_runtime() (hivemind.server.TaskPool method)
load_state_from_peers() (hivemind.client.DecentralizedAverager method)
R
ready (hivemind.server.Server attribute)
RemoteExpert (class in hivemind.client)
RemoteMixtureOfExperts (class in hivemind.client)
RemoteSwitchMixtureOfExperts (class in hivemind.client)
request_ping_node() (hivemind.dht.routing.KBucket method)
RoutingTable (class in hivemind.dht.routing)
rpc_download_state() (hivemind.client.DecentralizedAverager method)
rpc_find() (hivemind.dht.protocol.DHTProtocol method)
rpc_ping() (hivemind.dht.protocol.DHTProtocol method)
rpc_store() (hivemind.dht.protocol.DHTProtocol method)
run() (hivemind.client.DecentralizedAverager method)
(hivemind.dht.DHT method)
(hivemind.server.Runtime method)
(hivemind.server.Server method)
run_coroutine() (hivemind.dht.DHT method)
run_in_background() (hivemind.client.DecentralizedAverager method)
(hivemind.dht.DHT method)
(hivemind.server.Server method)
Runtime (class in hivemind.server)
S
send_outputs_from_runtime() (hivemind.server.TaskPool method)
serializer (hivemind.client.DecentralizedAverager attribute)
(hivemind.dht.protocol.DHTProtocol attribute)
Server (class in hivemind.server)
set_group_bits() (hivemind.client.DecentralizedAverager method)
shutdown() (hivemind.client.DecentralizedAverager method)
(hivemind.dht.DHT method)
(hivemind.dht.DHTNode method)
(hivemind.dht.protocol.DHTProtocol method)
(hivemind.server.Runtime method)
(hivemind.server.Server method)
simple_traverse_dht() (in module hivemind.dht.traverse)
split() (hivemind.dht.routing.KBucket method)
split_bucket() (hivemind.dht.routing.RoutingTable method)
step() (hivemind.client.DecentralizedAverager method)
store() (hivemind.dht.DHT method)
(hivemind.dht.DHTNode method)
store_many() (hivemind.dht.DHTNode method)
submit_task() (hivemind.server.TaskPool method)
T
TaskPool (class in hivemind.server)
to_bytes() (hivemind.dht.routing.DHTID method)
traverse_dht() (in module hivemind.dht.traverse)
U
update_routing_table() (hivemind.dht.protocol.DHTProtocol method)
X
xor_distance() (hivemind.dht.routing.DHTID method)
Read the Docs
v: 0.9.9
Versions
latest
stable
0.9.9
0.9.8
0.9.7
0.9.6
0.9.5
0.9.0
0.8.2
0.8.1
v0.8.0
v0.7.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.