C

Prolog files

c_interface.pl
doc_cinterface.pl  -- C++ interface
add_edge/5Create new edge between U and V with label Label and unify Id with the identifier of the new edge.
add_feature_to_sparse_vector/3Adds new feature to sparse vector identified by CaseId.
add_graph/1Create a new graph identified by Id.
add_graph_if_not_exists/1Create a new graph identified by Id unless it already exists.
add_vertex/8Create new vertex in graph GId with label Label and unify Id with the identifier of the new vertex Set KernelPoint to 'yes' to indicate that this vertex is a kernel point Set IsAlive to 'yes' to indicate that this vertex is alive (i.e.
c_shasum/2Unifies HashValue with the SHA1 hash value of the file (which must exist).
check_model_ability/2Ask ModelId whether it can perform the task specified in Ability.
clean_internals/1Clean up internal data structures on GId to recover memory.
cleanup_data/0Clean completely graphs and sparse vectors.
clear_rejected/0Clear all reject flags.
delete_feature_generator/1Delete feature_generator identified by Id.
delete_graph/1Delete graph identified by Id.
delete_model/1Delete model identified by Id.
document_klog_c_flags/2Retrieve Documentation for all flags belonging to Client.
dot_product/3Unify Value with the dot product of the feature vectors attached to case identifiers CaseId1 and CaseId2.
export_graph/3Save graph identified by Id into Filename in specified Format.
get_c_klog_flag/3Unifies Value with the current value of Flag in Client.
get_prediction/3Obtain prediction for CaseID in the global reporter of model identified by ModelId.
klog_c_flag_client/1Backtrack over the IDs of the C language flag clients.
klog_c_flag_client_alt/1Backtrack over the IDs of the C language flag clients.
load_model/2Load model identified by Id from Filename.
make_sparse_vector/6Use feature generator FG to make a sparse vector from graph Ex and focusing on the list of vertices in ViewPoints.
model_type/2Unifies ModelType with type of model identified by ModelId.
new_feature_generator/2Create a new feature generator identified by atom FGId.
new_model/2Create a new model identified by atom ModelId.
print_graph_ids/0Print all IDs for graphs in the dataset.
remap_indices/0Remap feature vector indices in a small range.
report/2Ask a performance reporter to write a report on the standard output.
report/3Ask a performance reporter to write a report to Filename.
reset_reporter/2Reset a reporter of the model.
reset_reporter/3Reset a reporter of the model.
save_as_libsvm_file/1Save a sparse vector dataset into Filename in libsvm format.
save_model/2Save model identified by Id into Filename in kLog internal format.
save_predictions/3Save predictions stored in a performance reporter in output.log and maybe output.yyy in Dir.
set_all_aliveness/2Set aliveness state to State in every vertex in graph GId.
set_c_klog_flag/3Sets C-level kLog Flag to Value for Client.
set_label_name/2Record label name.
set_model_wd/2Inform model of the working directory.
set_rejected/1Set reject flag for SVM CaseID.
set_signature_aliveness/3Set aliveness state to State to every vertex of signature S in graph GId.
set_signature_in_slice_aliveness/4Set aliveness state to State to every vertex of signature S in slice SliceID in graph GId.
set_slice_aliveness/3Set aliveness state to Status to every vertex in slice Slice in graph GId.
set_target_label/2Set the label for SVM CaseID.
test_dataset/3Test model identified by ModelIdId on a dataset.
train_model/2Train model identified by ModelIdId.
vertex_alive/3Set/get aliveness State (yes/no) of vertex VId in graph GId.
write_graph/1Write graph identified by Id on the standard output.
write_model/1Write model identified by Id.
write_sparse_vector/1Write the sparse vector identified by CaseId.