Releases liberadas

De LCAD
Ir para: navegação, pesquisa

Introdução

  • Esta página deverá ser utilizada para documentar todas as releases do SCAE. Para tanto, a mesma servirá como um repositório de descrições de todas as baselines que forem entregues no Projeto. Para tanto, serão utilizadas as seguintes simbologias:
    • Parâmetros entre <> e [] -> indicam obrigatoriedade. Um parâmetro escrito entre <> indica que a utilização do mesmo é obrigatória. Logo, o escrito entre [], indica que sua utilização é opcional. Exemplos
      • <Release> - indica que a informação da Release é obrigatória.
      • [ - [nomeArquivo]] - indica que o nome do arquivo é uma informação opcional.
    • O sinal | indica uma escolha. Isto é, você poderá escolher entre as opções informadas entre <> ou [].
      • <[Módulo]|[CORE]> - Poderá ser escolhido a opção do nome do módulo ou a opção do nome do CORE.
  • O processo de liberação de uma baseline deve seguir o seguinte fluxo:
    • O desenvolvedor, no momento de subir uma release, caso haja conflito, deve fazer um diff com a última versão disponível no repositório para verificar se existe conflitos e ajustá-los, caso necessário.
    • Após o ajuste , o desenvolvedor deverá alterar esta página, em ordem decrescente de data, incluindo as alterações que o mesmo realizou no SCAE, seguindo o formato indicado abaixo:
  SCAE <Release> (liberado em <dataLiberacao> por <autor>)
  
  Esta é uma versão de <[atualização]|[correção de bugs]>
  - <[Módulo]|[CORE]> [ - [nomeArquivo]]
    * <função> : <descrição da alteração>.

Onde:

  • <Release> - Número da release dada pelo SVN. Ex.: 679
  • <dataLiberacao> - Data da Liberação da release. Caso haja mais de uma liberação em uma data, deve-se informar a hora. Ex.: 06/01/2009
  • <autor> - Nome da pessoa que liberou a versão. Ex.: Felipe Pedroni
  • <[atualização]|[correção de bugs]|[manutenção do repositório]> - No caso de a versão possuir novas funcionalidades, usar atualização. No caso de ser uma versão para corrigir bugs existentes, usar correção de bugs. No caso de o desenvolvedor eliminar um arquivo que não deveria estar no repositório, ou ainda, alterar o nome de um diretório ou arquivo, usar manutenção do repositório. Isto fica a cargo do desenvolvedor escolher. Ex.: atualização
  • [Módulo] - Nome do Módulo alterado. Pode ser USER_INTERFACE, Módulo de Métricas, shared, servidor de aplicação, etc.
  • [CORE] - Nome do CORE. Pode ser WNN_CORE, WNN_COR_CORE, VS_CORE, etc. Ex.: WNN_COR_CORE
  • [nomeArquivo] - Nome do Arquivo que foi alterado. Opcional, somente deve ser preenchido caso o desenvolvedor queira detalhar e organizar melhor sua descrição.
  • <função> nome da função alterada. Ex.: test_line

Exemplo

   SCAE 691 (liberado em 03/02/2009 por Bruno Melotti)
   
   Esta é uma versão de atualização. Foram atualizados os seguintes CORES:
   - BOOSTEXTER_CORE - Alterado o nome do core para BTX_CORE, seguindo o padrão dos outros CORES, pois normalmente, os nomes são curtos.
     * Não foi alterada nenhuma função

...


   SCAE 679 (liberado em 06/01/2009 por Felipe Pedroni)
   
   Esta é uma versão de atualização. Foram atualizados os seguintes CORES:
   - WNN_COR_CORE
     * test_line : retirada do parâmetro level.


Releases Liberadas do SCAE

SCAE 785 (liberado em 30/10/2009 por Bruno Zanetti)
 
 Esta é uma versão de atualização
 - CORES/USER_INTERFACE/user_interface.c
   * correção de alguns comentários das principais funções
SCAE 784 (liberado em 30/10/2009 por Bruno Zanetti)
 
 Esta é uma versão de atualização
 - shared/remote_functions.c
   * comentários das principais de treinamento e teste
SCAE 783 (liberado em 30/10/2009 por Bruno Zanetti)
 
 Esta é uma versão de atualização
 - CORES/USER_INTERFACE/user_interface.c
   * comentários das principais funções para classificação de atividades
SCAE 782 (liberado em 29/10/2009 por Bruno Zanetti)
 
 Esta é uma versão de atualização
 - scaeweb/client/functions/client_functions_08.php
   * comentários das principais funções para classificação de atividades
 - scaeweb/client/functions/client_functions_13.php
   * comentários das principais funções para classificação de atividades
 - scaeweb/client/functions/client_functions_14.php
   * comentários das principais funções para classificação de atividades
SCAE 781 (liberado em 14/09/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
   * save: alteração do corpo da função. A chamada save_weights_matrix só será executada caso DYNAMIC_COMBINING esteja definida.
   * reload: alteração do corpo da função. A chamada reload_weights_matrix só será executada caso DYNAMIC_COMBINING esteja definida.
   * end_test: alteração do corpo da função. A chamada save_weights_matrix só será executada caso DYNAMIC_COMBINING esteja definida.
SCAE 780 (liberado em 14/09/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - scaeweb/client/client_interface_13.php
   * variável requested_order é setada para o valor default (ordenação por belief) no caso dos CORES categorizadores.
   * classify_text: chamada de função recebe um parâmetro a mais (requested_order).
 - scaeweb/client/functions/client_functions_13.php
   * classify_text_rpc: alteração do encapsulamento do rpc classify_text_rpc 
   * classify_text_rpc: alteração no número de parâmetros. Passou a receber um parâmetro a mais (requested_order).
   * classify_text: alteração no número de parâmetros. Passou a receber um parâmetro a mais (requested_order).
 SCAE 779 (liberado em 25/08/2009 por Dijalma Fardin Jr)
 
 Esta é uma versão de atualização. Esta versão implementa a Classificação de Descritores (interface_2_2_14). Nesta versão foram disponibilizados os
 seguintes arquivos:
 - scaeweb/interfaces/interface_2_2_14.php - Semelhante à interface_2_2_8.php, contudo foi adicionado o comboBox de Seleção de exibição de
 atividades com as opções: Todas as Atividades, Relevantes (onde serão exibidas as atividades de subclasses que tiverem Crença da Atividade > 0)
 e as Mais Relevantes (Crenças das Atividades Máxima).
 - scaeweb/interfaces/functions/script_interface_14.js - Semelhante à script_interface_8.js, contudo foi adicionado o tratamento das opções do
 comboBox de Seleção de exibição de atividades.
 - scaeweb/client/client_interface_14.php - Semelhante à client_interface_8.php, contudo foi adicionado o tratamento das opções do comboBox de
 Seleção de exibição de atividades, como opcional. Caso não seja informado, serão exibidas apenas as atividades mais relevantes.
 - scaeweb/client/functions/client_functions_14.php - Semelhante à client_functions_8.php, tendo em vista a arquitetura proposta para execução do
 RC_MODULE que funcionaria como apoio para exibição das atividades que o Classificador (CORE) apontasse como relevantes para o texto a ser
 classificado. Foram incluídas as seguintes funções:
   * mount_line_of_classification_table_on_rc_module: Semelhante à mount_line_of_classification_table do arquivo client_functions_8.php. Nesta
   função foram incluídos os parâmetros para tratamento das seguintes informações:
    * Descrição da Atividade - que atualmente é recuperado a partir do Código da Atividade da Tabela CNAE_110_ATIVIDADE_CORRIGIDO_COMPLETA.
    * Certeza da Atividade que é retornado pelo RC_MODULE.
   * mount_classification_table_on_rc_module - Semelhante à mount_classification_table do arquivo client_functions_8.php. Foram incluídos nesta
   função o tratamento do Título da Atividade e de uma nova coluna para exibição da crença da atividade.
   * get_activity_codes_from_subclass_rpc - função que executa funcionalidade do DB_CORE, responsável por recuperar uma lista de atividades a partir
   de um sequencial de subclasse.
   * quicksort - que ordena um vetor de chaves e um vetor de valores em ordem decrescente de valores e retorna um vetor composto por chaves e
   valores.
   * mount_all_activities - que monta a lista de atividades, ordenada de forma descrente mantendo a ordem da subclasse e ordenando o vetor em ordem
   decrescente de valores de atividade, a ser exibida quando o usuário seleciona todas as atividades.
   * mount_only_relevant_activities - que monta a lista de atividades, ordenada de forma descrente mantendo a ordem da subclasse e ordenando o vetor
   em ordem decrescente de valores de atividade, a ser exibida quando o usuário seleciona a opção de exibição das atividades relevantes.
   * mount_most_relevant_activities - que monta a lista de atividades, ordenada de forma descrente mantendo a ordem da subclasse e ordenando o vetor
   em ordem decrescente de valores de atividade, a ser exibida quando o usuário seleciona a opção de exibição das atividades mais relevantes.
   * mount_activity_vector - que monta a lista de atividades, conforme foi selecionado pelo usuário.
   * get_cnae_code_and_code_descrition_on_rc_module - Que monta a tabela de resultados a ser exibido pelo usuário.
 - CORES/DB_CORE/build_tables_atividade_110_exceptions_on.bat - script que prepara o Vetor de Treino e Teste necessários para o RC_MODULE.
 - CORES/USER_INTERFACE/classify_descriptors.bat - script que executa a interface_2_2_14.
 - CORES/USER_INTERFACE/rc_default_train.bat - script de treino do RC_MODULE.
 - CORES/config/ports.cfg - foi adicionada o endereço da porta do RC_MODULE.
 - CORES/RC_MODULE/ports.cfg - semelhante ao CORES/config/ports.cfg.
 SCAE 778 (liberado em 12/08/2009 por Felipe Thomaz Pedroni e Hannu)
 
 Esta é uma versão de correção de bugs
 - BN_CORE/JAVA_FILES/src/network/BayesNetwork.java
   * classifyDoc: havia um bug na atualização dos beliefs. Anteriormente, consideravam-se códigos sem gaps. Agora, utiliza-se o sequencial de subclasse para index o vetor de beliefs.
 SCAE 777 (liberado em 06/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - DB_CORE/db_core.v
   * compute_training_and_testing_vectors_common: alteração do corpo da função para tratar adequadamente os casos em que os vetores são nulos.
 SCAE 776 (liberado em 05/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de correção de bugs
 - RC_MODULE/specific_core_rpcs_handling_functions.c
   * A variável g_nDistinctsCodes não é mais setada na realod e sim na classify e na begin_test.
 SCAE 775 (liberado em 05/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - RC_MODULE/specific_core_rpcs_handling_functions.c
   * A variável g_nDistinctsCodes é setada dentro da função reload.
 SCAE 774 (liberado em 04/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - RC_MODULE/specific_core_rpcs_handling_functions.c
   * valor da variável g_nDistinctsCodes ajustada de acordo com a quantidade de códigos utilizados no treino, no caso, toda a tabela CNAE_110_ATIVIDADE.
 SCAE 773 (liberado em 04/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - USER_INTERFACE
   * alterações para atender a classify_rpc com a passagem de um parâmetro a mais (tipo de ordenação: por belief ou por sequencial).
 SCAE 772 (liberado em 04/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - shared
   * alterações para atender a classify_rpc com a passagem de um parâmetro a mais (tipo de ordenação: por belief ou por sequencial).
 SCAE 772 (liberado em 04/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - shared
   * alterações para atender a classify_rpc com a passagem de um parâmetro a mais (tipo de ordenação: por belief ou por sequencial).
 SCAE 771 (liberado em 04/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - scaeweb/client/client_interface_08.php
   * variável requested_order é setada para o valor default (ordenação por belief) no caso dos CORES categorizadores.
   * classify_text: chamada de função recebe um parâmetro a mais (requested_order).
 - scaeweb/client/functions/client_functions_08.php
   * classify_text_rpc: alteração do encapsulamento do rpc classify_text_rpc 
   * classify_text_rpc: alteração no número de parâmetros. Passou a receber um parâmetro a mais (requested_order).
   * classify_text: alteração no número de parâmetros. Passou a receber um parâmetro a mais (requested_order).
 SCAE 770 (liberado em 03/08/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - DB_CORE/CSV_FILES
   * cnae_110_atividade_corrigido_completa.csv: tabela CNAE atividade adicionada ao repositório. 
 SCAE 769 (liberado em 27/07/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de correção de bugs
 - DB_CORE/db_core.c
   * build_user_vector: corpo de função modificado. A variáveus null_vec e number_of_documents eram setadas adequadamente. 
 SCAE 768 (liberado em 27/07/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de correção de bugs
 - scaeweb/interfaces/functions/script_interface_13.js
   * Adicionado um if na função save_table_results para limitar o número de categorias a serem salvas devido a limitação do IE.
 SCAE 767 (liberado em 27/07/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de atualização
 - scaeweb/files
   * Diretório adicionado.
 - scaeweb/interfaces/interface_2_2_13.php
   * Arquivo adicionado com base no interface_2_2_13.php para alteração no resultado de categorização.
 - scaeweb/interfaces/functions/script_interface_13.js
   * Arquivo adicionado com base no script_interface_13.js para alteração no resultado de categorização.
 - scaeweb/images/uparrow.png
   * Figura para controle de subida de um resultado no ranking de categorização.
 - scaeweb/images/downarrow.png
   * Figura para controle de descida de um resultado no ranking de categorização.
 - scaeweb/client/client_interface_13.php
   * Arquivo adicionado com base no client_interface_13.php para alteração no resultado de categorização.
 - scaeweb/client/save_table_results.php
   * Salva os resultados da categorização em arquivo.
 - scaeweb/client/functions/client_functions_13.php
   * Arquivo adicionado com base no client_functions_13.php para alteração no resultado de categorização.
 SCAE 766 (liberado em 23/07/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - DB_CORE/db_core.c
   * get_term_pos_from_string: função adicionada.
   * get_term_weights_from_string: corpo de função modificado.
   * calculate_num_terms: função adicionada.
   * compute_training_and_testing_vectors_common: corpo de função modificado.
   * combine_vts_pair: função adicionada.
   * combine_columns_vts: função adicionada.
   * alloc_initialize_ttv_table: corpo de função modificado.mount_ttv
   * mount_ttv: corpo de função modificado.
   * get_ttv_term_pos_from_ttv_table: função adicionada.
   * compute_training_and_testing_vectors_operation: função removida.
   * compute_training_and_testing_vectors_or: função removida.
   * compute_training_and_testing_vectors_add: função removida.
   * create_training_and_testing_vectors_table: corpo de função modificado.
   * build_user_vector: corpo de função modificado.
 - DB_CORE/db_core.h
   * TRAINING_AND_TESTING_VECTORS_LINE: estrutura modificada.
   * TRAINING_AND_TESTING_VECTORS_COLUMNS_TYPES: define modificado.
   * TTV_LINE: estrutura modificada.
   * TTV_HEADER: define modificado.
   * TTV_COLUMNS_TYPES: define modificado.
   * build_user_vector: cabeçalho de função modificado.
   * get_ttv_from_ttv_table: cabeçalho de função removido.
   * get_ttv_term_weights_from_ttv_table: cabeçalho de função adicionado.
   * get_ttv_term_pos_from_ttv_table: cabeçalho de função adicionado.
 - DB_CORE/db_core_rpcs.c
   * get_ttv_line_rpc: corpo de função modificado.
   * build_user_vector_rpc: corpo de função modificado.
 - DB_CORE/TAGGER/tagger_ttv.c
   * alloc_ttv_tagger: corpo de função modificado.
   * fill_in_with_knowlegde: corpo de função modificado.
   * fill_in_with_statistics: corpo de função modificado.
   * fill_in_for_test: corpo de função modificado.
   * cmp_ttv: corpo de função modificado.
   * remove_iquals: corpo de função modificado.
   * cmp_ttv_only: corpo de função modificado.
 SCAE 765 (liberado em 23/07/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - shared/src/xml_handling_functions.c
   * get_ttv_from_xml_ttv: função removida.
   * get_ttv_from_xml_ttv_weights_pos: função adicionanda no lugar da get_ttv_from_xml_ttv. Esta função é encarregada de decodificar e descompactar a TTV recebido do DB_CORE.
 - shared/include/xml_handling_functions.h
   * get_ttv_from_xml_ttv: cabeçalho de função removido.
   * get_ttv_from_xml_ttv_weights_pos: cabeçalho de função adicionando no lugar do get_ttv_from_xml_ttv.
 - shared/src/xml_handling_functions.c
   * get_train_test_line: função passa a chmar get_ttv_from_xml_ttv_weights_pos e não mais get_ttv_from_xml_ttv.
   * build_user_vector: função passa a chmar get_ttv_from_xml_ttv_weights_pos e não mais get_ttv_from_xml_ttv.
 SCAE 764 (liberado em 23/07/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
   * save: alteração do corpo da função com a adição da chamada de função save_weights_matrix.
 SCAE 763 (liberado em 19/06/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - VSC_CORE/vector_space_GPU.cu
   * Remoção de variável global doc_norm_d.
 SCAE 762 (liberado em 18/06/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - VSC_CORE/vector_space_GPU_kernel.cu
   * Modificado do corpo da funçào matrix_vector_prod.
 SCAE 761 (liberado em 08/06/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de atualização
 - ENSEMB_CORE/ensemb_core.h
   * O define DYNAMIC_COMBINING foi comentado, indicando que a atual versão do ENSMEB_CORE utilizará apenas a combinação estática.
 SCAE 760 (liberado em 05/06/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de atualização
 - USER_INTERFACE/ensemb_default_test.bat
   * Arquivo de teste com parâmetros antigos.
 SCAE 759 (liberado em 05/06/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - shared/include/common.h
    * die_if_fault_occurred: inserção do parâmetro specific_msg.
  - shared/src/core_rpcs.c
    * Modificação das chamadas de função a die_if_fault_occurred.
  - shared/src/remote_functions.c
    * Modificação das chamadas de função a die_if_fault_occurred.
  - shared/src/common.c
    * Modificação das chamadas de função a die_if_fault_occurred.
  - shared/src/db_remote_functions.c
    * Modificação das chamadas de função a die_if_fault_occurred.
  - shared/src/xml_handling_functions.c
    * Modificação das chamadas de função a die_if_fault_occurred.
 SCAE 758 (liberado em 05/06/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/feedback.c
    * Módulo adicionado.
  - ENSEMB_CORE/feedback.h
    * Arquivo cabeçalho adicionado.
  - ENSEMB_CORE/rank_handling.c
    * Módulo adicionado.
  - ENSEMB_CORE/rank_handling.h
    * Arquivo cabeçalho adicionado.
  - ENSEMB_CORE/misc.c
    * Módulo adicionado.
  - ENSEMB_CORE/misc.h
    * Arquivo cabeçalho adicionado.
  - ENSEMB_CORE/WEIGHTS_MATRIX
    * Diretório adicionado.
 SCAE 757 (liberado em 02/06/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de atualização
 - VSC_CORE/Makefile
   * Modificado a ordem de compilação padrão do VSC_CORE. Passa a ser a por CUDA.
 - VSC_CORE/Makefile.in
   * Modificado a ordem de compilação padrão do VSC_CORE. Passa a ser a por CUDA.
 SCAE 756 (liberado em 02/06/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - VSC_CORE/vector_space_GPU_kernel.cu
    * Módulo atualizado.
  - VSC_CORE/vector_space_GPU.cu
    * Módulo atualizado.
  - VSC_CORE/specific_core_rpcs_handling_functions.c
    * Módulo atualizado.
 SCAE 755 (liberado em 01/06/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de correção de bugs
 - BN_CORE/JAVA_FILES/src
   * Arquivos atualizados do src do BN_CORE devido a um bug de classifacação de atividades via Web.
 SCAE 754 (liberado em 01/06/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de atualização do repositório
 - CORES/Makefile.in
   * Atualização do arquivo para instalação.
 - CORES/configure
   * Atualização do arquivo para instalação.
 - CORES/configure.in
   * Atualização do arquivo para instalação.
 - install/init.d/classifier_cores
   * Atualização do arquivo para instalação.
 SCAE 753 (liberado em 29/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - VSC_CORE/specific_core_rpcs_handling_functions.c
    * reload: corpo de função modificado com a inclusão das chamadas de função destroy_GPU_space, build_GPU_space e send_matrix_for_GPU.
    * begin_test: corpo de função modificado com a remoção das chamadas de função build_GPU_space e send_matrix_for_GPU.
    * end_test: corpo de função modificado com a remoção da chamada de função destroy_GPU_space.
  - VSC_CORE/vector_space.c
    * vector_space_test: corpo de função modificado.
  - VSC_CORE/vector_space.h
    * destroy_GPU_space: corpo de função modificado.
 SCAE 752 (liberado em 29/05/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de manutenção do repositório
 - DB_CORE/Makefile.in
   * Atualização do arquivo para instalação.
 - CORES/Makefile.in
   * Atualização do arquivo para instalação.
 - PNN_CORE/Makefile.in
   * Atualização do arquivo para instalação.
 - shared/Makefile.in
   * Atualização do arquivo para instalação.
 SCAE 751 (liberado em 29/05/2009 por Bruno Zanetti Melotti)
 
 Esta é uma versão de manutenção do repositório
 - USER_INTERFACE/ensemb_default_test.bat
   * Adição do arquivo de default teste para o ENSEMB.
 SCAE 750 (liberado em 29/05/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de manutenção do repositório
 - BN_CORE/src
   * Adiçào  de um novo src ao BN_CORE. Tal src contém módulos da nova arquitetura do BN_CORE o qual é capaz, agora, de tratar problemas multi-label.
 SCAE 749 (liberado em 29/05/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de manutenção do repositório
 - BN_CORE/src
   * O Diretório src do BN_CORE foi integralmente removido.
 SCAE 748 (liberado em 29/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - USER_INTERFACE/vsc_default_test.bat
    * Script de teste adicionado para o VSC_CORE.
  - USER_INTERFACE/vsc_default_train.bat
    * Script de treino adicionado para o VSC_CORE.
 SCAE 747 (liberado em 29/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - VSC_CORE/cnae_save.bin
    * Link removido.
  - VSC_CORE/specific_core_rpcs_handling_functions.c
    * test_line: remoção do parâmetro level.
  - VSC_CORE/vector_space.h
    * vector_space_test: cabeçalho de funçào modificado com a remoçào do parâmetro level.
    * vector_space_test_GPU: cabeçalho de funçào modificado com a remoçào do parâmetro level.
  - VSC_CORE/vector_space.c
    * vector_space_test: remoção do parâmetro level.
    * vector_space_test_GPU: remoção do parâmetro level.
    * scan_all_targets: remoção do parâmetro level.
 SCAE 746 (liberado em 28/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
    * test_line: Remoção da chamada de função compute_predicted_classes_and_beliefs_vec_by_averaging e adição da chamada de função 
    compute_predicted_classes_and_beliefs_vec_by_rank_position.
    * classify: Remoção da chamada de função combine_probabilites_vec_by_averaging e adição da chamada de função 
    combine_probabilites_vec_by_rank_position.
  - ENSEMB_CORE/ensemb_core.h
    * compute_predicted_classes_and_beliefs_vec_by_averaging: cabeçalho de função removido.
    * combine_probabilites_vec_by_averaging: cabeçalho de função removido.
    * compute_predicted_classes_and_beliefs_vec_by_rank_position: cabeçalho de função adicionado.
    * combine_probabilites_vec_by_rank_position: cabeçalho de função adicionado.
  - ENSEMB_CORE/ensemb_core.c
    * compute_predicted_classes_and_beliefs_vec_by_averaging: função removida.
    * combine_probabilites_vec_by_averaging: função removida.
    * compute_predicted_classes_and_beliefs_vec_by_rank_position: função adicionada.
    * combine_probabilites_vec_by_rank_position: função adicionada.
    * convert_cores_output: função adicionada.
    * normalize_float_vec: corpo de função modificado. A normalização é efetuada sobre o valor máximo.
    * comp_predicted_classes_and_beliefs: função adicionada.
    * permut_rank_randomly: função adicionada.
    * get_range_of_equal_beliefs: função adicionada.
    * combine_two_probabilites_vec_by_averaging: função removida.
    * permut_range: função adicionada.
    * fill_predicted_class_and_belief_vec: função adicionada.
 SCAE 745 (liberado em 28/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core.c
    * load_csv_ttv: função adicionada. Esta função carrega um arquivo contendo TTVs em formato CSV.
    * get_term_weights_from_string: função adicionada. Esta função é invocada load_csv_ttv.
  - DB_CORE/db_core.h
    * load_csv_ttv: cabeçalho de função adicionado.
  - DB_CORE/table_lib.c
    * load_known_table: Adaptação desta função para carregar tabelas do tipo TTV.
 SCAE 744 (liberado em 20/05/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de manutenção do repositório
 - BN_CORE/src
   * Adiçào  de um novo src ao BN_CORE. Tal src contém módulos da nova arquitetura do BN_CORE o qual é capaz, agora, de tratar problemas multi-label.
 SCAE 743 (liberado em 20/05/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de manutenção do repositório
 - BN_CORE/src
   * O Diretório src do BN_CORE foi integralmente removido.
  SCAE 740 (liberado em 06/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core.c
    * build_sub_ati_mapping_table: função adicionada. Esta função será chamada pela load_csv_cnae_atividade e tem por objetivo criar uma tabela de    
    mapeamento entre sublclasse e atividades (descritores).
    * load_csv_cnae_atividade: adição da chamada de função build_sub_ati_mapping_table.
  - DB_CORE/db_core.h
    * get_activities_from_sub: cabeçalho de função adicionado.
    * SUB_ATI_MAPPING_TABLE_LINE: estrutura declarada. Esta estrutura possui 3 (três) campos: 1) sequencial da subclasse; 2) sequencial da primeira 
    atividade daquela subclasse; 3) sequencial da última atividade daquela subclasse;
  - DB_CORE/db_core_rpcs.c
    * get_ati_seq_from_sub_seq_rpc: RPC adicionada. Dados o sequencial da subclasse e o nome da tabela atividade, esta RPC retornará para o cliente uma 
    lista de sequenciais de atividades (descritores).
  - DB_CORE/CSV_FILES/known_tables.csv
    * CNAE_110_ATIVIDADE_CORRIGIDO_COMPLETA: tabela adicionada no arquivo de tabelas conhecidas. Esta tabela é derivada da CNAE_110_ATIVIDADE_CORRIGIDO,
    com a adição de mais 2 atividades: 1) referente à subclasse 15628-02; 2) referente à subclasse 67202-04.
  - DB_CORE/table_lib.c
    * get_activities_from_sub: função adicionada. Esta função será invocada pela get_ati_seq_from_sub_seq_rpc e receberá como parâmetros o sequencial 
    da subclasse e o nome da tabela atividade.
  - DB_CORE/build_tables_atividade_110_exceptions_on.bat
    * CNAE_110_ATIVIDADE_CORRIGIDO_COMPLETA: atualização do nome da tabela atividade.
  SCAE 739 (liberado em 05/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - RC_MODULE
    * vector_space.c: retauração do módulo antigo, além da declaração de uma variável global (activity_id) para contabiliza o sequencial de atividade.
    * vector_space.h: retauração do cabeçalho antigo, além de uma modificação adicional no valor da macro MAX_N_CODES.
 SCAE 738 (liberado em 05/05/2009 por Felipe Thomaz Pedroni)
 
 Esta é uma versão de manutenção do repositório
 - RC_MODULE
   * Módulo categorizador de atividades baseado na métrica Tanimoto foi integralmente removido.
  SCAE 737 (liberado em 04/05/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - RC_MODULE/vector_space.c
    * add_classs_2_class_space: atualização do corpo da função;
    * activity_id: variável global declarada.
  - RC_MODULE/vector_space.h
    * A macro MAX_N_CODES é definida em 1;
  SCAE 736 (liberado em 29/04/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - RC_MODULE/vector_space.c
    * Remoção das funções baseadas em produto interno: vector_space_test, calculate_all_norms, vector_space_classifier e normalize_vector;
    * Remoção da declaração da variável global g_vector_norm;
    * Adição das funções baseadas no coeficiente de tanimoto: tanimoto_test, tanimoto_classifier, calculate_all_nterms e  
    calculate_vector_nterms;
    * Adição da variável global g_nterms_space;
  - RC_MODULE/vector_space.h
    * Remoção dos cabeçalhos das antigas funções baseadas em produto interno: vector_space_test, calculate_all_norms, vector_space_classifier e 
    normalize_vector;
    * Remoção do extern da varável g_vector_norm;
    * Adição dos cabeçalhos das funções baseadas no coeficiente de tanimoto: tanimoto_test, tanimoto_classifier e calculate_vector_nterms;
    * Adição do extern da variável global g_nterms_space;
  - RC_MODULE/pecific_core_rpcs_handling_functions.c
    * test: passa a invocar a função tanimoto_test e não mais a vector_space_test;
    * classify: passa a invocar a função tanimoto_classifier e não mais a vector_space_classifier;
  SCAE 735 (liberado em 13/04/2009 por Dijalma Fardin Júnior)
  
  Esta é uma versão de atualização
  - DB_CORE/generate_wiki_table.bat
    * Adição de script que permite exportar gerar uma Tabela no formato wiki a partir de uma tabela CSV. Para tanto, a 1a linha da tabela CSV, deve ter
    o alinhamento (center, left, right ou justify) informado para cada coluna.
  - DB_CORE/build_tables_atividade_110_exceptions_on.bat
    * Adição de script que permite gerar as tabelas TTV's dos descritores de atividades.
  SCAE 734 (liberado em 02/04/2009 por Bruno Zanetti Melotti)
  
  Esta é uma versão de correção de bug
  - MLKNN_CORE/utils.c
    * substituição do define NUMBER_SEQ_CODES por g_nDistinctsCodes
  SCAE 733 (liberado em 02/04/2009 por Bruno Zanetti Melotti)
  
  Esta é uma versão de correção de bug
  - MLKNN_CORE/utils.h
    * deleção do define NUMBER_SEQ_CODES
  - MLKNN_CORE/mlknn_train.c
    * substituição do define NUMBER_SEQ_CODES por g_nDistinctsCodes
  - MLKNN_CORE/mlknn_test.c
    * substituição do define NUMBER_SEQ_CODES por g_nDistinctsCodes
  SCAE 732 (liberado em 01/04/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE/TAGGER/tagger_ttv.c
    * read_the_before_words: Remoção da variável inutilizada num_positions.
  SCAE 731 (liberado em 01/04/2009 por Bruno Zanetti Melotti)
   
  Esta é uma versão de atualização
  - scaeweb/interfaces/interface_2_2_8.php
    * adição do PNN na interface 8.
  SCAE 730 (liberado em 01/04/2009 por Bruno Zanetti Melotti)
   
  Esta é uma versão de correção de bug
  - PNN_CORE/pnn.c
    * reload_PNN: Adição da chamada PNN_begin_test.
  - PNN_CORE/specific_core_rpcs_handling_functions.c
    * begin_test: Remoção da chamada PNN_begin_test.
  SCAE 729 (liberado em 31/03/2009 por Bruno Zanetti Melotti)
   
  Esta é uma versão de atualização
  - DB_CORE/db_core.c
    * compute_statistics_of_csv_dados_on_level: Adição da função dump_table_cnae_with_only_codes_in_dados para gerar a tabela CNAE com somente os
    códigos que ocorrem na base desejada.
  - DB_CORE/csv_file_lib.c
    * dump_table_cnae_with_only_codes_in_dados: Adição desta função para gerar a tabela CNAE com somente os códigos que ocorrem na base desejada.
  - DB_CORE/db_core.h
    * Adição do cabeçalho da função dump_table_cnae_with_only_codes_in_dados.
  SCAE 728 (liberado em 30/03/2009 por Bruno Zanetti Melotti)
   
  Esta é uma versão de correção de bug
  - CORES/WNN_COR_CORE/class_cnae_user_functions/class_cnae_user_functions.c
    * EvaluateOutput: correção de bug no loop de calcular a frequencia das classes nos próximos neurônios.
  SCAE 727 (liberado em 26/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - scaeweb/config/
    * ports.cfg: Atualização deste arquivo com a inserção da porta de escuta do módulo RC (Refine Categorization).
  SCAE 726 (liberado em 26/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - RC_MODULE
    * specific_core_rpcs_handling_functions.c: Adição deste módulo, o qual tem a mesma funcionalidade do existente no VS_CORE.
    * vector_space.c:. Adição deste arquivo proveniente do VS_CORE. A única diferença é o nome dado ao servidor, no caso "RC" (Refine Categorization).
    * vector_space.h: Adição deste arquivo proveniente do VS_CORE. A única diferença é a existência do define RC.
    * Makefile: Adição deste arquivo proveniente do VS_CORE. A única diferença é o nome do executável (rc_module).
    * Makefile.in: Adição deste arquivo proveniente do VS_CORE. A única diferença é o nome do executável (rc_module).
    * ports.cfg: Atualização deste arquivo com a inserção da porta de escuta do módulo RC.
    * Makefile.in: Adição deste arquivo proveniente do VS_CORE.
  SCAE 725 (liberado em 23/03/2009 por Bruno Zanetti Melotti)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core.c
    * compute_statistics_of_csv_dados_on_level: Adição da funcionalidade para calcular o número de códigos cnae distintos, a média de códigos por
    documento e o desvio padrão de códigos por documento de uma base do tipo DADOS de acordo com o nível CNAE desejado.
    * compute_statistics_of_csv_dados: Alteração de argumentos da função.
  - DB_CORE/
    * compute_statistics_of_csv_dados.bat: Arquivo para calcular as estatísticas de uma base do tipo DADOS de acordo com o nível desejado.
    * table_lib.c: Adição da função maplevel.
    * db_core.h: Adição do cabeçalho da função maplevel.
  SCAE 724 (liberado em 23/03/2009 por Bruno Zanetti Melotti)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core.c
    * compute_statistics_of_csv_dados: Adição da funcionalidade para calcular o número de códigos cnae distintos, a média de códigos por documento e
    o desvio padrão de códigos por documento de uma base do tipo DADOS.
  SCAE 723 (liberado em 18/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE
    * dados_vitoria_bh_sub_110_ex100.csv: Atualização deste arquivo. O procedimento para criá-lo foi: (1) Correção ortográfica das bases de Vitória e
    BH. (2) Remoção de documentos repetetidos, isto é, que possuam mesmo vetor de códigos de palavras. (3) Remoção de documentos que possuam algum
    código com frequência diferente de 100.
    * dados_vitoria_bh_sub_110_at100.csv: Atualização deste arquivo. O procedimento para criá-lo foi: (1) Correção ortográfica das bases de Vitória e
    BH. (2) Remoção de documentos repetetidos, isto é, que possuam mesmo vetor de códigos de palavras. (3) Remoção de documentos que possuam algum 
    código com frequência superior a 100.
  SCAE 722 (liberado em 16/03/2009 por Bruno Zanetti)
  
  Esta é uma versão de correção de bugs
  - DB_CORE/db_core.c
    * load_csv_cnae_subclasse: Alteração para aceitar códigos CNAE não-sequencias na tabela.
  SCAE 721 (liberado em 13/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE
    * exceptions.c: Adição deste módulo, o qual é encarregado de carregar, ordenar e procurar a/na lista de exceções.
    * exceptions.h: Adição do arquivo cabeçalho do módulo exceptions.c.
    * CSV/exceptions.csv: Adição do arquivo contendo uma lista de exceções, que se trata de uma tabela existente em CSV_FILES/.
    * CSV/known_tables.csv: Atualização do arquivo. Agora é possível carregar tabelas do tipo EXCEP.
    * db_core.h: Atualização do cabeçalho da função create_lexicon, pois, agora, uma parâmetro a mais é passado (exception_flag).
    * Makefile: Agora o módulo exceptions.c é compilado.
    * *.bat: Atualização em todos os arquivos .bat contendo o comando create_lexicon. Adicionou-se o parâmetro de ativação da flag
    de execeção. Neste arquivo, por default, a flag está OFF (EXCEPTIONS_OFF).
  - DB_CORE/table_lib.c
    * load_known_table: Atualização do corpo da função. Agora é possível carregar uma lista de exceções. Incluiu-se, também neste módulo, o cabeçalho
    exceptions.h.
  - DB_CORE/db_core_rpcs.c
    * create_lexicon_rpc: Dentro desta função, a chamada de função create_lexicon teve o número de parâmetros atualizado conforme consta em              
    db_core.h. Por default, nesta chamada, o valor deste parâmetro (exception_flag) é posicionado para OFF, isto é, EXCEPTIONS_OFF.
  - DB_CORE/db_core.c
    * compute_vector_L: Modificação do número de parâmetros. O último parâmetro se refere, agora, à flag de exceção. O corpo da função também foi
    adaptado a fim de assegura que uma palvra, pertencente a uma classe gramatical que não é de interesse, será removida somente se ela não estiver
    presente na lista de exceção.
    * create_lexicon: Alteração dos parâmtros desta função de acordo como consta em db_core.h.
    * compute_lexicon: Alteração dos parâmtros desta função devido a passagem da flag exceção. O corpo desta função também foi altera de forma que
    a lista de exceção seja carregada caso a flag esteja ON (EXCEPTIONS_ON).
    * db_core: Alteração do corpo da função devido ao novo número de parâmetros do comando create_lexicon. Incluiu-se, também neste módulo, o cabeçalho
    exceptions.h.
  SCAE 720 (liberado em 12/03/2009 por Bruno Zanetti)
  
  Esta é uma versão de correção de bugs
  - config/
    * get_ip_address.bat: Atualização deste arquivo. Por default, o arquivo obtém o endereço IP na configuração eth0:1. Foi
    adicionado um trecho de código para quando não existir tal configuração, obter o IP da eth0. 
  SCAE 719 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - config
    * ports.cfg: Atualização deste arquivo. Por default, todas máquinas escutam requisições localmente, isto é, no endereço 127.0.0.1.
  SCAE 718 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - shared/src/core_rpcs.c
    * address_match_test: Havia um bug nesta função pois ela impedia que CORES executassem localmente.
  SCAE 717 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de correção de bugs
  - DB_CORE/db_core_rpcs.c
    * address_match_test: Havia um bug nesta função pois ela impedia que CORES executassem localmente.
  SCAE 716 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - config
    * get_ip_address.bat: Adição deste script, o qual é invocado por sytem a partir de uma função da sharedno momento. Este script 
      recupera o ip da máquina em que o CORE pretende executar.
  SCAE 715 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - DB_CORE/db_core_rpcs.c
    * address_match_test: função adicionada. Esta função restringe os endereços de rede em que cada CORE pode escutar requisições.
    * read_ports: alteração do corpo da função. Ela passa a chamar a função address_match_test.
  SCAE 714 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/ensemb_core.c
    * fill_training_info_vec: adição do parâmetro g_Level e alteração do corpo da função.
  - ENSEMB_CORE/ensemb_core.h
    * fill_training_info_vec: alteração do cabeçalho pela adição do parâmetro level.
  - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
    * begin_training: adição do parâmetro g_Level à chamada de função fill_training_info_vec.
  SCAE 713 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - shared/include/remote_functions.h
    * get_level_name: adição da cabeçalho da função.
  - shared/src/core_rpcs.c
    * address_match_test: função adicionada. Esta função restringe os endereços de rede em que cada CORE pode escutar requisições.
    * read_ports: alteração do corpo da função. Ela passa a chamar a função address_match_test.
  - shared/src/remote_functions.c
    * get_level_name: adição da função. Esta função recupera o nome do nível a partir de um id.
  SCAE 712 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - scaeweb/interfaces/functions/script_interface_8.js
    * clear_options: a propriedade checked do checkbox "Correção Ortográfica" é posicionada para TRUE, por default.
  - scaeweb/interfaces/interface_2_2_8.php
    * Alteração da ordem dos CORES categorizadores.
  - scaeweb/client/client_interface_08.php
    * Recuperação do texto descritivo da subclasse a partir da CNAE_110_SUBCLASSE_CORRIGIDO.
  SCAE 711 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - scae
    * LEIAME.TXT: Atualização de acordo com a versão corrente do SCAE.
  SCAE 710 (liberado em 10/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - scae/Roteiros/
    * roteiro_instalacao_scae-1.pdf: arquivo removido.
  SCAE 709 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - BN_CORE
    * cnae_save.bin: arquivo binário removido.
  SCAE 708 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - ENSEMB_CORE
    * cnae_save.bin: arquivo binário removido.
  SCAE 707 (liberado em 02/03/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de manutenção do repositório
  - VS_CORE
    * cnae_save.bin: arquivo binário removido.
    * vs_core: remoção do executável do repositório.
    * specific_core_rpcs_handling_functions.o: remoção do .o do repositório.
    * vector_space.o: remoção do .o do repositório.
  SCAE 706 (liberado em 27/02/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - ENSEMB_CORE/specific_core_rpcs_handling_functions.c
    * begin_training: inserção, na chamada de função call_train, do parâmetro g_Level.
    * test_line: remoção do parâmetro level.
    * test_line: remoção, na chamada de função call_test_line, do parâmetro level.
  - USER_INTERFACE/ensemb_default_train.bat: 
    * SUBCLASSE: inserção do parâmetro que especifica o nível do treino.
  SCAE 705 (liberado em 27/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - USER_INTERFACE/bn_default_train.bat 
  - USER_INTERFACE/bn_default_test.bat          
  - USER_INTERFACE/wnn_default_train.bat 
  - USER_INTERFACE/wnn_default_test.bat 
  SCAE 704 (liberado em 27/02/2009 por Felipe Thomaz Pedroni)
  
  Esta é uma versão de atualização
  - WNN_CORE/class_cnae_user_functions/class_cnae_user_functions.c
    * g_level: Remoção desta variável global.
  - WNN_CORE/class_cnae_user_functions/specific_core_rpcs_handling_functions.c
    * g_level: Remoção do extern desta variável global.
  SCAE 703 (liberado em 27/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - BTX_CORE/boostexter.c 
    * reload_training: alteração do nome do executável que contém a implementação do boostexter
    * write_classes_in_names_file: alteração do nome do executável que contém a implementação do boostexter
    * boostexter_train: alteração do nome do executável que contém a implementação do boostexter
    * boostexter_test: alteração do nome do executável que contém a implementação do boostexter
  - BTX_CORE/boostexter.c : Adição do executável icsiboost-r102-static (disponível em http://code.google.com/p/icsiboost/)
  SCAE 702 (liberado em 10/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - shared/src/metrics.c
    * threshold_ranking: Implmentação de corte ideal no ranking.
  SCAE 696 (liberado em 10/02/2009 por Bruno Zanetti)
  
  Esta é uma versão de atualização
  - BTX_CORE/boostexter.c
    * rename_default_files_to_new_name: Alteração do nome dos arquivos .data e .names
    * reload_training: Passando o nome do treino como prefixo para o BoosTexter
    * write_classes_in_names_file: Alteração do nome do arquivo .names
    * write_terms_in_names_file: Alteração do nome do arquivo .data
    * boostexter_train: Passando o nome do treino como prefixo para o BoosTexter
    * create_test_file: Alteração do nome do arquivo .test
    * get_max_belief: Adição desta função
    * get_test_result: Normalização dos pesos atribuídos às classes