IA-SDK-Python Logo
v0.3.36

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_target_class()
        • AgentClient.clear_wm()
        • AgentClient.connect()
        • AgentClient.delete_model()
        • AgentClient.get_all_genes()
        • AgentClient.get_cognition_data()
        • AgentClient.get_gene()
        • AgentClient.get_kbs()
        • 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_predictions()
        • AgentClient.get_symbol()
        • AgentClient.get_time()
        • AgentClient.get_vector()
        • AgentClient.get_wm()
        • AgentClient.increment_recall_threshold()
        • AgentClient.investigate()
        • AgentClient.investigate_record()
        • AgentClient.learn()
        • AgentClient.list_blacklisted_symbols()
        • AgentClient.load_kbs_from_json()
        • AgentClient.observe()
        • AgentClient.observe_classification()
        • AgentClient.ping()
        • AgentClient.put_kbs()
        • AgentClient.receive_unique_ids()
        • AgentClient.remove_blacklisted_symbols()
        • AgentClient.remove_patterns_from_system()
        • AgentClient.remove_symbols_from_system()
        • AgentClient.resolve_model()
        • 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.update_model()
    • Genome
      • Genome
        • Genome.__init__()
        • Genome.change_genes()
        • Genome.display()
        • Genome.get_actions()
        • 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()
      • list_models()
      • list_symbols()
      • recursive_delete_model()
      • recursive_update_model()
    • Data Ops
      • Data
        • Data
          • Data.__init__()
          • Data.prep()
      • DataRecords
        • DataRecords
          • DataRecords.__init__()
      • data_ops module
        • atoi()
        • natural_keys()
        • raw_in_count()
        • validate_data()
    • Utilities
      • abstract_names()
      • create_gdf()
      • log_progress()
      • merge_gdfs()
      • retrieve_bottom_level_records()
      • write_gdf_to_file()
    • Performance Validation Testing
      • Performance Validation Test
        • PerformanceValidationTest
          • PerformanceValidationTest.__init__()
          • PerformanceValidationTest.compute_incidental_probabilities()
          • PerformanceValidationTest.conduct_pvt()
          • PerformanceValidationTest.get_classification_metrics()
          • PerformanceValidationTest.get_emotives_polarity_metrics()
          • PerformanceValidationTest.get_emotives_value_metrics()
          • PerformanceValidationTest.sum_sequence_emotives()
          • PerformanceValidationTest.test_agent()
          • PerformanceValidationTest.train_agent()
          • PerformanceValidationTest.update_test_results_w_hive_classification_metrics()
          • PerformanceValidationTest.update_test_results_w_hive_emotives_polarity_metrics()
          • PerformanceValidationTest.update_test_results_w_hive_emotives_value_metrics()
      • 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
        • classification_metrics_builder()
        • emotives_polarity_metrics_builder()
        • emotives_value_metrics_builder()
        • init_emotive_on_node()
        • is_notebook()
        • make_modeled_emotives_()
        • model_per_emotive_()
        • plot_confusion_matrix()
        • retrieve_emotive_val()
    • AgentManager
      • AgentManager
        • AgentManager.__init__()
        • AgentManager.delete_agent()
        • AgentManager.delete_genome()
        • AgentManager.get_all_agent_status()
        • AgentManager.get_genome()
        • AgentManager.kill_all_agents()
        • AgentManager.list_genomes()
        • AgentManager.remediate_dead_agents()
        • AgentManager.start_agent()
        • AgentManager.update_current_agents()
    • Prediction Models
      • average_emotives()
      • bucket_predictions()
      • hive_model_classification()
      • hive_model_emotives()
      • make_modeled_emotives()
      • model_per_emotive()
      • prediction_ensemble_model_classification()
      • 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
          • BackTest
            • BackTest.run()
          • classification_report()
          • fidelity_charts()
          • get_class_distribution()
          • plot_class_distributions()
          • predictor_operator_characteristic()
        • ia.gaius.data_language module
  • Examples
    • Agent Setup
    • Changing Genes
    • Basic PVT Setup and Example
      • Iris Dataset Training
    • MNIST Testing
  • Cognitive Processor Genes
    • recall_threshold
    • max_predictions
    • SORT
    • auto_learn_algorithm
    • auto_learn_metric
    • classifier
    • max_sequence_length
    • near_vector_count
    • persistence
    • predict_on_nth_event
    • prediction_sort_metric
    • prediction_threshold
    • prediction_threshold_direction
    • prediction_threshold_metric
    • wm_resolution
  • GAIuS RESTful API
    • Four Core API Calls
    • Helper Functionality
    • Miscellaneous Endpoints
IA-SDK-Python
  • Tutorials
  • View page source

Tutorials

This documentation presumes that the user already has access to GAIuS Agent creation, and the Intelligent Artifacts Lab. For more information about how to obtain access, please reach out to support@intelligent-artifacts.com or visit Intelligent Artifacts

  • 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
Previous Next

© Copyright 2023, Intelligent Artifacts Inc.

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