├── .gitignore ├── README.md ├── Utils ├── evaUtils.py ├── osUtils.py └── pltUtils.py ├── chapter1 ├── data_download_and_load.py ├── data_generator.py ├── s10_iris_classification_mlp.py ├── s1_orginal_idea.py ├── s2_gradient_descent.py ├── s3_batch_job.py ├── s4_linear_regression_torch.py ├── s5_boston_price_predict.py ├── s8_iris_classification.py ├── s9_mlp.py └── 真-极简神经网络入门.pdf ├── chapter2_cnn ├── s1_base.py ├── s4_padding_and_stride.py ├── s5_channels.py ├── s6_pooling.py ├── s7_mnist_demo.py ├── s7_show_minist_dataset.py └── 真-极度易懂的CNN.pdf ├── chapter3_rnn ├── s1_rnn_naive.py ├── s1_rnn_simple.py ├── s2_lstm_naive.py ├── s2_lstm_simple.py ├── s3_gru_naive.py ├── s3_gru_simple.py └── s4_rnn_language_model_demo.py ├── chapter_llm ├── openai_conn │ └── conn.py └── rag │ ├── datas │ └── data.json │ ├── ragas_tutor.py │ ├── reports │ ├── 20231202-093822 │ │ ├── detail_scores.csv │ │ ├── details.json │ │ └── overall.txt │ └── keep.txt │ ├── reports_manager.py │ └── requirements.txt ├── data_set ├── Corpus │ └── songci300.json ├── boston │ └── boston.csv ├── filepaths.py ├── iris │ └── iris.csv └── ml-100k │ ├── rating_index.tsv │ ├── seqs.npy │ └── seqsWithNeg.npy └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/README.md -------------------------------------------------------------------------------- /Utils/evaUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/Utils/evaUtils.py -------------------------------------------------------------------------------- /Utils/osUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/Utils/osUtils.py -------------------------------------------------------------------------------- /Utils/pltUtils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/Utils/pltUtils.py -------------------------------------------------------------------------------- /chapter1/data_download_and_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/data_download_and_load.py -------------------------------------------------------------------------------- /chapter1/data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/data_generator.py -------------------------------------------------------------------------------- /chapter1/s10_iris_classification_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s10_iris_classification_mlp.py -------------------------------------------------------------------------------- /chapter1/s1_orginal_idea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s1_orginal_idea.py -------------------------------------------------------------------------------- /chapter1/s2_gradient_descent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s2_gradient_descent.py -------------------------------------------------------------------------------- /chapter1/s3_batch_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s3_batch_job.py -------------------------------------------------------------------------------- /chapter1/s4_linear_regression_torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s4_linear_regression_torch.py -------------------------------------------------------------------------------- /chapter1/s5_boston_price_predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s5_boston_price_predict.py -------------------------------------------------------------------------------- /chapter1/s8_iris_classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s8_iris_classification.py -------------------------------------------------------------------------------- /chapter1/s9_mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/s9_mlp.py -------------------------------------------------------------------------------- /chapter1/真-极简神经网络入门.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter1/真-极简神经网络入门.pdf -------------------------------------------------------------------------------- /chapter2_cnn/s1_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s1_base.py -------------------------------------------------------------------------------- /chapter2_cnn/s4_padding_and_stride.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s4_padding_and_stride.py -------------------------------------------------------------------------------- /chapter2_cnn/s5_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s5_channels.py -------------------------------------------------------------------------------- /chapter2_cnn/s6_pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s6_pooling.py -------------------------------------------------------------------------------- /chapter2_cnn/s7_mnist_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s7_mnist_demo.py -------------------------------------------------------------------------------- /chapter2_cnn/s7_show_minist_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/s7_show_minist_dataset.py -------------------------------------------------------------------------------- /chapter2_cnn/真-极度易懂的CNN.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter2_cnn/真-极度易懂的CNN.pdf -------------------------------------------------------------------------------- /chapter3_rnn/s1_rnn_naive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s1_rnn_naive.py -------------------------------------------------------------------------------- /chapter3_rnn/s1_rnn_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s1_rnn_simple.py -------------------------------------------------------------------------------- /chapter3_rnn/s2_lstm_naive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s2_lstm_naive.py -------------------------------------------------------------------------------- /chapter3_rnn/s2_lstm_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s2_lstm_simple.py -------------------------------------------------------------------------------- /chapter3_rnn/s3_gru_naive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s3_gru_naive.py -------------------------------------------------------------------------------- /chapter3_rnn/s3_gru_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s3_gru_simple.py -------------------------------------------------------------------------------- /chapter3_rnn/s4_rnn_language_model_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter3_rnn/s4_rnn_language_model_demo.py -------------------------------------------------------------------------------- /chapter_llm/openai_conn/conn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/openai_conn/conn.py -------------------------------------------------------------------------------- /chapter_llm/rag/datas/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/datas/data.json -------------------------------------------------------------------------------- /chapter_llm/rag/ragas_tutor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/ragas_tutor.py -------------------------------------------------------------------------------- /chapter_llm/rag/reports/20231202-093822/detail_scores.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/reports/20231202-093822/detail_scores.csv -------------------------------------------------------------------------------- /chapter_llm/rag/reports/20231202-093822/details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/reports/20231202-093822/details.json -------------------------------------------------------------------------------- /chapter_llm/rag/reports/20231202-093822/overall.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/reports/20231202-093822/overall.txt -------------------------------------------------------------------------------- /chapter_llm/rag/reports/keep.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter_llm/rag/reports_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/chapter_llm/rag/reports_manager.py -------------------------------------------------------------------------------- /chapter_llm/rag/requirements.txt: -------------------------------------------------------------------------------- 1 | ragas 2 | pandas 3 | datasets 4 | 5 | 6 | -------------------------------------------------------------------------------- /data_set/Corpus/songci300.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/Corpus/songci300.json -------------------------------------------------------------------------------- /data_set/boston/boston.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/boston/boston.csv -------------------------------------------------------------------------------- /data_set/filepaths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/filepaths.py -------------------------------------------------------------------------------- /data_set/iris/iris.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/iris/iris.csv -------------------------------------------------------------------------------- /data_set/ml-100k/rating_index.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/ml-100k/rating_index.tsv -------------------------------------------------------------------------------- /data_set/ml-100k/seqs.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/ml-100k/seqs.npy -------------------------------------------------------------------------------- /data_set/ml-100k/seqsWithNeg.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/data_set/ml-100k/seqsWithNeg.npy -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rexrex9/basic_neural_networks_pytorch/HEAD/requirements.txt --------------------------------------------------------------------------------