IA-SDK-Python Logo
v0.4.24

Contents:

  • GAIuS Data Format (GDF)
    • Fields
      • strings
      • vectors
      • emotives
      • metadata
      • path
    • Example Conversions
      • CSV to GDF
      • Image to GDF
  • Tutorials
    • Quick Start: Hello, World!
      • Four API Calls
    • Create a Genome Topology for your Agent
    • Deploy an Agent
    • Connect to Your Agent
      • Use the SDK’s AgentClient
      • Or, roll your own connections
    • Interact with your Agent using String Data
      • Data Preparation
      • Observing data
        • Observe 1st Sequence
        • Learn 1st Sequence
        • Observe 2nd Sequence
        • Learn 2nd Sequence
        • Show Agent Status
      • Get Predictions
        • Observe 1st event in New Sequence
        • Get Predictions
        • Observe 2nd event in New Sequence
        • Get Predictions
    • An Emotional Machine: Emotives and Mood
  • API Reference
    • AgentClient
      • AgentClient
        • AgentClient.__init__()
        • AgentClient.add_blacklisted_symbols()
        • AgentClient.add_model()
        • AgentClient.change_genes()
        • AgentClient.clear_all_memory()
        • AgentClient.clear_snapshots()
        • AgentClient.clear_target_class()
        • AgentClient.clear_wm()
        • AgentClient.connect()
        • AgentClient.delete_model()
        • AgentClient.get_all_genes()
        • AgentClient.get_cluster_info()
        • AgentClient.get_cognition_data()
        • AgentClient.get_gene()
        • AgentClient.get_hypotheses()
        • AgentClient.get_info()
        • AgentClient.get_interface_node_config()
        • AgentClient.get_kbs_as_json()
        • AgentClient.get_model()
        • AgentClient.get_models_with_patterns()
        • AgentClient.get_models_with_symbols()
        • AgentClient.get_name()
        • AgentClient.get_percept_data()
        • AgentClient.get_prediction_ensemble_for_model()
        • AgentClient.get_predictions()
        • AgentClient.get_successor_model()
        • AgentClient.get_symbol()
        • AgentClient.get_time()
        • AgentClient.get_vector()
        • AgentClient.get_wm()
        • AgentClient.increment_recall_threshold()
        • AgentClient.inject_genome()
        • AgentClient.investigate()
        • AgentClient.investigate_record()
        • AgentClient.learn()
        • AgentClient.list_blacklisted_symbols()
        • AgentClient.load_kbs_from_json()
        • AgentClient.load_kbs_from_json_iter()
        • AgentClient.observe()
        • AgentClient.observe_classification()
        • AgentClient.ping()
        • AgentClient.receive_unique_ids()
        • AgentClient.remove_blacklisted_symbols()
        • AgentClient.remove_patterns_from_system()
        • AgentClient.remove_symbols_from_system()
        • AgentClient.resolve_model()
        • AgentClient.set_hypotheses()
        • AgentClient.set_ingress_nodes()
        • AgentClient.set_query_nodes()
        • AgentClient.set_summarize_for_single_node()
        • AgentClient.set_target_class()
        • AgentClient.set_timeout()
        • AgentClient.show_status()
        • AgentClient.start_autolearning()
        • AgentClient.start_predicting()
        • AgentClient.start_sleeping()
        • AgentClient.stop_autolearning()
        • AgentClient.stop_predicting()
        • AgentClient.stop_sleeping()
        • AgentClient.switch_to_clusters()
        • AgentClient.update_model()
    • Thinkflux Client
      • TFClient
        • TFClient.__init__()
        • TFClient.add_interface_nodes()
        • TFClient.add_schema_symbol_information()
        • TFClient.bootstrap_concepts()
        • TFClient.clear_all_emotives()
        • TFClient.clear_all_kbs()
        • TFClient.clear_concepts_and_instances()
        • TFClient.clear_wm()
        • TFClient.delete_interface_nodes()
        • TFClient.dreamer()
        • TFClient.evaluate_world()
        • TFClient.get_concept()
        • TFClient.get_concepts()
        • TFClient.get_instances()
        • TFClient.get_model_association_networks()
        • TFClient.get_plan()
        • TFClient.get_rules_kb()
        • TFClient.get_symbolic_goal()
        • TFClient.investigate()
        • TFClient.list_interface_nodes()
        • TFClient.load_schema_base()
        • TFClient.observe()
        • TFClient.ping()
        • TFClient.set_rules_kb()
        • TFClient.set_symbolic_goal()
        • TFClient.set_verify()
        • TFClient.show_status()
        • TFClient.timer()
        • TFClient.update_schema()
    • COMCOMClient
      • COMCOMClient
        • COMCOMClient.__init__()
        • COMCOMClient.add_function_to_comcom()
        • COMCOMClient.call_agent_command()
        • COMCOMClient.clear_agents()
        • COMCOMClient.clear_comcom()
        • COMCOMClient.clear_input_slots()
        • COMCOMClient.clear_outputslot_command_queue()
        • COMCOMClient.comcom_to_cytoscape()
        • COMCOMClient.connect()
        • COMCOMClient.connect_input_slot()
        • COMCOMClient.connect_output_slot()
        • COMCOMClient.connect_to_agent()
        • COMCOMClient.create_pipeline()
        • COMCOMClient.delete_function_from_comcom()
        • COMCOMClient.delete_pipeline()
        • COMCOMClient.desynchronize_input_slots()
        • COMCOMClient.disconnect_agent()
        • COMCOMClient.disconnect_input_slot()
        • COMCOMClient.disconnect_output_slot()
        • COMCOMClient.get_agent_data()
        • COMCOMClient.get_config_as_json()
        • COMCOMClient.get_dds_message_types()
        • COMCOMClient.get_debug_topic_data_single()
        • COMCOMClient.get_debug_topic_data_stream()
        • COMCOMClient.get_input_slot_data()
        • COMCOMClient.get_output_slot_data()
        • COMCOMClient.get_pipeline_data()
        • COMCOMClient.input_slot_to_cytoscape()
        • COMCOMClient.list_agent_connections()
        • COMCOMClient.list_comcom()
        • COMCOMClient.list_input_slots()
        • COMCOMClient.list_output_slots()
        • COMCOMClient.list_pipelines()
        • COMCOMClient.list_preprocessing_functions()
        • COMCOMClient.load_comcom_config()
        • COMCOMClient.modify_input_slot()
        • COMCOMClient.modify_output_slot()
        • COMCOMClient.modify_pipeline()
        • COMCOMClient.pipeline_to_cytoscape()
        • COMCOMClient.query_db()
        • COMCOMClient.query_input_slot()
        • COMCOMClient.synchronize_input_slots()
        • COMCOMClient.toggle_input_slot()
        • COMCOMClient.toggle_output_slot()
        • COMCOMClient.visualize_comcom()
        • COMCOMClient.visualize_input_slot()
        • COMCOMClient.visualize_pipeline()
    • Genome
      • Genome
        • Genome.__init__()
        • Genome.change_genes()
        • Genome.display()
        • Genome.get_manipulative_map()
        • Genome.get_nodes()
        • Genome.get_primitive_map()
    • KB Ops
      • get_kb_subset()
      • get_models_containing_symbol()
      • get_models_containing_symbol_strict()
      • is_abstracted_symbol()
      • list_models()
      • list_symbols()
      • merge_kbs()
      • merge_single_node_kb()
      • recursive_delete_model()
      • recursive_update_model()
      • remove_abstracted_symbols()
    • Data Ops
      • Data
        • Data
          • Data.__init__()
          • Data.prep()
      • DataRecords
        • DataRecords
          • DataRecords.__init__()
      • data_ops module
        • PreparedData
          • PreparedData.prep()
        • atoi()
        • natural_keys()
        • raw_in_count()
        • validate_data()
    • Utilities
      • GDFFormatError
      • abstract_names()
      • build_pipeline_layers()
      • create_gdf()
      • dict_to_plotly_string()
      • find_output_slots_and_add_to_end()
      • load_sequence_from_file()
      • log_progress()
      • merge_gdfs()
      • node_data_to_plotly_string()
      • plot_directed_networkx_graph()
      • retrieve_bottom_level_records()
      • write_gdf_to_file()
    • Performance Validation Testing
      • Performance Validation Test
      • MongoData
        • MongoData
          • MongoData.__init__()
          • MongoData.convertBinaryStringtoSequence()
          • MongoData.delete_dataset()
          • MongoData.getSequence()
          • MongoData.prep()
          • MongoData.retrieveDataRecord()
          • MongoData.setIterMode()
          • MongoData.upload_dataset()
      • MongoDataRecords
        • MongoDataRecords
          • MongoDataRecords.__init__()
      • MongoResults
        • MongoResults
          • MongoResults.__init__()
          • MongoResults.addLogRecord()
          • MongoResults.deleteResults()
          • MongoResults.reset()
          • MongoResults.retrieveResults()
          • MongoResults.saveResults()
      • PVT Utils
    • AgentManager
      • AgentManager
        • AgentManager
          • AgentManager.__init__()
          • AgentManager.add_genome()
          • AgentManager.agent_context()
          • AgentManager.delete_agent()
          • AgentManager.delete_comcom()
          • AgentManager.delete_genome()
          • AgentManager.delete_tf()
          • AgentManager.get_all_agent_status()
          • AgentManager.get_genome()
          • AgentManager.kill_all_agents()
          • AgentManager.list_genomes()
          • AgentManager.remediate_dead_agents()
          • AgentManager.start_agent()
          • AgentManager.start_comcom()
          • AgentManager.start_hoster()
          • AgentManager.start_tf()
          • AgentManager.stop_hoster()
          • AgentManager.update_current_agents()
      • AgentInfo
        • AgentInfo
          • AgentInfo.__init__()
          • AgentInfo.check_running()
          • AgentInfo.connect_jia()
          • AgentInfo.delete_config_file()
          • AgentInfo.fromFile()
          • AgentInfo.fromJSON()
          • AgentInfo.get_agent_client()
          • AgentInfo.get_docker_networks()
          • AgentInfo.kill_agent()
          • AgentInfo.save_config_file()
          • AgentInfo.spawn()
          • AgentInfo.toJSON()
      • TFInfo
        • TFInfo
          • TFInfo.__init__()
          • TFInfo.connect_agents()
          • TFInfo.delete_config_file()
          • TFInfo.fromFile()
          • TFInfo.fromJSON()
          • TFInfo.kill()
          • TFInfo.save_config_file()
          • TFInfo.spawn()
          • TFInfo.toJSON()
    • Prediction Models
      • average_emotives()
      • bucket_predictions()
      • hive_model_classification()
      • hive_model_emotives()
      • model_per_emotive()
      • most_common_ensemble_model_classification()
      • prediction_ensemble_model_classification()
      • prediction_ensemble_modeled_emotives()
      • principal_delta()
    • ia.gaius package
      • Subpackages
        • ia.gaius.tests package
          • Submodules
          • ia.gaius.tests.classification module
            • Tester
              • Tester.next_test_prep()
              • Tester.test()
              • Tester.train()
          • ia.gaius.tests.utility module
            • Tester
              • Tester.next_test_prep()
              • Tester.test()
              • Tester.train()
          • Module contents
        • Submodules
        • ia.gaius.back_testing module
        • ia.gaius.data_language module
  • Examples
    • Agent Setup
    • Changing Genes
    • Basic PVT Setup and Example
      • Iris Dataset Training
    • PVT on 10k records of MNIST Digit Dataset
      • Setup Agent
      • Load Data
      • Run PVT
      • Show results
      • Teardown agent
    • Scikit-Learn GAIuS™ Pipeline Example
  • Cognitive Processor Genes
  • Gene Information
    • always_update_frequencies
    • auto_learn_algorithm
    • auto_learn_metric
    • classifier
    • enable_genome_snapshots
    • enable_predictions_kb
    • enable_snapshots
    • max_predictions
    • max_sequence_length
    • near_vector_count
    • persistence
    • predict_on_nth_event
    • prediction_sort_metric
    • prediction_threshold
    • prediction_threshold_direction
    • prediction_threshold_metric
    • recall_threshold
    • search_depth
    • SORT
    • smoothness
    • snapshot_gen_predictions
    • wm_resolution
  • COMCOM System
    • COMCOMClient
      • COMCOMClient
        • COMCOMClient.__init__()
        • COMCOMClient.add_function_to_comcom()
        • COMCOMClient.call_agent_command()
        • COMCOMClient.clear_agents()
        • COMCOMClient.clear_comcom()
        • COMCOMClient.clear_input_slots()
        • COMCOMClient.clear_outputslot_command_queue()
        • COMCOMClient.comcom_to_cytoscape()
        • COMCOMClient.connect()
        • COMCOMClient.connect_input_slot()
        • COMCOMClient.connect_output_slot()
        • COMCOMClient.connect_to_agent()
        • COMCOMClient.create_pipeline()
        • COMCOMClient.delete_function_from_comcom()
        • COMCOMClient.delete_pipeline()
        • COMCOMClient.desynchronize_input_slots()
        • COMCOMClient.disconnect_agent()
        • COMCOMClient.disconnect_input_slot()
        • COMCOMClient.disconnect_output_slot()
        • COMCOMClient.get_agent_data()
        • COMCOMClient.get_config_as_json()
        • COMCOMClient.get_dds_message_types()
        • COMCOMClient.get_debug_topic_data_single()
        • COMCOMClient.get_debug_topic_data_stream()
        • COMCOMClient.get_input_slot_data()
        • COMCOMClient.get_output_slot_data()
        • COMCOMClient.get_pipeline_data()
        • COMCOMClient.input_slot_to_cytoscape()
        • COMCOMClient.list_agent_connections()
        • COMCOMClient.list_comcom()
        • COMCOMClient.list_input_slots()
        • COMCOMClient.list_output_slots()
        • COMCOMClient.list_pipelines()
        • COMCOMClient.list_preprocessing_functions()
        • COMCOMClient.load_comcom_config()
        • COMCOMClient.modify_input_slot()
        • COMCOMClient.modify_output_slot()
        • COMCOMClient.modify_pipeline()
        • COMCOMClient.pipeline_to_cytoscape()
        • COMCOMClient.query_db()
        • COMCOMClient.query_input_slot()
        • COMCOMClient.synchronize_input_slots()
        • COMCOMClient.toggle_input_slot()
        • COMCOMClient.toggle_output_slot()
        • COMCOMClient.visualize_comcom()
        • COMCOMClient.visualize_input_slot()
        • COMCOMClient.visualize_pipeline()
    • ComCom InputSlot
      • Relevant InputSlot Functions
      • Types of InputSlots
        • COMCOMDDSListener
        • COMCOMFileHandler
        • COMCOMWebListener
    • ComCom OutputSlot
      • Relevant OutputSlot Functions
      • Types of OutputSlots
        • COMCOMRESTAPIPublisher
        • COMCOMAgentStreamer
        • COMCOMDDSStreamer
        • COMCOMTCPSocketStreamer
  • GAIuS RESTful API
    • Four Core API Calls
    • Helper Functionality
    • Miscellaneous Endpoints
IA-SDK-Python
  • API Reference
  • ia.gaius package
  • View page source

ia.gaius package

Subpackages

  • ia.gaius.tests package
    • Submodules
    • ia.gaius.tests.classification module
      • Tester
        • Tester.next_test_prep()
        • Tester.test()
        • Tester.train()
    • ia.gaius.tests.utility module
      • Tester
        • Tester.next_test_prep()
        • Tester.test()
        • Tester.train()
    • Module contents

Submodules

ia.gaius.back_testing module

ia.gaius.data_language module

Defines the structure for Genie API commands.

Previous Next

© Copyright 2023, Intelligent Artifacts Inc.

Built with Sphinx using a theme provided by Read the Docs.