Releases liberadas
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.
- 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
- 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 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