| melissa/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/launcher/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/launcher/__main__.py |
main |
98 |
98 |
0 |
0% |
| melissa/launcher/__main__.py |
main.handle_signal |
4 |
4 |
0 |
0% |
| melissa/launcher/__main__.py |
make_and_configure_output_dir |
45 |
45 |
0 |
0% |
| melissa/launcher/__main__.py |
set_user_defined_preprocessing_instructions |
5 |
5 |
0 |
0% |
| melissa/launcher/__main__.py |
check_checkpoint_metadata |
6 |
6 |
0 |
0% |
| melissa/launcher/__main__.py |
print_head |
2 |
2 |
0 |
0% |
| melissa/launcher/__main__.py |
(no function) |
33 |
1 |
0 |
97% |
| melissa/launcher/action.py |
ConnectionClosure.__init__ |
1 |
1 |
0 |
0% |
| melissa/launcher/action.py |
Exit.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/action.py |
JobCancellation.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/action.py |
JobSubmission.__init__ |
5 |
0 |
0 |
100% |
| melissa/launcher/action.py |
ServerJobSubmission.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/action.py |
ClientJobSubmission.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/action.py |
JobUpdate.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/action.py |
MessageSending.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/action.py |
PostponeSubmission.__init__ |
1 |
1 |
0 |
0% |
| melissa/launcher/action.py |
ConnectionServer.__init__ |
1 |
1 |
0 |
0% |
| melissa/launcher/action.py |
(no function) |
26 |
0 |
0 |
100% |
| melissa/launcher/config.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
ActionFailure.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/event.py |
ConnectionShutdown.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
JobCancellation.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
JobSubmission.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/event.py |
JobUpdate.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
MessageReception.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/event.py |
NewConnection.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
ProcessCompletion_.__init__ |
4 |
0 |
0 |
100% |
| melissa/launcher/event.py |
Signal.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/event.py |
(no function) |
32 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster.__init__ |
23 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._close_connection |
6 |
6 |
0 |
0% |
| melissa/launcher/io.py |
IoMaster._next_uid |
3 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._handle_file_descriptor_readable |
90 |
58 |
0 |
36% |
| melissa/launcher/io.py |
IoMaster._handle_process_completion |
36 |
7 |
0 |
81% |
| melissa/launcher/io.py |
IoMaster._handle_job_cancellation |
25 |
25 |
0 |
0% |
| melissa/launcher/io.py |
IoMaster._handle_job_submission |
13 |
5 |
0 |
62% |
| melissa/launcher/io.py |
IoMaster._handle_job_update |
12 |
3 |
0 |
75% |
| melissa/launcher/io.py |
IoMaster._handle_message_sending |
15 |
15 |
0 |
0% |
| melissa/launcher/io.py |
IoMaster._handle_job_postponing |
14 |
14 |
0 |
0% |
| melissa/launcher/io.py |
IoMaster.run |
60 |
29 |
0 |
52% |
| melissa/launcher/io.py |
IoMaster.run.is_set |
3 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._make_io_redirect_filenames |
3 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._make_io_redirect_filenames.f |
1 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._launch_process |
7 |
1 |
0 |
86% |
| melissa/launcher/io.py |
IoMaster._run_process_asynchronously |
5 |
0 |
0 |
100% |
| melissa/launcher/io.py |
IoMaster._wait_for_process |
7 |
4 |
0 |
43% |
| melissa/launcher/io.py |
(no function) |
39 |
0 |
0 |
100% |
| melissa/launcher/message.py |
_int2bytes |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
Type.__str__ |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
Ping._serialize |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
Ping.__eq__ |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
Exit.__init__ |
3 |
0 |
0 |
100% |
| melissa/launcher/message.py |
Exit._serialize |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
Exit.__eq__ |
3 |
1 |
0 |
67% |
| melissa/launcher/message.py |
JobCancellation.__init__ |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobCancellation._serialize |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobCancellation.__eq__ |
3 |
1 |
0 |
67% |
| melissa/launcher/message.py |
JobSubmission.__init__ |
3 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobSubmission._serialize |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobSubmission.__eq__ |
3 |
1 |
0 |
67% |
| melissa/launcher/message.py |
JobUpdate.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobUpdate._serialize |
1 |
0 |
0 |
100% |
| melissa/launcher/message.py |
JobUpdate.__eq__ |
3 |
1 |
0 |
67% |
| melissa/launcher/message.py |
CommSize.__init__ |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
CommSize._serialize |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
CommSize.__eq__ |
3 |
3 |
0 |
0% |
| melissa/launcher/message.py |
GroupSize.__init__ |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
GroupSize._serialize |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
GroupSize.__eq__ |
3 |
3 |
0 |
0% |
| melissa/launcher/message.py |
StopTimeoutMonitoring._serialize |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
StopTimeoutMonitoring.__eq__ |
1 |
1 |
0 |
0% |
| melissa/launcher/message.py |
deserialize |
34 |
7 |
0 |
79% |
| melissa/launcher/message.py |
deserialize.b2i |
3 |
0 |
0 |
100% |
| melissa/launcher/message.py |
(no function) |
47 |
0 |
0 |
100% |
| melissa/launcher/monitoring/__init__.py |
generate_token |
4 |
4 |
0 |
0% |
| melissa/launcher/monitoring/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
| melissa/launcher/monitoring/rest.py |
RestHttpHandler.__init__ |
2 |
2 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpHandler.log_error |
1 |
1 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpHandler.log_message |
1 |
1 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpHandler._respond |
6 |
6 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpHandler.do_GET |
24 |
24 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpServer.__init__ |
4 |
4 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
RestHttpServer.notify |
6 |
6 |
0 |
0% |
| melissa/launcher/monitoring/rest.py |
(no function) |
23 |
0 |
0 |
100% |
| melissa/launcher/monitoring/terminal_monitor.py |
update_job_dict |
9 |
9 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
plot_state_dict |
5 |
5 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
print_tail |
13 |
13 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
get_server_launcher_logs |
6 |
6 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
get_eacct_ear_output |
21 |
21 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
get_parsed_args |
7 |
7 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
main |
18 |
18 |
0 |
0% |
| melissa/launcher/monitoring/terminal_monitor.py |
(no function) |
19 |
19 |
0 |
0% |
| melissa/launcher/parser.py |
homogenize_arguments |
10 |
10 |
0 |
0% |
| melissa/launcher/parser.py |
check_protocol_choice |
16 |
16 |
0 |
0% |
| melissa/launcher/parser.py |
setup_scheduler |
32 |
32 |
0 |
0% |
| melissa/launcher/parser.py |
locate_executable |
4 |
4 |
0 |
0% |
| melissa/launcher/parser.py |
(no function) |
18 |
0 |
0 |
100% |
| melissa/launcher/processor.py |
Processor.execute |
1 |
1 |
0 |
0% |
| melissa/launcher/processor.py |
DefaultProcessor.__init__ |
3 |
3 |
0 |
0% |
| melissa/launcher/processor.py |
DefaultProcessor.execute |
7 |
7 |
0 |
0% |
| melissa/launcher/processor.py |
(no function) |
11 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
Queue.__init__ |
2 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
Queue.qsize |
1 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
Queue.empty |
1 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
Queue.put |
2 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
Queue.get |
1 |
0 |
0 |
100% |
| melissa/launcher/queue.py |
(no function) |
9 |
0 |
0 |
100% |
| melissa/launcher/schema.py |
_extend_validator |
3 |
0 |
0 |
100% |
| melissa/launcher/schema.py |
_extend_validator.set_defaults |
5 |
1 |
0 |
80% |
| melissa/launcher/schema.py |
validate_config |
6 |
2 |
0 |
67% |
| melissa/launcher/schema.py |
print_options |
4 |
4 |
0 |
0% |
| melissa/launcher/schema.py |
print_options.print_dict |
9 |
9 |
0 |
0% |
| melissa/launcher/schema.py |
(no function) |
14 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
Configuration.__init__ |
17 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
State.__init__ |
15 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_uid_to_cid |
6 |
2 |
0 |
67% |
| melissa/launcher/state_machine.py |
_cid_to_uid |
4 |
4 |
0 |
0% |
| melissa/launcher/state_machine.py |
_kill_server |
5 |
5 |
0 |
0% |
| melissa/launcher/state_machine.py |
_make_client_job_submission |
3 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_make_server_job_submission |
6 |
3 |
0 |
50% |
| melissa/launcher/state_machine.py |
_submit_client_jobs |
9 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_send_update |
4 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_submit_server_job |
9 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_transition_common |
16 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_transition_job_update |
37 |
4 |
0 |
89% |
| melissa/launcher/state_machine.py |
_transition_job_update.try_find |
4 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_transition_job_update.update |
6 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_transition_job_update.is_alive |
1 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
_transition_job_update.find_server_job |
6 |
2 |
0 |
67% |
| melissa/launcher/state_machine.py |
_transition_message_reception |
43 |
32 |
0 |
26% |
| melissa/launcher/state_machine.py |
_transition_timeout |
25 |
2 |
0 |
92% |
| melissa/launcher/state_machine.py |
_mark_server_as_running |
6 |
0 |
0 |
100% |
| melissa/launcher/state_machine.py |
transition |
104 |
23 |
0 |
78% |
| melissa/launcher/state_machine.py |
(no function) |
43 |
0 |
0 |
100% |
| melissa/scheduler/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.__init__ |
3 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.id |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.unique_id |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.state |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.__repr__ |
2 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyJob.set_state |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/dummy.py |
DummyScheduler._is_available_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/dummy.py |
DummyScheduler._submit_job_impl |
1 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyScheduler._make_job_impl |
2 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyScheduler._update_jobs_impl |
3 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
DummyScheduler._cancel_jobs_impl |
2 |
0 |
0 |
100% |
| melissa/scheduler/dummy.py |
(no function) |
22 |
0 |
0 |
100% |
| melissa/scheduler/job.py |
State.__str__ |
1 |
0 |
0 |
100% |
| melissa/scheduler/job.py |
Job.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/job.py |
Job.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/job.py |
Job.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/job.py |
Job.__eq__ |
5 |
1 |
0 |
80% |
| melissa/scheduler/job.py |
Job.__repr__ |
1 |
1 |
0 |
0% |
| melissa/scheduler/job.py |
(no function) |
17 |
0 |
0 |
100% |
| melissa/scheduler/oar.py |
OarJob.__init__ |
3 |
3 |
0 |
0% |
| melissa/scheduler/oar.py |
OarJob.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarJob.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarJob.__repr__ |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarJob.set_state |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._is_available_impl |
12 |
12 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler.__init__ |
5 |
5 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._submit_job_impl |
34 |
34 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._submit_job_impl.opt2cmd |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._make_job_impl |
8 |
8 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._update_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._parse_update_jobs_impl |
17 |
17 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._cancel_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/oar.py |
OarScheduler._parse_cancel_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/oar.py |
(no function) |
35 |
0 |
0 |
100% |
| melissa/scheduler/oar_hybrid.py |
OarJob.__init__ |
5 |
5 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarJob.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarJob.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarJob.__repr__ |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarJob.set_state |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarContainer.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._is_available_impl |
12 |
12 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler.__init__ |
13 |
13 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_container |
32 |
32 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_container.opt2cmd |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_server |
34 |
34 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_server.opt2cmd |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_client |
41 |
41 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._submit_job_impl_client.opt2cmd |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._make_job_impl |
11 |
11 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._update_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._parse_update_jobs_impl |
24 |
24 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._cancel_jobs_impl |
7 |
7 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
OarHybridScheduler._parse_cancel_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/oar_hybrid.py |
(no function) |
40 |
0 |
0 |
100% |
| melissa/scheduler/openmpi.py |
OpenMpiJob.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiJob.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiJob.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiJob.__repr__ |
2 |
2 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._is_available_impl |
14 |
4 |
0 |
71% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._sanity_check_impl |
11 |
0 |
0 |
100% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._submit_job_impl |
12 |
12 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._update_jobs_impl |
8 |
8 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._cancel_jobs_impl |
19 |
19 |
0 |
0% |
| melissa/scheduler/openmpi.py |
OpenMpiScheduler._cancel_jobs_impl.compute_timeout |
4 |
4 |
0 |
0% |
| melissa/scheduler/openmpi.py |
(no function) |
29 |
0 |
0 |
100% |
| melissa/scheduler/options.py |
Options.__init__ |
3 |
0 |
0 |
100% |
| melissa/scheduler/options.py |
(no function) |
3 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
Scheduler.name |
4 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
Scheduler.is_direct |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
Scheduler.is_hybrid |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
Scheduler.is_available |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
Scheduler.sanity_check |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
Scheduler.submit_job |
4 |
1 |
0 |
75% |
| melissa/scheduler/scheduler.py |
Scheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
Scheduler._is_available_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
Scheduler._sanity_check_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
Scheduler._submit_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
DirectScheduler.is_direct |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
DirectScheduler.is_hybrid |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
DirectScheduler.make_job |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
DirectScheduler.update_jobs |
3 |
1 |
0 |
67% |
| melissa/scheduler/scheduler.py |
DirectScheduler.cancel_jobs |
3 |
1 |
0 |
67% |
| melissa/scheduler/scheduler.py |
DirectScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
DirectScheduler._update_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
DirectScheduler._cancel_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.is_direct |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.is_hybrid |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.make_job |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.update_jobs |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.cancel_jobs |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.parse_update_jobs |
1 |
0 |
0 |
100% |
| melissa/scheduler/scheduler.py |
IndirectScheduler.parse_cancel_jobs |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler._update_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler._cancel_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler._parse_update_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
IndirectScheduler._parse_cancel_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.is_direct |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.is_hybrid |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.make_job |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.update_jobs |
3 |
3 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.cancel_client_jobs |
3 |
3 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.cancel_server_job |
3 |
3 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.parse_update_jobs |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler.parse_cancel_jobs |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler._update_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler._cancel_client_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler._cancel_server_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
HybridScheduler._parse_cancel_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/scheduler.py |
(no function) |
76 |
0 |
0 |
100% |
| melissa/scheduler/slurm.py |
SlurmJob.__init__ |
2 |
0 |
0 |
100% |
| melissa/scheduler/slurm.py |
SlurmJob.id |
1 |
0 |
0 |
100% |
| melissa/scheduler/slurm.py |
SlurmJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmJob.state |
1 |
0 |
0 |
100% |
| melissa/scheduler/slurm.py |
SlurmJob.__repr__ |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._is_available_impl |
20 |
17 |
0 |
15% |
| melissa/scheduler/slurm.py |
SlurmScheduler.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._sanity_check_impl |
13 |
13 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._submit_job_impl |
36 |
36 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._submit_job_impl.options2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._submit_job_impl.args2jobsteps |
5 |
5 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._make_job_impl |
9 |
9 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._update_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._parse_update_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._update_jobs_impl_pure |
26 |
4 |
0 |
85% |
| melissa/scheduler/slurm.py |
SlurmScheduler._cancel_jobs_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/slurm.py |
SlurmScheduler._parse_cancel_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm.py |
(no function) |
39 |
0 |
0 |
100% |
| melissa/scheduler/slurm_global.py |
SrunJob.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SrunJob.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SrunJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SrunJob.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SrunJob.__repr__ |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._is_available_impl |
20 |
20 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._sanity_check_impl |
13 |
13 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._submit_job_impl |
20 |
20 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._submit_job_impl.args2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._update_jobs_impl |
8 |
8 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._cancel_jobs_impl |
19 |
19 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
SlurmGlobalScheduler._cancel_jobs_impl.compute_timeout |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_global.py |
(no function) |
38 |
0 |
0 |
100% |
| melissa/scheduler/slurm_openmpi.py |
OpenmpiSlurmScheduler._sanity_check_impl |
11 |
11 |
0 |
0% |
| melissa/scheduler/slurm_openmpi.py |
OpenmpiSlurmScheduler._submit_job_impl |
31 |
31 |
0 |
0% |
| melissa/scheduler/slurm_openmpi.py |
OpenmpiSlurmScheduler._submit_job_impl.options2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_openmpi.py |
(no function) |
11 |
0 |
0 |
100% |
| melissa/scheduler/slurm_parser.py |
break_comma2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_parser.py |
break_hyphen2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_parser.py |
break_bracket2list |
9 |
9 |
0 |
0% |
| melissa/scheduler/slurm_parser.py |
break2str |
23 |
23 |
0 |
0% |
| melissa/scheduler/slurm_parser.py |
(no function) |
5 |
0 |
0 |
100% |
| melissa/scheduler/slurm_semiglobal.py |
HybridJob.__init__ |
7 |
7 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
HybridJob.id |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
HybridJob.unique_id |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
HybridJob.state |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
HybridJob.__repr__ |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.__init__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.node_list |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.node_list |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.allocation_size |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.allocation_size |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.ntasks_per_node |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.ntasks_per_node |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.append |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.select_node |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.__len__ |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
NodeWorkload.update_jobs |
3 |
3 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler.is_direct |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._is_available_impl |
20 |
20 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler.__init__ |
6 |
6 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._sanity_check_impl |
13 |
13 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl |
3 |
3 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl_server |
26 |
26 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl_server.options2str |
1 |
1 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl_server.srunargs2str |
5 |
5 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl_client |
30 |
30 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._submit_job_impl_client.get_from_options |
6 |
6 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._make_job_impl |
15 |
15 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._update_jobs_impl |
10 |
10 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._cancel_client_jobs_impl |
22 |
22 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._cancel_client_jobs_impl.compute_timeout |
4 |
4 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._cancel_server_job_impl |
13 |
13 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
SlurmSemiGlobalScheduler._parse_cancel_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/slurm_semiglobal.py |
(no function) |
68 |
0 |
0 |
100% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._name_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._is_available_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler.__init__ |
3 |
3 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._sanity_check_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._modify_args |
12 |
12 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._modify_args.sleep |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._submit_job_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._make_job_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._update_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._parse_update_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._cancel_jobs_impl |
2 |
2 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
UnreliableScheduler._parse_cancel_jobs_impl |
1 |
1 |
0 |
0% |
| melissa/scheduler/unreliable_scheduler.py |
(no function) |
23 |
23 |
0 |
0% |
| melissa/server/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/server/__main__.py |
(no function) |
3 |
3 |
0 |
0% |
| melissa/server/base_server.py |
bytes_to_readable |
14 |
14 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__init__ |
66 |
5 |
0 |
92% |
| melissa/server/base_server.py |
BaseServer.offline_mode |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.make_study_offline |
2 |
2 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.time_steps_known |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.nb_finished_groups |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.is_direct_scheduler |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.learning |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.consistency_lock |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.is_receiving |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.is_receiving |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.is_online |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.is_online |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.sobol_op |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.sobol_op |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.parameter_sampler |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.parameter_sampler |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__loop_pings |
4 |
4 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._start_pinger_thread |
5 |
5 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._stop_pinger_thread |
5 |
5 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._save_base_state |
9 |
9 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._load_base_state |
15 |
15 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__initialize_ports |
25 |
25 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__connect_to_launcher |
18 |
18 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__setup_sockets |
23 |
23 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__setup_poller |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__start_debugger |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.configure_logger |
3 |
3 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.initialize_connections |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._get_group_id_by_simulation |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._get_sim_id_list_by_group |
3 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._get_all_sim_ids |
2 |
2 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._verify_and_update_sampler_kwargs |
8 |
1 |
0 |
88% |
| melissa/server/base_server.py |
BaseServer.set_parameter_sampler |
2 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._update_parameter_sampler |
2 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._launch_groups |
8 |
8 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._get_client_script_path |
1 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._generate_client_scripts |
17 |
2 |
0 |
88% |
| melissa/server/base_server.py |
BaseServer.__generate_client_script |
6 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._write_environment_variables |
5 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._write_execution_command |
5 |
3 |
0 |
40% |
| melissa/server/base_server.py |
BaseServer._launch_group |
9 |
9 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._kill_group |
9 |
9 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._relaunch_group |
4 |
4 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._handle_simulation_connection |
14 |
2 |
0 |
86% |
| melissa/server/base_server.py |
BaseServer._restart_groups |
10 |
10 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.poll_sockets |
20 |
20 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__forceful_group_termination |
3 |
3 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__handle_timerfd |
11 |
11 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.__handle_failed_group |
9 |
9 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._handle_fd |
22 |
22 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._decode_msg |
12 |
12 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._encode_msg |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._all_done |
10 |
10 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.close_connection |
3 |
3 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.mpi_abort |
3 |
3 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.get_memory_info_in_gb |
4 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._show_insights |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._write_final_report |
12 |
12 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._server_finalize |
6 |
6 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.setup_environment |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._check_simulation_data |
15 |
3 |
0 |
80% |
| melissa/server/base_server.py |
BaseServer.__deserialize_message |
3 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer.__process_simulation_completion |
13 |
6 |
0 |
54% |
| melissa/server/base_server.py |
BaseServer._validate_data |
22 |
9 |
0 |
59% |
| melissa/server/base_server.py |
BaseServer.__determine_and_process_simulation_data |
16 |
3 |
0 |
81% |
| melissa/server/base_server.py |
BaseServer._handle_simulation_data |
4 |
0 |
0 |
100% |
| melissa/server/base_server.py |
BaseServer._server_online |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._server_offline |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._check_group_size |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._process_partial_data_reception |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._process_complete_data_reception |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._receive |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer.start |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._restart_from_checkpoint |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
BaseServer._checkpoint |
1 |
1 |
0 |
0% |
| melissa/server/base_server.py |
(no function) |
138 |
2 |
0 |
99% |
| melissa/server/deep_learning/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__init__ |
26 |
0 |
0 |
100% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__adjust_buffer_size_for_pseudo_epochs |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__configure_data_collection |
17 |
17 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.tb_logger |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.buffer |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.optimizer |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.optimizer |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.model |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.model |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.dataset |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.dataset |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.valid_dataloader |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.valid_dataloader |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._restart_simulations |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._check_group_size |
2 |
1 |
0 |
50% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.start |
12 |
12 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._server_online |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._server_offline |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._server_finalize |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__signal_end_of_reception |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._receive |
24 |
24 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._process_partial_data_reception |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._process_complete_data_reception |
11 |
0 |
0 |
100% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._write_final_report |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__set_expected_batches_samples_watermark |
16 |
16 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.__check_water_mark |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.other_processes_finished |
7 |
7 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._synchronize_data_availability |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._save_base_state |
6 |
6 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._restart_from_checkpoint |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.process_simulation_data |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.get_reduced_validation_loss |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.validation |
6 |
6 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.train |
27 |
27 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.prepare_training_attributes |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer.checkpoint |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._checkpoint |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
DeepMelissaServer._load_model_from_checkpoint |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/base_dl_server.py |
(no function) |
84 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/__init__.py |
make_dataset |
9 |
9 |
0 |
0% |
| melissa/server/deep_learning/dataset/__init__.py |
make_dataloader |
11 |
11 |
0 |
0% |
| melissa/server/deep_learning/dataset/__init__.py |
(no function) |
7 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.__init__ |
7 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.transform_lock |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.has_data |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.get_sample_number |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.signal_reception_over |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.wrapped_transform |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/base_dataset.py |
MelissaIterableDataset.__iter__ |
23 |
10 |
0 |
57% |
| melissa/server/deep_learning/dataset/base_dataset.py |
GeneralDataLoader.__init__ |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
GeneralDataLoader._worker_loop |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
GeneralDataLoader.__iter__ |
30 |
30 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
GeneralDataLoader.__len__ |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/dataset/base_dataset.py |
(no function) |
25 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/tf_dataset.py |
TfMelissaIterableDataset.__init__ |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/dataset/tf_dataset.py |
as_tensorflow_dataset |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/dataset/tf_dataset.py |
(no function) |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/dataset/torch_dataset.py |
TorchMelissaIterableDataset.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/dataset/torch_dataset.py |
as_torch_dataloader |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/dataset/torch_dataset.py |
(no function) |
8 |
0 |
0 |
100% |
| melissa/server/deep_learning/frameworks.py |
(no function) |
5 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
Sample.__repr__ |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
PutGetMetric.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
PutGetMetric.inc |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
PutGetMetric.dec |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.__init__ |
6 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._init_queue |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.save_state |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.load_from_state |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._size |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._is_sampling_ready |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.__len__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.empty |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._is_full |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._on_full |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._get |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue._put |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.get |
19 |
2 |
0 |
89% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.put |
22 |
1 |
0 |
95% |
| melissa/server/deep_learning/reservoir.py |
BaseQueue.compute_buffer_statistics |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin.__init__ |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin.put |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin._get_with_eviction |
12 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin._get_without_eviction |
7 |
2 |
0 |
71% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin._get |
5 |
3 |
0 |
40% |
| melissa/server/deep_learning/reservoir.py |
CounterMixin.__repr__ |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
ReceptionDependant.__init__ |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ReceptionDependant.signal_reception_over |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
SamplingDependant._is_sampling_ready |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ThresholdMixin.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ThresholdMixin._is_sampling_ready |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ThresholdMixin.set_threshold |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ThresholdMixin.signal_reception_over |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ReadingWithoutEvictionMixin._get_from_index |
3 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue.__init__ |
5 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._init_queue |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._get_index |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._get_without_eviction |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._get_with_eviction |
10 |
6 |
0 |
40% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._get_from_index |
9 |
7 |
0 |
22% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._get |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._put |
3 |
1 |
0 |
67% |
| melissa/server/deep_learning/reservoir.py |
RandomQueue._check_epoch_completion |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
ReservoirQueue.__init__ |
3 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ReservoirQueue._evict |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ReservoirQueue._on_full |
5 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
ReservoirQueue.put |
3 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._init_queue |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue.save_state |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue.load_from_state |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue.__repr__ |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._size |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._evict |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._on_full |
10 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._get_with_eviction |
18 |
7 |
0 |
61% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._get_without_eviction |
19 |
2 |
0 |
89% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue._put |
1 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
RandomEvictOnWriteQueue.all_seen |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.__init__ |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._init_queue |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.save_state |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.load_from_state |
7 |
7 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.is_queue_empty |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.get_evicted_index |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.get_sampled_indices |
10 |
10 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.get_sim_logits |
12 |
12 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._evict_most_seen |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue.put |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._put |
6 |
6 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._size |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._evict |
7 |
7 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._on_full |
7 |
7 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._get_index |
7 |
7 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._get_with_eviction |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._get_without_eviction |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
SimPairedQueue._get |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
BatchGetMixin.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BatchGetMixin._is_sampling_ready |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BatchGetMixin._get |
6 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
FIFO.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
FIRO.__init__ |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
Reservoir.__init__ |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
BatchReservoir.__init__ |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/reservoir.py |
SimPairedReservoir.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
make_buffer |
24 |
24 |
0 |
0% |
| melissa/server/deep_learning/reservoir.py |
(no function) |
128 |
0 |
0 |
100% |
| melissa/server/deep_learning/tensorboard/__init__.py |
make_tb_logger |
19 |
19 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.writer |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.log_scalar |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.log_scalars |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.log_scalar_dbg |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.log_histogram |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.log_figure |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
TensorboardLogger.close |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
convert_tb_logs_to_df |
21 |
21 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
convert_tb_logs_to_df.convert_tfevent |
6 |
6 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
convert_tb_logs_to_df.parse_tfevent |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/base_logger.py |
(no function) |
25 |
2 |
0 |
92% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.__init__ |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.log_scalar |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.log_scalars |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.log_histogram |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.log_scalar_dbg |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.__figure_to_image |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.__figure_to_image.render_to_rgb |
9 |
9 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.log_figure |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
TfTensorboardLogger.close |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/tf_logger.py |
(no function) |
17 |
17 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.__init__ |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.log_scalar |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.log_scalars |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.log_histogram |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.log_scalar_dbg |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.log_figure |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
TorchTensorboardLogger.close |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tensorboard/torch_logger.py |
(no function) |
12 |
12 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.strategy |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__configure_visible_devices |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__initialize_slurm_cluster |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__initialize_oar_cluster |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__initialize_local_cluster |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__initialize_strategy |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.__fallback_to_cpu_strategy |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.setup_environment |
18 |
18 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer._load_model_from_checkpoint |
5 |
5 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
TFServer.checkpoint |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/tf_server.py |
(no function) |
30 |
30 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.__init__ |
5 |
0 |
0 |
100% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.dist_group_initialized |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.unwrapped_model |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._on_train_start |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._on_validation_start |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._on_validation_end |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.validation |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._set_master_addr_port |
15 |
15 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.__initialize_distributed_backend |
23 |
23 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._get_active_ranks |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.setup_environment |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.wrap_model_ddp |
10 |
10 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._destroy_distributed_backend |
3 |
3 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._server_finalize |
2 |
2 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._synchronize_data_availability |
8 |
8 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer._load_model_from_checkpoint |
10 |
10 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
TorchServer.checkpoint |
4 |
4 |
0 |
0% |
| melissa/server/deep_learning/torch_server.py |
(no function) |
47 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.training_step |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.validation_step |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_train_start |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_train_end |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_batch_start |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_batch_end |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_validation_start |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin.on_validation_end |
0 |
0 |
0 |
100% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_train_start |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_train_end |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_batch_start |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_batch_end |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_validation_start |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
TrainingWorkflowMixin._on_validation_end |
1 |
1 |
0 |
0% |
| melissa/server/deep_learning/train_workflow.py |
(no function) |
20 |
0 |
0 |
100% |
| melissa/server/exceptions.py |
MelissaError.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/exceptions.py |
FatalError.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/exceptions.py |
insert_exception |
2 |
2 |
0 |
0% |
| melissa/server/exceptions.py |
check_and_raise_exceptions_from_other_thread |
7 |
3 |
0 |
57% |
| melissa/server/exceptions.py |
(no function) |
17 |
0 |
0 |
100% |
| melissa/server/fault_tolerance.py |
FaultTolerance.__init__ |
6 |
0 |
0 |
100% |
| melissa/server/fault_tolerance.py |
FaultTolerance.handle_failed_group |
9 |
9 |
0 |
0% |
| melissa/server/fault_tolerance.py |
FaultTolerance.check_time_out |
13 |
13 |
0 |
0% |
| melissa/server/fault_tolerance.py |
FaultTolerance.append_failed_id |
6 |
6 |
0 |
0% |
| melissa/server/fault_tolerance.py |
(no function) |
11 |
0 |
0 |
100% |
| melissa/server/main.py |
main |
21 |
21 |
0 |
0% |
| melissa/server/main.py |
safe_join |
5 |
1 |
0 |
80% |
| melissa/server/main.py |
get_resolved_server |
16 |
4 |
0 |
75% |
| melissa/server/main.py |
(no function) |
15 |
0 |
0 |
100% |
| melissa/server/message.py |
ServerNodeName.__init__ |
2 |
2 |
0 |
0% |
| melissa/server/message.py |
ServerNodeName.encode |
1 |
1 |
0 |
0% |
| melissa/server/message.py |
ConnectionRequest.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/message.py |
ConnectionRequest.encode |
1 |
1 |
0 |
0% |
| melissa/server/message.py |
ConnectionRequest.recv |
2 |
0 |
0 |
100% |
| melissa/server/message.py |
ConnectionResponse.__init__ |
5 |
0 |
0 |
100% |
| melissa/server/message.py |
ConnectionResponse.encode |
2 |
0 |
0 |
100% |
| melissa/server/message.py |
JobDetails.__init__ |
3 |
3 |
0 |
0% |
| melissa/server/message.py |
JobDetails.from_msg |
5 |
5 |
0 |
0% |
| melissa/server/message.py |
Stop.encode |
1 |
1 |
0 |
0% |
| melissa/server/message.py |
SimulationStatusMessage.__init__ |
2 |
2 |
0 |
0% |
| melissa/server/message.py |
SimulationStatusMessage.encode |
1 |
1 |
0 |
0% |
| melissa/server/message.py |
(no function) |
37 |
0 |
0 |
100% |
| melissa/server/offline_server.py |
OfflineServer.__init__ |
5 |
5 |
0 |
0% |
| melissa/server/offline_server.py |
OfflineServer._launch_groups |
2 |
2 |
0 |
0% |
| melissa/server/offline_server.py |
OfflineServer._handle_fd |
19 |
19 |
0 |
0% |
| melissa/server/offline_server.py |
(no function) |
14 |
14 |
0 |
0% |
| melissa/server/parameters.py |
MemmapWrapper.__init__ |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MemmapWrapper.__getitem__ |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MemmapWrapper.__setitem__ |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MemmapWrapper.flush |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MemmapWrapper.__array__ |
1 |
1 |
0 |
0% |
| melissa/server/parameters.py |
MemmapWrapper.__getattr__ |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MemmapWrapper.__repr__ |
1 |
1 |
0 |
0% |
| melissa/server/parameters.py |
MemmapWrapper.__str__ |
1 |
1 |
0 |
0% |
| melissa/server/parameters.py |
BaseExperiment.__init__ |
19 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.get_current_parameters |
1 |
1 |
0 |
0% |
| melissa/server/parameters.py |
BaseExperiment.checkpoint_state |
3 |
3 |
0 |
0% |
| melissa/server/parameters.py |
BaseExperiment.restart_from_checkpoint |
3 |
3 |
0 |
0% |
| melissa/server/parameters.py |
BaseExperiment.__initialize_memmap |
9 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.set_seeds |
4 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.process_drawn |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.draw |
2 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.set_parameters |
3 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.flush_to_disk |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.base_sample |
1 |
1 |
0 |
0% |
| melissa/server/parameters.py |
BaseExperiment.sample |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
BaseExperiment.finalize |
3 |
3 |
0 |
0% |
| melissa/server/parameters.py |
SobolBaseExperiment.__init__ |
3 |
0 |
0 |
100% |
| melissa/server/parameters.py |
SobolBaseExperiment.generate_pick_freeze_matrix |
11 |
4 |
0 |
64% |
| melissa/server/parameters.py |
SobolBaseExperiment.pick_freeze_sample |
5 |
0 |
0 |
100% |
| melissa/server/parameters.py |
SobolBaseExperiment.pick_freeze_sample.__pf_matrix |
3 |
0 |
0 |
100% |
| melissa/server/parameters.py |
SobolBaseExperiment.sample |
3 |
0 |
0 |
100% |
| melissa/server/parameters.py |
RandomUniformSamplerMixIn.base_sample |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
RandomUniform.__init__ |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
QMCSamplerMixIn.base_sample |
1 |
0 |
0 |
100% |
| melissa/server/parameters.py |
HaltonSamplerMixIn.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/parameters.py |
HaltonGenerator.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/parameters.py |
LatinHypercubeSamplerMixIn.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/parameters.py |
LHSGenerator.__init__ |
2 |
0 |
0 |
100% |
| melissa/server/parameters.py |
MyGetItem.__getitem__ |
6 |
6 |
0 |
0% |
| melissa/server/parameters.py |
make_parameter_sampler |
11 |
2 |
0 |
82% |
| melissa/server/parameters.py |
(no function) |
74 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
FieldMetadata.__init__ |
1 |
1 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
FieldMetadata.compute_global_size |
1 |
1 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__init__ |
28 |
7 |
0 |
75% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.melissa_moments |
1 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.melissa_sobol |
1 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__unimplemented_stats |
12 |
3 |
0 |
75% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._check_group_size |
4 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._verify_and_update_sampler_kwargs |
3 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._receive |
14 |
14 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._server_online |
1 |
1 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._server_offline |
3 |
3 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.start |
8 |
8 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._process_partial_data_reception |
1 |
1 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._process_complete_data_reception |
2 |
2 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__get_cached_sobol_data |
5 |
0 |
0 |
100% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._compute_stats |
15 |
2 |
0 |
87% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__gather_data |
3 |
3 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__gather_and_write_moments |
17 |
17 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer.__gather_and_write_sobol |
24 |
24 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._melissa_write_stats |
35 |
35 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._checkpoint |
14 |
14 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
SensitivityAnalysisServer._restart_from_checkpoint |
10 |
10 |
0 |
0% |
| melissa/server/sensitivity_analysis/sensitivity_analysis_server.py |
(no function) |
57 |
0 |
0 |
100% |
| melissa/server/simulation.py |
SimulationData.__repr__ |
2 |
2 |
0 |
0% |
| melissa/server/simulation.py |
SimulationData.__getitem__ |
1 |
0 |
0 |
100% |
| melissa/server/simulation.py |
PartialSimulationData.__init__ |
7 |
0 |
0 |
100% |
| melissa/server/simulation.py |
PartialSimulationData.from_msg |
11 |
2 |
0 |
82% |
| melissa/server/simulation.py |
PartialSimulationData.data |
1 |
0 |
0 |
100% |
| melissa/server/simulation.py |
PartialSimulationData.metadata |
1 |
1 |
0 |
0% |
| melissa/server/simulation.py |
PartialSimulationData.__repr__ |
1 |
1 |
0 |
0% |
| melissa/server/simulation.py |
Simulation.__init__ |
14 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.init_structures |
6 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.init_data_storage |
2 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.time_step_expansion |
3 |
1 |
0 |
67% |
| melissa/server/simulation.py |
Simulation.update |
1 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.get_data |
1 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.clear_data |
3 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.has_already_received |
2 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.is_complete |
4 |
1 |
0 |
75% |
| melissa/server/simulation.py |
Simulation.mark_as_received |
3 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Simulation.has_finished |
10 |
6 |
0 |
40% |
| melissa/server/simulation.py |
Simulation.has_finished.update_duration |
1 |
1 |
0 |
0% |
| melissa/server/simulation.py |
Group.__init__ |
9 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Group.__len__ |
1 |
1 |
0 |
0% |
| melissa/server/simulation.py |
Group.cache |
4 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Group.get_cached |
4 |
1 |
0 |
75% |
| melissa/server/simulation.py |
Group.has_finished |
2 |
0 |
0 |
100% |
| melissa/server/simulation.py |
Group.has_connected |
1 |
1 |
0 |
0% |
| melissa/server/simulation.py |
(no function) |
58 |
0 |
0 |
100% |
| melissa/types/__init__.py |
QueueProtocol._get_with_eviction |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
QueueProtocol._get_without_eviction |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
QueueProtocol._is_sampling_ready |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
QueueProtocol._size |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
QueueProtocol._get_from_index |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
QueueProtocol.set_threshold |
0 |
0 |
1 |
100% |
| melissa/types/__init__.py |
(no function) |
7 |
0 |
12 |
100% |
| melissa/utility/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| melissa/utility/bcolors.py |
TextColor.__str__ |
1 |
1 |
0 |
0% |
| melissa/utility/bcolors.py |
(no function) |
28 |
0 |
0 |
100% |
| melissa/utility/checkpointing.py |
checkpoint_available |
1 |
0 |
0 |
100% |
| melissa/utility/checkpointing.py |
(no function) |
2 |
0 |
0 |
100% |
| melissa/utility/client_scripts.py |
get_client_script_root_dir |
1 |
0 |
0 |
100% |
| melissa/utility/client_scripts.py |
get_available_client_script_path |
4 |
4 |
0 |
0% |
| melissa/utility/client_scripts.py |
get_client_script_path |
1 |
0 |
0 |
100% |
| melissa/utility/client_scripts.py |
(no function) |
6 |
0 |
0 |
100% |
| melissa/utility/external_validator.py |
BaseExternalValidator.__init__ |
7 |
7 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.filter_files |
1 |
1 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.load_checkpoint |
1 |
1 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.validation_entrypoint |
1 |
1 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.get_latest_checkpoint_path |
5 |
5 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.file_hash |
5 |
5 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.should_stop |
12 |
12 |
0 |
0% |
| melissa/utility/external_validator.py |
BaseExternalValidator.run_loop |
17 |
17 |
0 |
0% |
| melissa/utility/external_validator.py |
get_default_parser |
7 |
7 |
0 |
0% |
| melissa/utility/external_validator.py |
ExternalValidator.load_checkpoint |
1 |
1 |
0 |
0% |
| melissa/utility/external_validator.py |
ExternalValidator.validation_entrypoint |
2 |
2 |
0 |
0% |
| melissa/utility/external_validator.py |
ExternalValidator.filter_files |
1 |
1 |
0 |
0% |
| melissa/utility/external_validator.py |
(no function) |
37 |
37 |
0 |
0% |
| melissa/utility/functools.py |
partition |
7 |
0 |
0 |
100% |
| melissa/utility/functools.py |
(no function) |
3 |
0 |
0 |
100% |
| melissa/utility/identifier.py |
(no function) |
1 |
0 |
0 |
100% |
| melissa/utility/idr_torch.py |
SlurmEnvironment.__post_init__ |
9 |
9 |
0 |
0% |
| melissa/utility/idr_torch.py |
SlurmEnvironment._get_total_gpus |
18 |
18 |
0 |
0% |
| melissa/utility/idr_torch.py |
SlurmEnvironment._extract_gpus_from_gres |
4 |
4 |
0 |
0% |
| melissa/utility/idr_torch.py |
(no function) |
18 |
18 |
0 |
0% |
| melissa/utility/logger.py |
configure_logger |
7 |
7 |
0 |
0% |
| melissa/utility/logger.py |
get_log_level_from_verbosity |
1 |
1 |
0 |
0% |
| melissa/utility/logger.py |
(no function) |
4 |
0 |
0 |
100% |
| melissa/utility/message.py |
int2bytes |
2 |
0 |
0 |
100% |
| melissa/utility/message.py |
bytes2int |
2 |
0 |
0 |
100% |
| melissa/utility/message.py |
Message.serialize |
3 |
0 |
0 |
100% |
| melissa/utility/message.py |
Message._serialize |
1 |
1 |
0 |
0% |
| melissa/utility/message.py |
InvalidMessage.__init__ |
2 |
0 |
0 |
100% |
| melissa/utility/message.py |
InvalidMessage.__str__ |
1 |
1 |
0 |
0% |
| melissa/utility/message.py |
(no function) |
8 |
0 |
0 |
100% |
| melissa/utility/metadata.py |
c_str_decoder |
1 |
1 |
0 |
0% |
| melissa/utility/metadata.py |
pickle_encoder |
2 |
2 |
0 |
0% |
| melissa/utility/metadata.py |
pickle_decoder |
1 |
1 |
0 |
0% |
| melissa/utility/metadata.py |
(no function) |
11 |
0 |
0 |
100% |
| melissa/utility/networking.py |
LengthPrefixFramingDecoder.__init__ |
5 |
0 |
0 |
100% |
| melissa/utility/networking.py |
LengthPrefixFramingDecoder.execute |
10 |
0 |
0 |
100% |
| melissa/utility/networking.py |
LengthPrefixFramingEncoder.__init__ |
4 |
0 |
0 |
100% |
| melissa/utility/networking.py |
LengthPrefixFramingEncoder.execute |
7 |
1 |
0 |
86% |
| melissa/utility/networking.py |
_getenv |
5 |
0 |
0 |
100% |
| melissa/utility/networking.py |
_fix_hostname |
1 |
0 |
0 |
100% |
| melissa/utility/networking.py |
is_port_in_use |
2 |
2 |
0 |
0% |
| melissa/utility/networking.py |
is_launcher_socket_alive_and_ready |
14 |
14 |
0 |
0% |
| melissa/utility/networking.py |
connect_to_launcher |
14 |
3 |
0 |
79% |
| melissa/utility/networking.py |
connect_to_server |
6 |
0 |
0 |
100% |
| melissa/utility/networking.py |
get_available_protocols |
5 |
0 |
0 |
100% |
| melissa/utility/networking.py |
get_available_protocols.is_supported |
7 |
4 |
0 |
43% |
| melissa/utility/networking.py |
make_passive_socket |
12 |
3 |
0 |
75% |
| melissa/utility/networking.py |
pipe |
4 |
4 |
0 |
0% |
| melissa/utility/networking.py |
select_protocol |
9 |
9 |
0 |
0% |
| melissa/utility/networking.py |
protocol2str |
5 |
0 |
0 |
100% |
| melissa/utility/networking.py |
socketpair |
1 |
0 |
0 |
100% |
| melissa/utility/networking.py |
str2protocol |
5 |
0 |
0 |
100% |
| melissa/utility/networking.py |
(no function) |
32 |
0 |
0 |
100% |
| melissa/utility/plots.py |
DynamicHistogram.__init__ |
10 |
10 |
0 |
0% |
| melissa/utility/plots.py |
DynamicHistogram.add_histogram_step |
13 |
13 |
0 |
0% |
| melissa/utility/plots.py |
(no function) |
6 |
6 |
0 |
0% |
| melissa/utility/process.py |
CompletedProcess.__init__ |
3 |
0 |
0 |
100% |
| melissa/utility/process.py |
launch |
3 |
0 |
0 |
100% |
| melissa/utility/process.py |
(no function) |
10 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
ClusterEnvironment.__post_init__ |
18 |
10 |
0 |
44% |
| melissa/utility/rank_helper.py |
ClusterEnvironment.__get_slurm_tasks_for_node |
11 |
11 |
0 |
0% |
| melissa/utility/rank_helper.py |
get_rank_and_num_server_proc |
2 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
__set_sampling_rank |
12 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
initialize_sampling_rank |
2 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
get_sampling_rank |
2 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
is_sampling_rank |
2 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
sampling_rank_only |
3 |
0 |
0 |
100% |
| melissa/utility/rank_helper.py |
sampling_rank_only.magic_fn |
3 |
1 |
0 |
67% |
| melissa/utility/rank_helper.py |
rank_zero_only |
4 |
4 |
0 |
0% |
| melissa/utility/rank_helper.py |
rank_zero_only.wrapped_fn |
3 |
3 |
0 |
0% |
| melissa/utility/rank_helper.py |
(no function) |
27 |
0 |
0 |
100% |
| melissa/utility/time.py |
monotonic |
1 |
1 |
0 |
0% |
| melissa/utility/time.py |
sleep |
1 |
1 |
0 |
0% |
| melissa/utility/time.py |
(no function) |
5 |
0 |
0 |
100% |
| melissa/utility/timer.py |
Timer.__init__ |
3 |
0 |
0 |
100% |
| melissa/utility/timer.py |
Timer.run |
9 |
2 |
0 |
78% |
| melissa/utility/timer.py |
(no function) |
7 |
0 |
0 |
100% |
| melissa/version.py |
(no function) |
1 |
0 |
0 |
100% |